{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,8]],"date-time":"2025-10-08T16:01:06Z","timestamp":1759939266180,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,3,14]],"date-time":"2007-03-14T00:00:00Z","timestamp":1173830400000},"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":[[2007,3,14]]},"DOI":"10.1145\/1229428.1229475","type":"proceedings-article","created":{"date-parts":[[2007,4,5]],"date-time":"2007-04-05T19:41:00Z","timestamp":1175802060000},"page":"215-225","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Tight analysis of the performance potential of thread speculation using spec CPU 2006"],"prefix":"10.1145","author":[{"given":"Arun","family":"Kejariwal","sequence":"first","affiliation":[{"name":"University of California, Irvine, Irvine, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinmin","family":"Tian","sequence":"additional","affiliation":[{"name":"Intel Corporation, Santa Clara, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Milind","family":"Girkar","sequence":"additional","affiliation":[{"name":"Intel Corporation, Santa Clara, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Li","sequence":"additional","affiliation":[{"name":"Intel Corporation, Santa Clara, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergey","family":"Kozhukhov","sequence":"additional","affiliation":[{"name":"Intel Corporation, Santa Clara, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Utpal","family":"Banerjee","sequence":"additional","affiliation":[{"name":"Intel Corporation, Santa Clara, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Nicolau","sequence":"additional","affiliation":[{"name":"University of California, Irvine, Irvine, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander V.","family":"Veidenbaum","sequence":"additional","affiliation":[{"name":"University of California, Irvine, Irvine, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Constantine D.","family":"Polychronopoulos","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana-Champaign, IL"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,3,14]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"A. Kejariwal and A. Nicolau. Reading list of performance analysis speculative execution. http:\/\/www.ics.uci.edu~akejariw\/SpeculativeExecutionReadingList.pdf.  A. Kejariwal and A. Nicolau. Reading list of performance analysis speculative execution. http:\/\/www.ics.uci.edu~akejariw\/SpeculativeExecutionReadingList.pdf."},{"key":"e_1_3_2_1_2_1","first-page":"19","volume-title":"Proceedings of the 1980 International Conference on Parallel Processing","author":"Lundstrom S. F.","year":"1980","unstructured":"S. F. Lundstrom and G. H. Barnes . A controllable MIMD architectures . In Proceedings of the 1980 International Conference on Parallel Processing , pages 19 -- 27 , St. Charles, IL , August 1980 . S. F. Lundstrom and G. H. Barnes. A controllable MIMD architectures. In Proceedings of the 1980 International Conference on Parallel Processing, pages 19--27, St. Charles, IL, August 1980."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1183401.1183407"},{"key":"e_1_3_2_1_4_1","volume-title":"CPU2006","author":"SPEC","year":"2006","unstructured":"SPEC CPU2006 . http:\/\/www.spec.org\/cpu 2006 . SPEC CPU2006. http:\/\/www.spec.org\/cpu2006."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1465482.1465560"},{"key":"e_1_3_2_1_6_1","unstructured":"Open Research Compiler for Itanium TM Processor Family. http:\/\/ipf-orc.sourceforge.net\/.  Open Research Compiler for Itanium TM Processor Family. http:\/\/ipf-orc.sourceforge.net\/."},{"key":"e_1_3_2_1_7_1","unstructured":"GCC the GNU Compiler Collection. http:\/\/gcc.gnu.org\/.  GCC the GNU Compiler Collection. http:\/\/gcc.gnu.org\/."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/41625.41629"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/318789.318810"},{"key":"e_1_3_2_1_10_1","first-page":"524","volume-title":"Semantic-driven parallelization of loops operating on user-defined containers","author":"Quinlan D. J.","year":"2003","unstructured":"D. J. Quinlan , M. Schordan , Q. Yi , and B. R. de Supinski . Semantic-driven parallelization of loops operating on user-defined containers . pages 524 -- 538 , College Station , TX , October 2003 . D. J. Quinlan, M. Schordan, Q. Yi, and B. R. de Supinski. Semantic-driven parallelization of loops operating on user-defined containers. pages 524--538, College Station, TX, October 2003."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.214548"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/331532.331569"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/800075.802449"},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 1985 International Conference on Parallel Processing","author":"Nicolau A.","year":"1985","unstructured":"A. Nicolau . Percolation scheduling . In Proceedings of the 1985 International Conference on Parallel Processing , August 1985 . A. Nicolau. Percolation scheduling. In Proceedings of the 1985 International Conference on Parallel Processing, August 1985."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2005.19"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/520793.825732"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/846234.849291"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1088149.1088173"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/65985.65990"},{"key":"e_1_3_2_1_21_1","volume-title":"The Software Optimization Cookbook","author":"Gerber R.","year":"2006","unstructured":"R. Gerber , A. J. C. Bik , K. B. Smith , and X. Tian . The Software Optimization Cookbook , Second Edition. Intel Press , 2006 . R. Gerber, A. J. C. Bik, K. B. Smith, and X. Tian. The Software Optimization Cookbook, Second Edition. Intel Press, 2006."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277743"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781164"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2005.1"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/874076.876478"},{"key":"e_1_3_2_1_26_1","unstructured":"Intel R VTune TM Performance Analyzer 8.0 for Windows. http:\/\/www.intel.com\/cd\/software\/products\/asmo-na\/eng\/vtune\/219898.htm.  Intel R VTune TM Performance Analyzer 8.0 for Windows. http:\/\/www.intel.com\/cd\/software\/products\/asmo-na\/eng\/vtune\/219898.htm."},{"key":"e_1_3_2_1_27_1","volume-title":"February","author":"Drepper U.","year":"2005","unstructured":"U. Drepper . The Native POSIX Thread Library for Linux . http:\/\/people.redhat.com\/drepper\/nptl-design.pdf , February 2005 . U. Drepper. The Native POSIX Thread Library for Linux. http:\/\/people.redhat.com\/drepper\/nptl-design.pdf, February 2005."},{"key":"e_1_3_2_1_28_1","unstructured":"EPCC OpenMP Microbenchmarks. http:\/\/www.epcc.ed.ac.uk\/research\/openmpbench\/openmp index.html.  EPCC OpenMP Microbenchmarks. http:\/\/www.epcc.ed.ac.uk\/research\/openmpbench\/openmp index.html."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.231547"},{"key":"e_1_3_2_1_30_1","volume-title":"Kluwer Academic Publishers","author":"Banerjee U.","year":"1997","unstructured":"U. Banerjee . Dependence Analysis . Kluwer Academic Publishers , Boston, MA , 1997 . U. Banerjee. Dependence Analysis. Kluwer Academic Publishers, Boston, MA, 1997."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/645604.662737"},{"key":"e_1_3_2_1_32_1","volume-title":"Frontiers'95: The 5th Symposium on the Frontiers of Massively Parallel Computation, McLean, VA","author":"Philippsen M.","year":"1995","unstructured":"M. Philippsen and E. Heinz . Automatic synchronization elimination in synchronous FORALLs . In Frontiers'95: The 5th Symposium on the Frontiers of Massively Parallel Computation, McLean, VA , February 1995 . M. Philippsen and E. Heinz. Automatic synchronization elimination in synchronous FORALLs. In Frontiers'95: The 5th Symposium on the Frontiers of Massively Parallel Computation, McLean, VA, February 1995."},{"key":"e_1_3_2_1_33_1","volume-title":"High Performance Compilers for Parallel Computing","author":"Wolfe M. J.","year":"1996","unstructured":"M. J. Wolfe . High Performance Compilers for Parallel Computing . Addison-Wesley , Redwood City, CA , 1996 . M. J. Wolfe. High Performance Compilers for Parallel Computing. Addison-Wesley, Redwood City, CA, 1996."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/782814.782819"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/155090.155119"}],"event":{"name":"PPoPP07: ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"],"location":"San Jose California USA","acronym":"PPoPP07"},"container-title":["Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of parallel programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1229428.1229475","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1229428.1229475","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:47:41Z","timestamp":1750258061000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1229428.1229475"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3,14]]},"references-count":34,"alternative-id":["10.1145\/1229428.1229475","10.1145\/1229428"],"URL":"https:\/\/doi.org\/10.1145\/1229428.1229475","relation":{},"subject":[],"published":{"date-parts":[[2007,3,14]]},"assertion":[{"value":"2007-03-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}