Suchergebnisse - "array programming languages"

  1. 1

    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, languages like APL, J, and k remain niche …”
    Volltext
    Tagungsbericht
  2. 2

    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
  3. 3

    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 element …”
    Volltext
    Journal Article
  4. 4

    Single Assignment C: efficient support for high-level array operations in a functional setting von SCHOLZ, SVEN-BODO

    ISSN: 0956-7968, 1469-7653
    Veröffentlicht: Cambridge, UK Cambridge University Press 01.11.2003
    Veröffentlicht in Journal of functional programming (01.11.2003)
    “… Together, these constructs allow for a programming style similar to that of array programming languages such as APL …”
    Volltext
    Journal Article
  5. 5
  6. 6

    A systolic array programming language von Tseng, P.S.

    ISBN: 0818690895, 9780818690891
    Veröffentlicht: IEEE Comput. Soc. Press 1990
    “… The author gives an overview of the Warp systolic array and describes the AL language and its implementation for the Warp machine. AL is a sequential …”
    Volltext
    Tagungsbericht
  7. 7

    Sketch-Guided Equality Saturation: Scaling Equality Saturation to Complex Optimizations of Functional Programs von Koehler, Thomas, Trinder, Phil, Steuwer, Michel

    ISSN: 2331-8422
    Veröffentlicht: Ithaca Cornell University Library, arXiv.org 03.06.2022
    Veröffentlicht in arXiv.org (03.06.2022)
    “… Functional array programming languages with patterns like map and reduce have been successfully combined with term rewriting to define and explore optimization spaces …”
    Volltext
    Paper
  8. 8

    A Lambda Calculus for Transfinite Arrays: Unifying Arrays and Streams von Sinkarovs, Artjoms, Scholz, Sven-Bodo

    ISSN: 2331-8422
    Veröffentlicht: Ithaca Cornell University Library, arXiv.org 10.10.2017
    Veröffentlicht in arXiv.org (10.10.2017)
    “… Array programming languages allow for concise and generic formulations of numerical algorithms, thereby providing a huge potential for program optimisation such as fusion, parallelisation, etc …”
    Volltext
    Paper
  9. 9

    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
  10. 10

    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
  11. 11

    Asynchronous adaptive optimisation for generic data-parallel array programming von Grelck, Clemens, van Deurzen, Tim, Herhut, Stephan, Scholz, Sven-Bodo

    ISSN: 1532-0626, 1532-0634
    Veröffentlicht: Chichester, UK John Wiley & Sons, Ltd 10.04.2012
    Veröffentlicht in Concurrency and computation (10.04.2012)
    “… SUMMARY Programming productivity very much depends on the availability of basic building blocks that can be reused for a wide range of application scenarios …”
    Volltext
    Journal Article
  12. 12

    SAC—A Functional Array Language for Efficient Multi-threaded Execution von Grelck, Clemens, Scholz, Sven-Bodo

    ISSN: 0885-7458, 1573-7640
    Veröffentlicht: New York Springer Nature B.V 01.08.2006
    Veröffentlicht in International journal of parallel programming (01.08.2006)
    “… We give an in-depth introduction to the design of our functional array programming language SaC, the main aspects of its compilation into host machine code, and its parallelisation based on multi-threading …”
    Volltext
    Journal Article
  13. 13

    Using Rewrite Strategies for Efficient Functional Automatic Differentiation von Böhler, Timon, Richter, David, Mezini, Mira

    ISSN: 2331-8422
    Veröffentlicht: Ithaca Cornell University Library, arXiv.org 07.07.2023
    Veröffentlicht in arXiv.org (07.07.2023)
    “… Automatic Differentiation (AD) has become a dominant technique in ML. AD frameworks have first been implemented for imperative languages using tapes …”
    Volltext
    Paper
  14. 14

    HorsePower: an Array-Based Optimization Framework for Query Processing and Data Analytics von Chen, Hanfeng

    ISBN: 9798544221753
    Veröffentlicht: ProQuest Dissertations & Theses 01.01.2021
    “… The similarity in the computational characteristics of such database workloads and array programming language optimizations have so far been largely unexplored …”
    Volltext
    Dissertation
  15. 15

    SAC Goes Cluster: Fully Implicit Distributed Computing von Macht, Thomas, Grelck, Clemens

    ISSN: 1530-2075
    Veröffentlicht: IEEE 01.05.2019
    “… SAC (Single Assignment C) is a purely functional, data-parallel array programming language that predominantly targets compute-intensive applications …”
    Volltext
    Tagungsbericht
  16. 16
  17. 17

    Performance evaluation of programming languages von Singh, Priya, Shukla, Satyam, Chandra, Subhash, Dixit, Vimal

    Veröffentlicht: IEEE 01.03.2017
    “… some of them are out of use. Here in this paper we basically did the comparison between array programming language and compiled programming languages besides this we also discussed about the concurrent …”
    Volltext
    Tagungsbericht
  18. 18

    Getting to the Point. Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming von Paszke, Adam, Johnson, Daniel, Duvenaud, David, Vytiniotis, Dimitrios, Radul, Alexey, Johnson, Matthew, Ragan-Kelley, Jonathan, Maclaurin, Dougal

    ISSN: 2331-8422
    Veröffentlicht: Ithaca Cornell University Library, arXiv.org 12.04.2021
    Veröffentlicht in arXiv.org (12.04.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
    Paper
  19. 19

    McFor: A MATLAB to Fortran 95 compiler von Li, Jun

    ISBN: 0494661550, 9780494661550
    Veröffentlicht: ProQuest Dissertations & Theses 01.01.2009
    “… The high-level array programming language MATLAB is widely used for prototyping algorithms and applications of scientific computations …”
    Volltext
    Dissertation
  20. 20

    Denotational Semantics of Shape:: Past, Present and Future von Jay, C.B.

    ISSN: 1571-0661, 1571-0661
    Veröffentlicht: Elsevier B.V 1999
    “… Past work on the semantics of vectors and arrays provides a denotational semantics for the new, higher-order, polymorphic array programming language FISh, that uses static analysis to determine array shapes …”
    Volltext
    Journal Article