{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:27:37Z","timestamp":1750220857803,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,2,22]],"date-time":"2020-02-22T00:00:00Z","timestamp":1582329600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,2,22]]},"DOI":"10.1145\/3368826.3377926","type":"proceedings-article","created":{"date-parts":[[2020,2,21]],"date-time":"2020-02-21T21:49:28Z","timestamp":1582321768000},"page":"229-241","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["SIMD support in .NET: abstract and concrete vector types and operations"],"prefix":"10.1145","author":[{"given":"Carol","family":"Eidt","sequence":"first","affiliation":[{"name":"Microsoft, USA"}]},{"given":"Tanner","family":"Gooding","sequence":"additional","affiliation":[{"name":"Microsoft, USA"}]}],"member":"320","published-online":{"date-parts":[[2020,2,22]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Retrieved","author":"Arm","year":"2019","unstructured":"Arm [n.d.]. Neon Intrinsics Reference. Retrieved August 29, 2019 from \/https:\/\/developer.arm.com\/architectures\/instruction-sets\/simdisas\/neon\/intrinsics"},{"volume-title":"The Software Vectorization Handbook: Applying Intel Multimedia Extensions for Maximum Performance","author":"Aart J. C.","key":"e_1_3_2_1_2_1","unstructured":"Aart J. C. Bik. 2004. The Software Vectorization Handbook: Applying Intel Multimedia Extensions for Maximum Performance. Intel Press."},{"volume-title":"Selected Writings on Computing: A Personal Perspective","author":"Edsger W.","key":"e_1_3_2_1_3_1","unstructured":"Edsger W. Dijkstra. 1982. Selected Writings on Computing: A Personal Perspective. Springer-Verlag."},{"key":"e_1_3_2_1_4_1","volume-title":"SIMD \u2013 Swift Standard Library. Retrieved","author":"Apple Developer Documentation","year":"2019","unstructured":"Apple Developer Documentation. [n.d.]. SIMD \u2013 Swift Standard Library. Retrieved September 8, 2019 from \/https:\/\/developer.apple.com\/ documentation\/swift\/simd"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3168810"},{"key":"e_1_3_2_1_6_1","volume-title":"Retrieved","author":"Go","year":"2019","unstructured":"Go [n.d.]. GO package simd. Retrieved August 29, 2019 from \/https: \/\/godoc.org\/github.com\/slimsag\/rand\/simd"},{"key":"e_1_3_2_1_7_1","volume-title":"Retrieved","author":"Intel","year":"2019","unstructured":"Intel 2019. Intel\u00ae C++ Compiler 19.0 Developer Guide and Reference. Retrieved August 29, 2019 from \/https:\/\/software.intel.com\/en-us\/cppcompiler-developer-guide-and-reference-intrinsics"},{"key":"e_1_3_2_1_8_1","volume-title":"Retrieved","author":"Wenzel Jakob","year":"2019","unstructured":"Wenzel Jakob. 2019. Enoki: structured vectorization and differentiation on modern processor architectures. Retrieved October 29, 2019 from \/https:\/\/github.com\/mitsuba-renderer\/enoki"},{"key":"e_1_3_2_1_9_1","volume-title":"Simd Changes for Swift. Retrieved","author":"Mac Developer Library","year":"2019","unstructured":"Mac Developer Library. [n.d.]. Simd Changes for Swift. Retrieved September 3, 2019. from \/https:\/\/developer.apple.com\/library\/mac\/ releasenotes\/General\/APIDiffsMacOSX10_11\/Swift\/simd.html"},{"key":"e_1_3_2_1_10_1","volume-title":"Using .NET Hardware Intrinsics API to accelerate machine learning scenarios. Retrieved","author":"Brian Lui","year":"2019","unstructured":"Brian Lui. 2018. Using .NET Hardware Intrinsics API to accelerate machine learning scenarios. Retrieved November 1, 2019 from \/https:\/\/devblogs.microsoft.com\/dotnet\/using-net-hardwareintrinsics-api-to-accelerate-machine-learning-scenarios"},{"key":"e_1_3_2_1_11_1","volume-title":"XNA Game Studio 4.0 Refresh. Retrieved","author":"Microsoft","year":"2016","unstructured":"Microsoft [n.d.]. Microsoft.Xna.Framework Namespace, XNA Framework Class Library Reference, XNA Game Studio 4.0 Refresh. Retrieved March 22, 2016 from \/https:\/\/msdn.microsoft.com\/en-us\/library\/microsoft. xna.framework.aspx"},{"key":"e_1_3_2_1_12_1","unstructured":"Mono [n.d.]. Mono.SIMD Namespace. Retrieved August 29 2019 from \/http:\/\/docs.go-mono.com\/index.aspx?link=N:Mono.Simd"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"J. Nie B. Cheng S. Li L. Wang and XF. Li. 2010. Vectorization for Java. In Network and Parallel Computing Chen Ding Zhiyuan Shao and Ran Zheng (Eds.). Springer Berlin Heidelberg Berlin Heidelberg 3\u201317.","DOI":"10.1007\/978-3-642-15672-4_3"},{"key":"e_1_3_2_1_14_1","volume-title":"Retrieved","author":"Rust","year":"2019","unstructured":"Rust [n.d.]. RFC for SIMD support in Rust. Retrieved August 29, 2019 from \/https:\/\/github.com\/rust-lang\/rust\/pull\/49664\/"}],"event":{"name":"CGO '20: 18th ACM\/IEEE International Symposium on Code Generation and Optimization","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","IEEE-CS Computer Society"],"location":"San Diego CA USA","acronym":"CGO '20"},"container-title":["Proceedings of the 18th ACM\/IEEE International Symposium on Code Generation and Optimization"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3368826.3377926","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3368826.3377926","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:28Z","timestamp":1750202608000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3368826.3377926"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2,22]]},"references-count":14,"alternative-id":["10.1145\/3368826.3377926","10.1145\/3368826"],"URL":"https:\/\/doi.org\/10.1145\/3368826.3377926","relation":{},"subject":[],"published":{"date-parts":[[2020,2,22]]},"assertion":[{"value":"2020-02-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}