Suchergebnisse - "array programming languages"
-
1
Improving the DX for Newbie and Casual Array Developers
Veröffentlicht: IEEE 03.05.2025Verö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
quAPL: Modeling Quantum Computation in an Array Programming Language
Veröffentlicht: IEEE 17.09.2023Veröffentlicht in 2023 IEEE International Conference on Quantum Computing and Engineering (QCE) (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
Compilation of sparse array programming models
ISSN: 2475-1421, 2475-1421Veröffentlicht: 01.10.2021Verö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
Single Assignment C: efficient support for high-level array operations in a functional setting
ISSN: 0956-7968, 1469-7653Veröffentlicht: Cambridge, UK Cambridge University Press 01.11.2003Verö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
A Systolic Array Programming Language
ISBN: 9780818621130, 0818621133Veröffentlicht: IEEE 1990Veröffentlicht in Proceedings of the Fifth Distributed Memory Computing Conference : April 8-12, 1990, Charleston, South Carolina (1990)Volltext
Tagungsbericht -
6
A systolic array programming language
ISBN: 0818690895, 9780818690891Veröffentlicht: IEEE Comput. Soc. Press 1990Veröffentlicht in Application Specific Array Processors, 1990: International Conference On (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
Sketch-Guided Equality Saturation: Scaling Equality Saturation to Complex Optimizations of Functional Programs
ISSN: 2331-8422Veröffentlicht: Ithaca Cornell University Library, arXiv.org 03.06.2022Verö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
A Lambda Calculus for Transfinite Arrays: Unifying Arrays and Streams
ISSN: 2331-8422Veröffentlicht: Ithaca Cornell University Library, arXiv.org 10.10.2017Verö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
Getting to the point: index sets and parallelism-preserving autodiff for pointful array programming
ISSN: 2475-1421, 2475-1421Veröffentlicht: 01.08.2021Verö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
AUTOMAP: Inferring Rank-Polymorphic Function Applications with Integer Linear Programming
ISSN: 2475-1421, 2475-1421Veröffentlicht: New York, NY, USA ACM 08.10.2024Verö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
Asynchronous adaptive optimisation for generic data-parallel array programming
ISSN: 1532-0626, 1532-0634Veröffentlicht: Chichester, UK John Wiley & Sons, Ltd 10.04.2012Verö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
SAC—A Functional Array Language for Efficient Multi-threaded Execution
ISSN: 0885-7458, 1573-7640Veröffentlicht: New York Springer Nature B.V 01.08.2006Verö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
Using Rewrite Strategies for Efficient Functional Automatic Differentiation
ISSN: 2331-8422Veröffentlicht: Ithaca Cornell University Library, arXiv.org 07.07.2023Verö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
HorsePower: an Array-Based Optimization Framework for Query Processing and Data Analytics
ISBN: 9798544221753Verö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
SAC Goes Cluster: Fully Implicit Distributed Computing
ISSN: 1530-2075Veröffentlicht: IEEE 01.05.2019Veröffentlicht in Proceedings - IEEE International Parallel and Distributed Processing Symposium (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
Dependently typed array programs don’t go wrong
ISSN: 1567-8326Veröffentlicht: 01.08.2009Veröffentlicht in The journal of logic and algebraic programming (01.08.2009)Volltext
Journal Article -
17
Performance evaluation of programming languages
Veröffentlicht: IEEE 01.03.2017Veröffentlicht in ICIIECS '17 : proceedings of 2017 International Conference on Innovations In Information, Embedded and Communication Systems : Coimbatore, India, 17th 7 18th March 2017 (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
Getting to the Point. Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming
ISSN: 2331-8422Veröffentlicht: Ithaca Cornell University Library, arXiv.org 12.04.2021Verö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
McFor: A MATLAB to Fortran 95 compiler
ISBN: 0494661550, 9780494661550Verö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
Denotational Semantics of Shape:: Past, Present and Future
ISSN: 1571-0661, 1571-0661Veröffentlicht: Elsevier B.V 1999Veröffentlicht in Electronic notes in theoretical computer science (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

