{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T15:38:44Z","timestamp":1725550724023},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540296430"},{"type":"electronic","value":"9783540321088"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11572961_29","type":"book-chapter","created":{"date-parts":[[2005,10,18]],"date-time":"2005-10-18T11:06:07Z","timestamp":1129633567000},"page":"367-388","source":"Crossref","is-referenced-by-count":2,"title":["Exploiting Thread-Level Speculative Parallelism with Software Value Prediction"],"prefix":"10.1007","author":[{"given":"Xiao-Feng","family":"Li","sequence":"first","affiliation":[]},{"given":"Chen","family":"Yang","sequence":"additional","affiliation":[]},{"given":"Zhao-Hui","family":"Du","sequence":"additional","affiliation":[]},{"given":"Tin-fook","family":"Ngai","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"29_CR1","doi-asserted-by":"crossref","unstructured":"Calder, B., Reinman, G., Tullsen, D.: Selective Value Prediction. In: International Symposium on Computer Architecture (1999)","DOI":"10.1109\/ISCA.1999.765940"},{"key":"29_CR2","doi-asserted-by":"crossref","unstructured":"Du, Z.-H., Lim, C.-C., Li, X.-F., Yang, C., Zhao, Q., Ngai, T.-F.: A Cost-Driven Compilation Framework for Speculative Parallelization of Sequential Programs. In: Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation, Washington, D.C, June 9-11 (2004)","DOI":"10.1145\/996841.996852"},{"key":"29_CR3","doi-asserted-by":"crossref","unstructured":"Fu, C., Jennings, M.D., Larin, S.Y., Conte, T.M.: Value Speculation Scheduling for High Performance Processors. In: 8th International Conference on Architectural Support for Programming Languages and Operating Systems (October 1998)","DOI":"10.1145\/291069.291058"},{"key":"29_CR4","unstructured":"Fu, C., Jennings, M.D., Larin, S.Y., Conte, T.M.: Software-Only Value Speculation Scheduling. Technical Report, Dept. of Electrical and Computer Engineering, North Carolina State University, Raleigh, NC27695-7911 (June 1998)"},{"key":"29_CR5","unstructured":"Gabbay, F.: Speculative execution based on value prediction. Technical Report 1080, Department of Electrical Engineering, Technion-Israel Institute of Technology (1996)"},{"key":"29_CR6","doi-asserted-by":"crossref","unstructured":"Gonzalez, J., Gonzalez, A.: The Potential of Data Value Speculation to Boost ILP. In: International Conference on Supercomputing (1998)","DOI":"10.1145\/277830.277840"},{"key":"29_CR7","doi-asserted-by":"crossref","unstructured":"Gabbay, F., Mendelson, A.: Can Program Profiling Support Value Prediction. In: International Symposium on Microarchitecture (1997)","DOI":"10.1109\/MICRO.1997.645817"},{"key":"29_CR8","unstructured":"Hu, S., Bhargava, R., John, L.K.: The role of Return Value Prediction in Exploiting Speculative Method-Level Parallelism. In: The First Value-Prediction Workshop, San Diego, CA (June 7, 2003)"},{"key":"29_CR9","unstructured":"Li, X.-F., Du, Z.-H., Yang, C., Lim, C.-C., Ngai, T.-F.: Speculative Parallel Threading Architecture and Compilation. In: 4th Workshop on Compile and Runtime Techniques for Parallel Computing, Oslo, Norway (June 2005)"},{"key":"29_CR10","unstructured":"Li, X.-F., Du, Z.-H., Zhao, Q., Ngai, T.-F.: Software value prediction for speculative parallel threaded computations. In: The First Value-Prediction Workshop, San Diego, CA (June 7, 2003)"},{"key":"29_CR11","doi-asserted-by":"crossref","unstructured":"Lipasti, M., Wilkerson, C., Shen, J.: Value Locality and Load Value Prediction. In: International Conference on Architectural Support for Programming Languages and Operating Systems (1996)","DOI":"10.1145\/237090.237173"},{"key":"29_CR12","doi-asserted-by":"crossref","unstructured":"Larson, E., Austin, T.: Compiler Controlled Value Prediction Using Branch Predictor Based Confidence. In: ACM\/IEEE 33rd International Symposium on Microarchitecture (MICRO-33) (December 2000)","DOI":"10.1145\/360128.360164"},{"key":"29_CR13","doi-asserted-by":"crossref","unstructured":"Marcuello, P., Gonzalez, A.: A Quantitative Assessment of Thread-Level Speculation Techniques. In: Proc. of the 1st. Int. Parallel and Distributed Processing Symposium (IPDPS 2000), Mexico, May 1-4 (2000)","DOI":"10.1109\/IPDPS.2000.846040"},{"key":"29_CR14","doi-asserted-by":"crossref","unstructured":"Marcuello, P., Tubella, J., Gonzalez, A.: Value Prediction for Speculative Multithreaded Processors. In: International Symposium on Microarchitecture (1999)","DOI":"10.1145\/277830.277850"},{"key":"29_CR15","doi-asserted-by":"crossref","unstructured":"Nakra, T., Gupta, R., Soffa, M.L.: Global Context-Based Value Prediction. In: International Symposium on High-Performance Computer Architecture (1999)","DOI":"10.1109\/HPCA.1999.744311"},{"key":"29_CR16","unstructured":"Open Research Compiler, Intel Co. Ltd., http:\/\/ipf-orc.sourceforge.net\/"},{"key":"29_CR17","doi-asserted-by":"crossref","unstructured":"Steffan, J.G., Colohan, C.B., Zhai, A., Mowry, T.C.: A scalable approach to thread-level speculation. In: Proceedings of Intl Symp. On Computer Architecture, pp. 1\u201324 (2000)","DOI":"10.1145\/339647.339650"},{"key":"29_CR18","doi-asserted-by":"crossref","unstructured":"Sazeides, Y., Smith, J.: The Predicatibility of Data Values. In: International Symposium on Microarchitecture (1997)","DOI":"10.1109\/MICRO.1997.645815"},{"key":"29_CR19","doi-asserted-by":"crossref","unstructured":"Sazeides, Y., Smith, J.: Modeling Program Predictability. In: International Symposium on Computer Architecture (1998)","DOI":"10.1109\/ISCA.1998.694764"},{"key":"29_CR20","doi-asserted-by":"crossref","unstructured":"Thomas, R., Franklin, M.: Using Dataflow Based Context for Accurate Value Prediction. In: Proc. International Conference on Parallel Architectures and Compilation Techniques, PACT (2001)","DOI":"10.1109\/PACT.2001.953292"},{"key":"29_CR21","doi-asserted-by":"crossref","unstructured":"Wang, K., Franklin, M.: Highly Accurate Data Value Prediction using Hybrid Predictors. In: International Symposium on Microarchitecture (1997)","DOI":"10.1109\/MICRO.1997.645819"},{"key":"29_CR22","doi-asserted-by":"crossref","unstructured":"Zhai, A., Colohan, C.B., Steffan, J.G., Mowry, T.C.: Compiler Optimization of Scalar Value Communication Between Speculative Threads. In: The Tenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-X), San Jose, CA, USA, October 7-9 (2002)","DOI":"10.1145\/605397.605416"},{"key":"29_CR23","unstructured":"Steffan, J.G., Colohan, C.B., Zhai, A., Mowry, C.: Improving Value Communication for Thread-Level Speculation. In: The Eighth International Symposium on High-Performance Computer Architecture (HPCA 2002), Boston, MA, USA, Febraury (2002)"},{"key":"29_CR24","doi-asserted-by":"crossref","unstructured":"Cintra, M., Torrellas, J.: Eliminating Squashes Through Learning Cross-Thread Violations in Speculative Parallelization for Multiprocessors. In: The Eighth International Symposium on High-Performance Computer Architecture (HPCA 2002), Boston, MA, USA (February 2002)","DOI":"10.1109\/HPCA.2002.995697"}],"container-title":["Lecture Notes in Computer Science","Advances in Computer Systems Architecture"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11572961_29.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T19:55:44Z","timestamp":1605642944000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11572961_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540296430","9783540321088"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/11572961_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}