{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:28:25Z","timestamp":1750307305263,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2011,5,31]],"date-time":"2011-05-31T00:00:00Z","timestamp":1306800000000},"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":[[2011,5,31]]},"DOI":"10.1145\/1995896.1995928","type":"proceedings-article","created":{"date-parts":[[2011,6,8]],"date-time":"2011-06-08T14:36:21Z","timestamp":1307543781000},"page":"202-212","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":19,"title":["An idiom-finding tool for increasing productivity of accelerators"],"prefix":"10.1145","author":[{"given":"Laura","family":"Carrington","sequence":"first","affiliation":[{"name":"UCSD\/SDSC, La Jolla, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mustafa M.","family":"Tikir","sequence":"additional","affiliation":[{"name":"Google Inc., Mountain View, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Catherine","family":"Olschanowsky","sequence":"additional","affiliation":[{"name":"UCSD\/SDSC, La Jolla, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Laurenzano","sequence":"additional","affiliation":[{"name":"UCSD\/SDSC, La Jolla, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joshua","family":"Peraza","sequence":"additional","affiliation":[{"name":"UCSD\/SDSC, La Jolla, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Allan","family":"Snavely","sequence":"additional","affiliation":[{"name":"UCSD\/SDSC, La Jolla, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stephen","family":"Poole","sequence":"additional","affiliation":[{"name":"ORNL, Oak Ridge, TN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,5,31]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.471178"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342006064482"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/224170.224340"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2007.1026"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1810085.1810120"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342004048533"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2005.53"},{"key":"e_1_3_2_1_8_1","volume-title":"PIR: A Static Idiom Recognizer,\" in First International Workshop on Parallel Software Tools and Tool Infrastructures (PSTI","author":"Olschanowsky C.","year":"2010","unstructured":"C. Olschanowsky , , \" PIR: A Static Idiom Recognizer,\" in First International Workshop on Parallel Software Tools and Tool Infrastructures (PSTI 2010 ), San Diego , CA , 2010. C. Olschanowsky, et al., \"PIR: A Static Idiom Recognizer,\" in First International Workshop on Parallel Software Tools and Tool Infrastructures (PSTI 2010), San Diego, CA, 2010."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/243179.243182"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1137\/0909019"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/209937.209945"},{"key":"e_1_3_2_1_12_1","unstructured":"SGBench see http:\/\/www.sdsc.edu\/pmac\/SGBench.  SGBench see http:\/\/www.sdsc.edu\/pmac\/SGBench."},{"key":"e_1_3_2_1_13_1","volume-title":"Introduction to the HPC Challenge Benchmark Suite,\" ICL-UT-05-01","author":"Dongarra J.","year":"2005","unstructured":"J. Dongarra and P. Luszczek , \" Introduction to the HPC Challenge Benchmark Suite,\" ICL-UT-05-01 , 2005 . J. Dongarra and P. Luszczek, \"Introduction to the HPC Challenge Benchmark Suite,\" ICL-UT-05-01, 2005."},{"key":"e_1_3_2_1_14_1","volume-title":"Solving Problems on Concurrent Processors","author":"Fox G.","year":"1988","unstructured":"G. Fox , , \" Solving Problems on Concurrent Processors : Volume 1 , Chapter 22,\" P. Hall, Ed ., ed Englewood Cluffs, NJ , 1988 . G. Fox, et al., \"Solving Problems on Concurrent Processors: Volume 1, Chapter 22,\" P. Hall, Ed., ed Englewood Cluffs, NJ, 1988."},{"key":"e_1_3_2_1_15_1","unstructured":"C. HC-1 \"http:\/\/www.conveycomputer.com\/ConveyArchitectureWhiteP.pdf \" ed.  C. HC-1 \"http:\/\/www.conveycomputer.com\/ConveyArchitectureWhiteP.pdf \" ed."},{"key":"e_1_3_2_1_16_1","volume-title":"Workshop on Binary Instrumentation and Applications","author":"Tikir M.","year":"2006","unstructured":"M. Tikir , The PMaC Binary Instrumentation Library for PowerPC,\" Workshop on Binary Instrumentation and Applications , San Jose , 2006 . M. Tikir, et al., \"The PMaC Binary Instrumentation Library for PowerPC,\" Workshop on Binary Instrumentation and Applications, San Jose, 2006."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13374-9_24"},{"key":"e_1_3_2_1_18_1","volume-title":"ACM\/IEEE Conference on High Performance Networking and Computing","author":"Snavely A.","year":"2002","unstructured":"A. Snavely , A Framework for Application Performance Modeling and Prediction,\" ACM\/IEEE Conference on High Performance Networking and Computing , 2002 . A. Snavely, et al., \"A Framework for Application Performance Modeling and Prediction,\" ACM\/IEEE Conference on High Performance Networking and Computing, 2002."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2005.33"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1362622.1362686"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCMP-UGC.2009.73"},{"key":"e_1_3_2_1_22_1","unstructured":"\"ORNL Jaguar see  http:\/\/www.nccs.gov\/computing-resources\/jaguar\/.\"  \"ORNL Jaguar see http:\/\/www.nccs.gov\/computing-resources\/jaguar\/.\""},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1362622.1362684"},{"key":"e_1_3_2_1_24_1","volume-title":"A Survey of general purpose compuation on graphics hardware,\" Computer Graphics Forum","author":"Owens J. D.","year":"2007","unstructured":"J. D. Owens , , \" A Survey of general purpose compuation on graphics hardware,\" Computer Graphics Forum , vol. 26 , 2007 . J. D. Owens, et al., \"A Survey of general purpose compuation on graphics hardware,\" Computer Graphics Forum, vol. 26, 2007."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/125826.126164"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882364"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1177\/109434200001400403"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"S. Alam and J. Vetter \"A Framework to Develop Symbolic Performance Models of Parallel Applications \" presented at the 5th International Workshop on Performance Modeling Evaluation and Optimization of Parallel and Distributed Systems 2006.   S. Alam and J. Vetter \"A Framework to Develop Symbolic Performance Models of Parallel Applications \" presented at the 5th International Workshop on Performance Modeling Evaluation and Optimization of Parallel and Distributed Systems 2006.","DOI":"10.1109\/IPDPS.2006.1639625"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/377792.377896"},{"key":"e_1_3_2_1_30_1","volume-title":"Performance forecasting: Towards a methodology for characterizing large computationals applications,\" in Internationals Conference on Parallel Processing","author":"Armstrong B.","year":"1998","unstructured":"B. Armstrong and R. Eigenmann , \" Performance forecasting: Towards a methodology for characterizing large computationals applications,\" in Internationals Conference on Parallel Processing , 1998 . B. Armstrong and R. Eigenmann, \"Performance forecasting: Towards a methodology for characterizing large computationals applications,\" in Internationals Conference on Parallel Processing, 1998."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/11549468_23"},{"key":"e_1_3_2_1_32_1","volume-title":"Performance prediction of an NAS benchmark program with chronosmix enviroment,\" presented at the 6th International Euro-Par Conference","author":"Bourgeois J.","year":"2000","unstructured":"J. Bourgeois and F. Spies , \" Performance prediction of an NAS benchmark program with chronosmix enviroment,\" presented at the 6th International Euro-Par Conference , 2000 . J. Bourgeois and F. Spies, \"Performance prediction of an NAS benchmark program with chronosmix enviroment,\" presented at the 6th International Euro-Par Conference, 2000."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(97)00066-5"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/169627.169856"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/155332.155333"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/331532.331568"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/165939.165971"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/582034.582071"},{"key":"e_1_3_2_1_39_1","volume-title":"Implementation lessons of performance prediction tool for parallel conservative simulation,\" presented at the 6th International Euro-Par Conference","author":"Lim C.","year":"2000","unstructured":"C. Lim , , \" Implementation lessons of performance prediction tool for parallel conservative simulation,\" presented at the 6th International Euro-Par Conference , 2000 . C. Lim, et al., \"Implementation lessons of performance prediction tool for parallel conservative simulation,\" presented at the 6th International Euro-Par Conference, 2000."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1005686.1005691"},{"key":"e_1_3_2_1_41_1","volume-title":"KOJAK - A Tool Set for Automatic Performance Analysis of Parallel Applications,\" presented at the European Converence on Parallel Computing (EuroPar)","author":"Mohr B.","year":"2003","unstructured":"B. Mohr and F. Wolf , \" KOJAK - A Tool Set for Automatic Performance Analysis of Parallel Applications,\" presented at the European Converence on Parallel Computing (EuroPar) , 2003 . B. Mohr and F. Wolf, \"KOJAK - A Tool Set for Automatic Performance Analysis of Parallel Applications,\" presented at the European Converence on Parallel Computing (EuroPar), 2003."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"crossref","unstructured":"J. Simon and J.-M. Wierum \"Accurate Performance Prediction for Massively Parallel Systems and its Applications \" Euro-Par'96 Parallel Processing vol. 1124 pp. 675--688 1996.   J. Simon and J.-M. Wierum \"Accurate Performance Prediction for Massively Parallel Systems and its Applications \" Euro-Par'96 Parallel Processing vol. 1124 pp. 675--688 1996.","DOI":"10.1007\/BFb0024764"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2003.1178879"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.598275"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2005.20"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/224538.224549"},{"key":"e_1_3_2_1_47_1","volume-title":"An Exploration of Performance Attributes for Symbolic Modeling of Emerging Processing Devices,\" presented at the HPCC","author":"Alam S.","year":"2007","unstructured":"S. Alam , , \" An Exploration of Performance Attributes for Symbolic Modeling of Emerging Processing Devices,\" presented at the HPCC , 2007 . S. Alam, et al., \"An Exploration of Performance Attributes for Symbolic Modeling of Emerging Processing Devices,\" presented at the HPCC, 2007."},{"key":"e_1_3_2_1_48_1","unstructured":"NAS Parallel Benchmarks (NPB) see http:\/\/www.nas.nasa.gov\/Resources\/Software\/npb.html.  NAS Parallel Benchmarks (NPB) see http:\/\/www.nas.nasa.gov\/Resources\/Software\/npb.html."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555775"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1188455.1188549"}],"event":{"name":"ICS '11: International Conference on Supercomputing","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture"],"location":"Tucson Arizona USA","acronym":"ICS '11"},"container-title":["Proceedings of the international conference on Supercomputing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1995896.1995928","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1995896.1995928","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:59:59Z","timestamp":1750244399000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1995896.1995928"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,5,31]]},"references-count":50,"alternative-id":["10.1145\/1995896.1995928","10.1145\/1995896"],"URL":"https:\/\/doi.org\/10.1145\/1995896.1995928","relation":{},"subject":[],"published":{"date-parts":[[2011,5,31]]},"assertion":[{"value":"2011-05-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}