{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T04:15:32Z","timestamp":1748751332371,"version":"3.41.0"},"reference-count":13,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J. Comput. Sci. Technol."],"published-print":{"date-parts":[[2016,1]]},"DOI":"10.1007\/s11390-016-1612-z","type":"journal-article","created":{"date-parts":[[2016,1,7]],"date-time":"2016-01-07T16:56:00Z","timestamp":1452185760000},"page":"60-76","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Optimization Strategies Oriented to Loop Characteristics in Software Thread Level Speculation Systems"],"prefix":"10.1007","volume":"31","author":[{"given":"Li","family":"Shen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fan","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhi-Ying","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,1,8]]},"reference":[{"key":"1612_CR1","doi-asserted-by":"crossref","unstructured":"Tian C, Feng M, Nagarajan V, Gupta R. Copy or discard execution model for speculative parallelization on multicores. In Proc. the 41st Annual IEEE\/ACM Int. Symp. Microarchitecture, Nov. 2008, pp.330-341.","DOI":"10.1109\/MICRO.2008.4771802"},{"key":"1612_CR2","doi-asserted-by":"crossref","unstructured":"Ding C, Shen X, Kelsey K, Tice C, Huang R, Zhang C. Software behavior oriented parallelization. In Proc. the 28th ACM SIGPLAN Conference on Programming Language Design and Implementation, Jun. 2007, pp.223-234.","DOI":"10.1145\/1250734.1250760"},{"key":"1612_CR3","doi-asserted-by":"crossref","unstructured":"Xu F, Shen L, Wang Z, Guo H, Su B, Chen W. HEUSPEC: A software speculation parallel model. In Proc. the 42nd International Conference on Parallel Processing, Oct. 2013, pp.621-630.","DOI":"10.1109\/ICPP.2013.76"},{"key":"1612_CR4","doi-asserted-by":"crossref","unstructured":"Liu S, Eisenbeis C, Gaudiot J L. Speculative execution on GPU: An exploratory study. In Proc. the 39th International Conference on Parallel Processing, Sept. 2010, pp.453-461.","DOI":"10.1109\/ICPP.2010.53"},{"key":"1612_CR5","doi-asserted-by":"crossref","unstructured":"Tian C, Lin C, Feng M, Gupta R. Enhanced speculative parallelization via incremental recovery. In Proc. the 16th ACM Symposium on Principles and Practice of Parallel Programming, Feb. 2011, pp.189-200.","DOI":"10.1145\/1941553.1941580"},{"key":"1612_CR6","doi-asserted-by":"crossref","unstructured":"Moore K, Bobba J, Moravan M J, Hill M, Wood D. LogTM: Log-based transactional memory. In Proc. the 12th International Symposium on High-Performance Computer Architecture, Feb. 2006, pp.254-265.","DOI":"10.1109\/HPCA.2006.1598134"},{"key":"1612_CR7","doi-asserted-by":"crossref","unstructured":"Tian C, Feng M, Gupta R. Speculative parallelization using state separation and multiple value prediction. In Proc. the 9th International Symposium on Memory Management, June 2010, pp.63-72.","DOI":"10.1145\/1806651.1806663"},{"key":"1612_CR8","doi-asserted-by":"crossref","unstructured":"Che S, Boyer M, Meng J et al. Rodinia: A benchmark suite for heterogeneous computing. In Proc. IEEE International Symposium on Workload Characterization, Oct. 2009, pp.44-54.","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"1612_CR9","doi-asserted-by":"crossref","unstructured":"Henning J L. Spec CPU2000: Measuring CPU performance in the new millennium. Computer, 2000, 33(7): 28\u201335.","DOI":"10.1109\/2.869367"},{"key":"1612_CR10","doi-asserted-by":"crossref","unstructured":"Spradling C D. Spec CPU2006 benchmark tools. ACM SIGARCH Comput. Archit. News, 2007, 35(1): 130\u2013134.","DOI":"10.1145\/1241601.1241625"},{"key":"1612_CR11","doi-asserted-by":"crossref","unstructured":"Bienia C, Kumar S, Singh J P, Li K. The PARSEC benchmark suite: Characterization and architectural implications. In Proc. the 17th International Conference on Parallel Architectures and Compilation Techniques, Oct. 2008, pp.72-81.","DOI":"10.1145\/1454115.1454128"},{"key":"1612_CR12","doi-asserted-by":"crossref","unstructured":"Rodriguez C, de Sande F. The OpenMP source code repository. In Proc. the 13th Euromicro Conference on Parallel, Distributed and Network-Based Processing, Feb. 2005, pp.244-250.","DOI":"10.1109\/EMPDP.2005.41"},{"key":"1612_CR13","doi-asserted-by":"crossref","unstructured":"Ke C, Liu L, Zhang C, Bai T, Jacobs B, Ding C. Safe parallel programming using dynamic dependence hints. ACM SIGPLAN Not., 2011, 46(10): 243\u2013258.","DOI":"10.1145\/2076021.2048087"}],"container-title":["Journal of Computer Science and Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11390-016-1612-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11390-016-1612-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11390-016-1612-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T02:23:13Z","timestamp":1748744593000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11390-016-1612-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,1]]},"references-count":13,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2016,1]]}},"alternative-id":["1612"],"URL":"https:\/\/doi.org\/10.1007\/s11390-016-1612-z","relation":{},"ISSN":["1000-9000","1860-4749"],"issn-type":[{"type":"print","value":"1000-9000"},{"type":"electronic","value":"1860-4749"}],"subject":[],"published":{"date-parts":[[2016,1]]}}}