LEADER 02195nam 2200469 450 001 9910580194603321 005 20230822182636.0 035 $a(CKB)5860000000055150 035 $a(NjHacI)995860000000055150 035 $a(EXLCZ)995860000000055150 100 $a20230822d2022 uy 0 101 0 $aeng 135 $aur||||||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 00$aARRAY '22 $eoceedings of the 8th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming : June 13, 2022, San Diego, CA, USA /$fedited by Troels Henriksen and Tze Meng Low 210 1$aNew York :$cAssociation for Computing Machinery,$d2022. 215 $a1 online resource (57 pages) $cillustrations 225 0 $aACM Conferences 300 $aIncludes index. 311 $a1-4503-9269-5 330 $aArray-oriented programming offers a unique blend of programmer productivity and high-performance parallel execution. As an abstraction, it directly mirrors high-level mathematical constructions commonly used in many fields from natural sciences through engineering to financial modeling. As a language feature, it exposes regular control flow, exhibits structured data dependencies, and lends itself to many types of program analysis. Furthermore, many modern computer architectures, particularly highly parallel architectures such as GPUs and FPGAs, lend themselves to efficiently executing array operations. 606 $aCompilers (Computer programs)$vCongresses 606 $aComputer science 606 $aFunctional linguistics 606 $aParallel programs (Computer programs) 606 $aAPL (Computer program language)$vCongresses 615 0$aCompilers (Computer programs) 615 0$aComputer science. 615 0$aFunctional linguistics. 615 0$aParallel programs (Computer programs) 615 0$aAPL (Computer program language) 676 $a005.7565 702 $aHenriksen$b Troels 702 $aLow$b Tze Meng 801 0$bNjHacI 801 1$bNjHacl 906 $aBOOK 912 $a9910580194603321 996 $aARRAY '22$93451890 997 $aUNINA