{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:45:56Z","timestamp":1772163956524,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,6,20]],"date-time":"2009-06-20T00:00:00Z","timestamp":1245456000000},"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":[[2009,6,20]]},"DOI":"10.1145\/1555754.1555812","type":"proceedings-article","created":{"date-parts":[[2009,6,24]],"date-time":"2009-06-24T17:59:19Z","timestamp":1245866359000},"page":"462-473","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":23,"title":["Dynamic performance tuning for speculative threads"],"prefix":"10.1145","author":[{"given":"Yangchun","family":"Luo","sequence":"first","affiliation":[{"name":"University of Minnesota - Twin Cities, Minneapolis, MN, USA"}]},{"given":"Venkatesan","family":"Packirisamy","sequence":"additional","affiliation":[{"name":"University of Minnesota - Twin Cities, Minneapolis, MN, USA"}]},{"given":"Wei-Chung","family":"Hsu","sequence":"additional","affiliation":[{"name":"University of Minnesota - Twin Cities, Minneapolis, MN, USA"}]},{"given":"Antonia","family":"Zhai","sequence":"additional","affiliation":[{"name":"University of Minnesota - Twin Cities, Minneapolis, MN, USA"}]},{"given":"Nikhil","family":"Mungre","sequence":"additional","affiliation":[{"name":"University of Minnesota - Twin Cities, Minneapolis, MN, USA"}]},{"given":"Ankit","family":"Tarkas","sequence":"additional","affiliation":[{"name":"University of Minnesota - Twin Cities, Minneapolis, MN, USA"}]}],"member":"320","published-online":{"date-parts":[[2009,6,20]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/290940.290988"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/776261.776290"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/268806.268810"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/874076.876479"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/563998.564037"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/99.660313"},{"key":"e_1_3_2_1_8_1","volume-title":"Proc. of the International Conference on Parallel Architectures and Compilation Techniques (PACT).","author":"DUBEY P.","year":"1995","unstructured":"DUBEY , P. , O'BRIEN , K. , O'BRIEN , K. , AND BARTON , C. Single-program speculative multithreading (SPSM) architecture: Compiler-assisted fine-grained multithreading . In Proc. of the International Conference on Parallel Architectures and Compilation Techniques (PACT). June 1995 . DUBEY, P., O'BRIEN, K., O'BRIEN, K., AND BARTON, C. Single-program speculative multithreading (SPSM) architecture: Compiler-assisted fine-grained multithreading. In Proc. of the International Conference on Parallel Architectures and Compilation Techniques (PACT). June 1995."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168880"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/139669.139703"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/509058.509070"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1024393.1024395"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/291069.291020"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/998680.1006711"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/165123.165164"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/996841.996851"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1229428.1229474"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/378993.379247"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/605397.605415"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/319838.319854"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/520793.825738"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2008.31"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1122971.1122997"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5555\/956417.956549"},{"key":"e_1_3_2_1_25_1","first-page":"6","author":"LU J.","year":"2004","unstructured":"LU , J. , CHEN , H. , YEW , P. C. , AND HSU , W. C. Design and implementation of a lightweight dynamic optimization system. Journal of Instruction Level Parallelism 6 ( 2004 ). LU, J., CHEN, H., YEW, P. C., AND HSU, W. C. Design and implementation of a lightweight dynamic optimization system. Journal of Instruction Level Parallelism 6 (2004).","journal-title":"Journal of Instruction Level Parallelism"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2005.18"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/379240.379250"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/305138.305214"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/874076.876478"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/277830.277850"},{"key":"e_1_3_2_1_32_1","first-page":"247","volume-title":"Eds. CRC Press","author":"MERICAS A.","year":"2006","unstructured":"MERICAS , A. Performance monitoring on the POWER5 microprocessor. In Performance Evaluation and Benchmarking, L. K. John and L. Eeckhout , Eds. CRC Press , 2006 , pp. 247 -- 266 . MERICAS, A. Performance monitoring on the POWER5 microprocessor. In Performance Evaluation and Benchmarking, L. K. John and L. Eeckhout, Eds. CRC Press, 2006, pp. 247--266."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.26"},{"key":"e_1_3_2_1_34_1","volume-title":"Open64 compiler and tools","author":"OPEN PERS","year":"2001","unstructured":"OPEN 64 DEVELO PERS . Open64 compiler and tools , 2001 . OPEN64 DEVELOPERS. Open64 compiler and tools, 2001."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/520793.825732"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/1898953.1899021"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/360128.360155"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/605397.605399"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1088149.1088178"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/223982.224451"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/339647.339650"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346281.1346317"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/858570.858576"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.795219"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.5555\/822079.822711"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/290940.290963"},{"key":"e_1_3_2_1_47_1","volume-title":"Proc. of the Workshops on Languages and Compilers for Parallel Computing.","author":"WANG S.","year":"2005","unstructured":"WANG , S. , DAI , X. , YELLAJYOSULA , K. S. , ZHAI , A. , AND YEW , P.-C. Loop selection for thread-level speculation . In Proc. of the Workshops on Languages and Compilers for Parallel Computing. Oct 2005 . WANG, S., DAI, X., YELLAJYOSULA, K. S., ZHAI, A., AND YEW, P.-C. Loop selection for thread-level speculation. In Proc. of the Workshops on Languages and Compilers for Parallel Computing. Oct 2005."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/605397.605416"},{"key":"e_1_3_2_1_49_1","volume-title":"Proc. of the 2004 International Symposium on Code Generation and Optimization (CGO)","author":"ZHAI A.","year":"2004","unstructured":"ZHAI , A. , COLOHAN , C. B. , STEFFAN , J. G. , AND MOWRY , T. C. Compiler optimization of memory-resident value communication between speculative threads . In Proc. of the 2004 International Symposium on Code Generation and Optimization (CGO) . Palo Alto, California , Mar 2004 . ZHAI, A., COLOHAN, C. B., STEFFAN, J. G., AND MOWRY, T. C. Compiler optimization of memory-resident value communication between speculative threads. In Proc. of the 2004 International Symposium on Code Generation and Optimization (CGO). Palo Alto, California, Mar 2004."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2005.7"}],"event":{"name":"ISCA '09: The 36th Annual International Symposium on Computer Architecture","location":"Austin TX USA","acronym":"ISCA '09","sponsor":["ACM Association for Computing Machinery","SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 36th annual international symposium on Computer architecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1555754.1555812","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1555754.1555812","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:29:26Z","timestamp":1750238966000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1555754.1555812"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,6,20]]},"references-count":49,"alternative-id":["10.1145\/1555754.1555812","10.1145\/1555754"],"URL":"https:\/\/doi.org\/10.1145\/1555754.1555812","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1555815.1555812","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2009,6,20]]},"assertion":[{"value":"2009-06-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}