Suchergebnisse - "array programming"

  1. 1

    Getting to the point: index sets and parallelism-preserving autodiff for pointful array programming von Paszke, Adam, Johnson, Daniel D., Duvenaud, David, Vytiniotis, Dimitrios, Radul, Alexey, Johnson, Matthew J., Ragan-Kelley, Jonathan, Maclaurin, Dougal

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: 01.08.2021
    Veröffentlicht in Proceedings of ACM on programming languages (01.08.2021)
    “… We present a novel programming language design that attempts to combine the clarity and safety of high-level functional languages with the efficiency and …”
    Volltext
    Journal Article
  2. 2

    Compilation of sparse array programming models von Henry, Rawn, Hsu, Olivia, Yadav, Rohan, Chou, Stephen, Olukotun, Kunle, Amarasinghe, Saman, Kjolstad, Fredrik

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: 01.10.2021
    Veröffentlicht in Proceedings of ACM on programming languages (01.10.2021)
    “… This paper shows how to compile sparse array programming languages. A sparse array programming language is an array programming language that supports …”
    Volltext
    Journal Article
  3. 3

    A Novel Array Programming Scheme for Large Matrix Processing in Flash-Based Computing-in-Memory (CIM) With Ultrahigh Bit Density von Feng, Yang, Zhang, Dong, Zhao, Guoqing, Sun, Zhaohui, Bai, Maoying, Qi, Yueran, Gong, Xiao, Liu, Jing, Zhang, Junyu, Wu, Jixuan, Zhan, Xuepeng, Chen, Jiezhi

    ISSN: 0018-9383, 1557-9646
    Veröffentlicht: New York IEEE 01.02.2023
    Veröffentlicht in IEEE transactions on electron devices (01.02.2023)
    “… Computing-in-memory (CIM) architecture is a promising approach to breaking the bottleneck in von Neumann' architecture. To shed light on large matrix …”
    Volltext
    Journal Article
  4. 4

    Verified tensor-program optimization via high-level scheduling rewrites von Liu, Amanda, Bernstein, Gilbert Louis, Chlipala, Adam, Ragan-Kelley, Jonathan

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: 01.01.2022
    Veröffentlicht in Proceedings of ACM on programming languages (01.01.2022)
    “… We present a lightweight Coq framework for optimizing tensor kernels written in a pure, functional array language. Optimizations rely on user scheduling using …”
    Volltext
    Journal Article
  5. 5

    AUTOMAP: Inferring Rank-Polymorphic Function Applications with Integer Linear Programming von Schenck, Robert, Hinnerskov, Nikolaj Hey, Henriksen, Troels, Madsen, Magnus, Elsman, Martin

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 08.10.2024
    Veröffentlicht in Proceedings of ACM on programming languages (08.10.2024)
    “… Dynamically typed array languages such as Python, APL, and Matlab lift scalar operations to arrays and replicate scalars to fit applications. We present a …”
    Volltext
    Journal Article
  6. 6

    Correctness Meets Performance: From Agda to Futhark von Šinkarovs, Artjoms, Henriksen, Troels

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 05.08.2025
    Veröffentlicht in Proceedings of ACM on programming languages (05.08.2025)
    “… In this paper we demonstrate a technique for developing high performance applications with strong correctness guarantees. Using a theorem prover, we derive a …”
    Volltext
    Journal Article
  7. 7

    MorphoGen: Topology optimization software for Extremely Modular Systems von Tauzowski, Piotr, Blachowski, Bartlomiej, Zawidzka, Ela, Zawidzki, Machi

    ISSN: 2352-7110, 2352-7110
    Veröffentlicht: Elsevier B.V 01.09.2024
    Veröffentlicht in SoftwareX (01.09.2024)
    “… This paper introduces MorphoGen — an integrated reliability-based topology optimization and nonlinear finite element analysis system for 2D and 3D domains. The …”
    Volltext
    Journal Article
  8. 8

    A Verified Compiler for a Functional Tensor Language von Liu, Amanda, Bernstein, Gilbert, Chlipala, Adam, Ragan-Kelley, Jonathan

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 20.06.2024
    Veröffentlicht in Proceedings of ACM on programming languages (20.06.2024)
    “… Producing efficient array code is crucial in high-performance domains like image processing and machine learning. It requires the ability to control factors …”
    Volltext
    Journal Article
  9. 9

    Compilation of Shape Operators on Sparse Arrays von Root, Alexander J, Yan, Bobby, Liu, Peiming, Gyurgyik, Christophe, Bik, Aart J.C., Kjolstad, Fredrik

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: New York, NY, USA ACM 08.10.2024
    Veröffentlicht in Proceedings of ACM on programming languages (08.10.2024)
    “… We show how to build a compiler for a sparse array language that supports shape operators such as reshaping or concatenating arrays, in addition to compute …”
    Volltext
    Journal Article
  10. 10

    APL since 1978 von Hui, Roger K. W., Kromberg, Morten J.

    ISSN: 2475-1421, 2475-1421
    Veröffentlicht: 14.06.2020
    Veröffentlicht in Proceedings of ACM on programming languages (14.06.2020)
    “… The Evolution of APL , the HOPL I paper by Falkoff and Iverson on APL, recounted the fundamental design principles which shaped the implementation of the APL …”
    Volltext
    Journal Article
  11. 11

    Latent Idiom Recognition for a Minimalist Functional Array Language Using Equality Saturation von Van Der Cruysse, Jonathan, Dubach, Christophe

    ISSN: 2643-2838
    Veröffentlicht: IEEE 02.03.2024
    “… Accelerating programs is typically done by recognizing code idioms matching high-performance libraries or hardware interfaces. However, recognizing such idioms …”
    Volltext
    Tagungsbericht
  12. 12

    Persistent Asynchronous Adaptive Specialization for Generic Array Programming von Grelck, Clemens, Wiesinger, Heinrich

    ISSN: 0885-7458, 1573-7640
    Veröffentlicht: New York Springer US 01.04.2019
    Veröffentlicht in International journal of parallel programming (01.04.2019)
    “… Generic array programming systematically abstracts from structural array properties such as shape and rank. As usual, generic programming comes at the price of …”
    Volltext
    Journal Article
  13. 13

    A Data-driven Model for Large Wildfire Behaviour Prediction in Europe von Rodriguez-Aseretto, Dario, de Rigo, Daniele, Di Leo, Margherita, Cortés, Ana, San-Miguel-Ayanz, Jesús

    ISSN: 1877-0509, 1877-0509
    Veröffentlicht: Elsevier B.V 2013
    Veröffentlicht in Procedia computer science (2013)
    “… The European Forest Fire Information System (EFFIS) has been established by the Joint Research Centre (JRC) and the Directorate General for Environment (DG …”
    Volltext
    Journal Article
  14. 14

    Improving the game theoretic analysis of electricity auctions applied in medium markets von Zarei, Mohammad, Salami, Abolfazl

    ISSN: 1877-7503, 1877-7511
    Veröffentlicht: Elsevier B.V 01.11.2016
    Veröffentlicht in Journal of computational science (01.11.2016)
    “… •A new algorithm is proposed to improve the game theoretic analysis of electricity auctions.•A new method is proposed to solve PCM and BCM auction …”
    Volltext
    Journal Article
  15. 15

    Improving the DX for Newbie and Casual Array Developers von Thomas, David, Samadi, Will

    Veröffentlicht: IEEE 03.05.2025
    Veröffentlicht in 2025 IEEE/ACM Second IDE Workshop (IDE) (03.05.2025)
    “… Array programming languages offer unmatched expressiveness for array operations. Despite their relevance in machine learning and scientific computing, …”
    Volltext
    Tagungsbericht
  16. 16

    Merging compositions of array skeletons in SaC von Grelck, Clemens, Scholz, Sven-Bodo

    ISSN: 0167-8191
    Veröffentlicht: 01.09.2006
    Veröffentlicht in Parallel computing (01.09.2006)
    Volltext
    Journal Article
  17. 17

    quAPL: Modeling Quantum Computation in an Array Programming Language von Nuncz-Corrales, Santiago, Frenkel, Marcos, Abreu, Bruno

    Veröffentlicht: IEEE 17.09.2023
    “… Most contemporary quantum programming languages describe computation as circuits, using a host classical counterpart to drive the execution of quantum …”
    Volltext
    Tagungsbericht
  18. 18

    Merging compositions of array skeletons in S aC von Grelck, Clemens, Scholz, Sven-Bodo

    ISSN: 0167-8191, 1872-7336
    Veröffentlicht: Elsevier B.V 2006
    Veröffentlicht in Parallel computing (2006)
    “… The design of skeletons for expressing concurrent computations usually faces a conflict between software engineering demands and performance issues. Whereas …”
    Volltext
    Journal Article
  19. 19

    MultiArray: a C++ library for generic programming with arrays von Garcia, Ronald, Lumsdaine, Andrew

    ISSN: 0038-0644, 1097-024X
    Veröffentlicht: Chichester, UK John Wiley & Sons, Ltd 01.02.2005
    Veröffentlicht in Software, practice & experience (01.02.2005)
    “… In C++, multi‐dimensional arrays are often used but the language provides limited native support for them. The language, in its Standard Library, supplies …”
    Volltext
    Journal Article
  20. 20