{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:33:20Z","timestamp":1750307600354,"version":"3.41.0"},"reference-count":10,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2010,9,1]],"date-time":"2010-09-01T00:00:00Z","timestamp":1283299200000},"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":["XRDS"],"published-print":{"date-parts":[[2010,9]]},"abstract":"<jats:p>Exploiting parallelism may require developers to think differently about how their programs are written.<\/jats:p>","DOI":"10.1145\/1836543.1836552","type":"journal-article","created":{"date-parts":[[2012,9,12]],"date-time":"2012-09-12T21:21:57Z","timestamp":1347484917000},"page":"22-27","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Parallel computing with patterns and frameworks"],"prefix":"10.1145","volume":"17","author":[{"given":"Bryan","family":"Catanzaro","sequence":"first","affiliation":[{"name":"University of California-Berkeley"}]},{"given":"Kurt","family":"Keutzer","sequence":"additional","affiliation":[{"name":"University of California-Berkeley"}]}],"member":"320","published-online":{"date-parts":[[2010,9]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Technical Report UCB\/EECS-2006-183, EECS Department","author":"Asanovic K.","year":"2006","unstructured":"Asanovic , K. , Bodik , R. , Catanzaro , B. , Gebis , J. , Husbands , P. , Keutzer , K. , Patterson , D. , Plishker , W. , Shalf , J. , Williams , S. , and Yelick , K . 2006 . The landscape of parallel computing research: A view from Berkeley. Technical Report UCB\/EECS-2006-183, EECS Department , University of California, Berkeley . Asanovic, K., Bodik, R., Catanzaro, B., Gebis, J., Husbands, P., Keutzer, K., Patterson, D., Plishker, W., Shalf, J., Williams, S., and Yelick, K. 2006. The landscape of parallel computing research: A view from Berkeley. Technical Report UCB\/EECS-2006-183, EECS Department, University of California, Berkeley."},{"key":"e_1_2_1_2_1","volume-title":"SEJITS: Getting productivity and performance with selective embedded JIT specialization. Technical Report UCB\/EECS-2010-23, EECS Department","author":"Catanzaro B.","year":"2010","unstructured":"Catanzaro , B. , Kamil , S. , Lee , Y. , Asanovic , K. , Demmel , J. , Keutzer , K. , Shalf , J. , Yelick , K. , and Fox , A . 2010 . SEJITS: Getting productivity and performance with selective embedded JIT specialization. Technical Report UCB\/EECS-2010-23, EECS Department , University of California-Berkeley . Catanzaro, B., Kamil, S., Lee, Y., Asanovic, K., Demmel, J., Keutzer, K., Shalf, J., Yelick, K., and Fox, A. 2010. SEJITS: Getting productivity and performance with selective embedded JIT specialization. Technical Report UCB\/EECS-2010-23, EECS Department, University of California-Berkeley."},{"volume-title":"Proceedings of the IEEE International Conference on Computer Vision. 2381--2388","author":"Catanzaro B.","key":"e_1_2_1_3_1","unstructured":"Catanzaro , B. , Su , B.-Y. , Sundaram , N. , Lee , Y. , Murphy , M. , and Keutzer , K . 2009. Efficient, high-quality image contour detection . In Proceedings of the IEEE International Conference on Computer Vision. 2381--2388 . Catanzaro, B., Su, B.-Y., Sundaram, N., Lee, Y., Murphy, M., and Keutzer, K. 2009. Efficient, high-quality image contour detection. In Proceedings of the IEEE International Conference on Computer Vision. 2381--2388."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1390156.1390170"},{"key":"e_1_2_1_5_1","volume-title":"Recognition, mining and synthesis moves computers to the era of tera","author":"Dubey P.","year":"2005","unstructured":"Dubey , P. 2005. Recognition, mining and synthesis moves computers to the era of tera . 2005 . Technology @ Intel Magazine . February, 1--10. Dubey, P. 2005. Recognition, mining and synthesis moves computers to the era of tera. 2005. Technology @ Intel Magazine. February, 1--10."},{"key":"e_1_2_1_6_1","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1995","unstructured":"Gamma , E. , Helm , R. , Johnson , R. , and Vlissides , J. M . 1995 . Design Patterns: Elements of Reusable Object-Oriented Software . Addison-Wesley Professional . Gamma, E., Helm, R., Johnson, R., and Vlissides, J. M. 1995. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional."},{"key":"e_1_2_1_7_1","unstructured":"Mattson T. Sanders B. and Massingill B. 2004. Patterns for Parallel Programming. Addison-Wesley Professional.   Mattson T. Sanders B. and Massingill B. 2004. Patterns for Parallel Programming. Addison-Wesley Professional."},{"volume-title":"ISMRM '10: Proceedings of the International Society for Magnetic Resonance Medicine.","author":"Murphy M.","key":"e_1_2_1_8_1","unstructured":"Murphy , M. , Keutzer , K. , Vasanawala , S. , and Lustig , M . 2010. Clinically feasible reconstruction time for L1-SPIRiT parallel imaging and compressed sensing MRI . In ISMRM '10: Proceedings of the International Society for Magnetic Resonance Medicine. Murphy, M., Keutzer, K., Vasanawala, S., and Lustig, M. 2010. Clinically feasible reconstruction time for L1-SPIRiT parallel imaging and compressed sensing MRI. In ISMRM '10: Proceedings of the International Society for Magnetic Resonance Medicine."},{"volume-title":"ECCV '10: Proceedings of the European Conference on Computer Vision.","author":"Sundaram N.","key":"e_1_2_1_9_1","unstructured":"Sundaram , N. , Brox , T. , and Keutzer , K . 2010. Dense point trajectories by GPU-accelerated large displacement optical flow . In ECCV '10: Proceedings of the European Conference on Computer Vision. Sundaram, N., Brox, T., and Keutzer, K. 2010. Dense point trajectories by GPU-accelerated large displacement optical flow. In ECCV '10: Proceedings of the European Conference on Computer Vision."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2009.934124"}],"container-title":["XRDS: Crossroads, The ACM Magazine for Students"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1836543.1836552","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1836543.1836552","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:45:29Z","timestamp":1750250729000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1836543.1836552"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,9]]},"references-count":10,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2010,9]]}},"alternative-id":["10.1145\/1836543.1836552"],"URL":"https:\/\/doi.org\/10.1145\/1836543.1836552","relation":{},"ISSN":["1528-4972","1528-4980"],"issn-type":[{"type":"print","value":"1528-4972"},{"type":"electronic","value":"1528-4980"}],"subject":[],"published":{"date-parts":[[2010,9]]},"assertion":[{"value":"2010-09-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}