{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:27:52Z","timestamp":1750307272813,"version":"3.41.0"},"reference-count":11,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2011,4,1]],"date-time":"2011-04-01T00:00:00Z","timestamp":1301616000000},"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":["Commun. ACM"],"published-print":{"date-parts":[[2011,4]]},"abstract":"<jats:p>Exposing SIMD units within interpreted languages could simplify programs and unleash floods of untapped processor power.<\/jats:p>","DOI":"10.1145\/1924421.1924437","type":"journal-article","created":{"date-parts":[[2011,3,22]],"date-time":"2011-03-22T12:25:21Z","timestamp":1300796721000},"page":"38-43","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Returning control to the programmer"],"prefix":"10.1145","volume":"54","author":[{"given":"Jonathan","family":"Parri","sequence":"first","affiliation":[{"name":"University of Ottawa"}]},{"given":"Daniel","family":"Shapiro","sequence":"additional","affiliation":[{"name":"University of Ottawa"}]},{"given":"Miodrag","family":"Bolic","sequence":"additional","affiliation":[{"name":"University of Ottawa"}]},{"given":"Voicu","family":"Groza","sequence":"additional","affiliation":[{"name":"University of Ottowa"}]}],"member":"320","published-online":{"date-parts":[[2011,4]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"AMD. Aparapi; http:\/\/developer.amd.com\/zones\/java\/aparapi\/.  AMD. Aparapi; http:\/\/developer.amd.com\/zones\/java\/aparapi\/."},{"key":"e_1_2_1_2_1","volume-title":"Current state of Java for HPC","author":"Amedro B.","year":"2008","unstructured":"Amedro . B. , Bodnartchouk , V. , Caromel , D. , Delb , C. , Huet , F. and Taboada , G. L . Current state of Java for HPC . Sophia Antipolis , France , 2008 ; http:\/\/hal.inria.fr\/docs\/00\/31\/20\/39\/PDF\/RT-0353.pdf. Amedro. B., Bodnartchouk, V., Caromel, D., Delb, C., Huet, F. and Taboada, G. L. Current state of Java for HPC. Sophia Antipolis, France, 2008; http:\/\/hal.inria.fr\/docs\/00\/31\/20\/39\/PDF\/RT-0353.pdf."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2006.02.011"},{"key":"e_1_2_1_5_1","unstructured":"Codeplay. VectorC Compiler Engine; http:\/\/www.codeplay.com.  Codeplay. VectorC Compiler Engine; http:\/\/www.codeplay.com."},{"key":"e_1_2_1_6_1","volume-title":"Intel AVX optimization in Intel MKL V10.3","author":"Intel Software Network","year":"2010","unstructured":"Intel Software Network . Intel AVX optimization in Intel MKL V10.3 , 2010 ; http:\/\/software.intel.com\/en-us\/articles\/intel-avx-optimization-in-intel-mkl-v103\/. Intel Software Network. Intel AVX optimization in Intel MKL V10.3, 2010; http:\/\/software.intel.com\/en-us\/articles\/intel-avx-optimization-in-intel-mkl-v103\/."},{"key":"e_1_2_1_7_1","volume-title":"Intel VTune Amplifier XE","author":"Intel Software Network","year":"2010","unstructured":"Intel Software Network . Intel VTune Amplifier XE , 2010 ; http:\/\/software.intel.com\/en-us\/intel-vtune\/. Intel Software Network. Intel VTune Amplifier XE, 2010; http:\/\/software.intel.com\/en-us\/intel-vtune\/."},{"key":"e_1_2_1_8_1","volume-title":"Adobe and Nvidia announce GPU acceleration for Flash player","author":"Nvidia","year":"2009","unstructured":"Nvidia . Adobe and Nvidia announce GPU acceleration for Flash player , 2009 ; http:\/\/www.nvidia.com\/object\/io1243934217700.html. Nvidia. Adobe and Nvidia announce GPU acceleration for Flash player, 2009; http:\/\/www.nvidia.com\/object\/io1243934217700.html."},{"key":"e_1_2_1_9_1","volume-title":"JNI enhancements introduced in version 1.2 of the Java 2 SDK","author":"Oracle","year":"2010","unstructured":"Oracle . JNI enhancements introduced in version 1.2 of the Java 2 SDK , 2010 ; http:\/\/download.oracle.com\/javase\/1.3\/docs\/guide\/jni\/jni-12.html #GetPrimitiveArr ayCritical. Oracle. JNI enhancements introduced in version 1.2 of the Java 2 SDK, 2010; http:\/\/download.oracle.com\/javase\/1.3\/docs\/guide\/jni\/jni-12.html #GetPrimitiveArr ayCritical."},{"key":"e_1_2_1_10_1","unstructured":"Orc (Oil Runtime Compiler); http:\/\/code.entropywave.com\/projects\/orc\/.  Orc (Oil Runtime Compiler); http:\/\/code.entropywave.com\/projects\/orc\/."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCECE.2010.5575190"},{"key":"e_1_2_1_12_1","volume-title":"3D gaming on Intel Integrated Graphics","author":"Ranganathan L.","year":"2009","unstructured":"Ranganathan , L. 3D gaming on Intel Integrated Graphics , 2009 ; http:\/\/software.intel.com\/en-us\/articles\/3d-gaming-on-intel-integrated-graphics\/. Ranganathan, L. 3D gaming on Intel Integrated Graphics, 2009; http:\/\/software.intel.com\/en-us\/articles\/3d-gaming-on-intel-integrated-graphics\/."}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1924421.1924437","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1924421.1924437","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:53:02Z","timestamp":1750243982000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1924421.1924437"}},"subtitle":["SIMD intrinsics for virtual machines"],"short-title":[],"issued":{"date-parts":[[2011,4]]},"references-count":11,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,4]]}},"alternative-id":["10.1145\/1924421.1924437"],"URL":"https:\/\/doi.org\/10.1145\/1924421.1924437","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"type":"print","value":"0001-0782"},{"type":"electronic","value":"1557-7317"}],"subject":[],"published":{"date-parts":[[2011,4]]},"assertion":[{"value":"2011-04-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}