{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T14:36:38Z","timestamp":1743086198308,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540897392"},{"type":"electronic","value":"9783540897408"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-89740-8_23","type":"book-chapter","created":{"date-parts":[[2008,11,27]],"date-time":"2008-11-27T08:14:24Z","timestamp":1227773664000},"page":"331-342","source":"Crossref","is-referenced-by-count":4,"title":["Just-In-Time Locality and Percolation for Optimizing Irregular Applications on a Manycore Architecture"],"prefix":"10.1007","author":[{"given":"Guangming","family":"Tan","sequence":"first","affiliation":[]},{"given":"Vugranam C.","family":"Sreedhar","sequence":"additional","affiliation":[]},{"given":"Guang R.","family":"Gao","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"23_CR1","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 the 27th Annual International Symposium on Computer Architecture (2000)","DOI":"10.1145\/339647.339650"},{"key":"23_CR2","unstructured":"Rauchwerger, L., Zhan, Y., Torrellas, J.: Hardware for speculative run-time parallelization in distributed shared memory multiprocessors. In: Proceedings of the 4th International Symposium on High-Performance Computer Architecture, p. 162 (1998)"},{"key":"23_CR3","doi-asserted-by":"crossref","unstructured":"Kulkarni, M., Pingali, K., Walter, B., Ramanarayanan, G., Bala, K., Chew, P.: Optimistic parallelism requires abstractions. In: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation, pp. 211\u2013222 (2007)","DOI":"10.1145\/1250734.1250759"},{"key":"23_CR4","doi-asserted-by":"crossref","unstructured":"Zhu, W., Sreedhar, V.C., Hu, Z., Gao, G.R.: Synchronization state buffer: Supporting efficient fine-grain synchronization on many-core architectures. In: The 34th International Symposium on Computer Architecture (2007)","DOI":"10.1145\/1250662.1250668"},{"key":"23_CR5","doi-asserted-by":"crossref","unstructured":"Gordon, M., Thies, W., Amarasinghe, S.: Exploiting coarse-grained task, data, and pipeline parallelism in stream programs. In: International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, CA (2006)","DOI":"10.1145\/1168857.1168877"},{"key":"23_CR6","unstructured":"Bader, D.A.: Hpcs scalable synthetic compact applications 2 graph analysis (2006), http:\/\/www.highproductivity.org\/SSCABmks.htm"},{"key":"23_CR7","volume-title":"Introduction to Parallel Computing","author":"A. Grama","year":"2003","unstructured":"Grama, A., Gupta, A., Karypis, G., Kumar, V.: Introduction to Parallel Computing. Addison Wesley, Reading (2003)"},{"key":"23_CR8","volume-title":"Algorithms and Thermodynamics for RNA Secondary Structure Prediction: A Practical Guide","author":"M. Zuker","year":"1999","unstructured":"Zuker, M., Mathews, D.H., Turner, D.H.: Algorithms and Thermodynamics for RNA Secondary Structure Prediction: A Practical Guide. Kluwer Academic Publishers, Dordrecht (1999)"},{"key":"23_CR9","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1145\/1188455.1188538","volume-title":"SC 2006: Proceedings of the, ACM\/IEEE conference on Supercomputing","author":"G. Tan","year":"2006","unstructured":"Tan, G., Feng, S., Sun, N.: Locality and parallelism optimization for dynamic programming algorithm in bioinformatics. In: SC 2006: Proceedings of the, ACM\/IEEE conference on Supercomputing, p. 78. ACM, New York (2006)"},{"key":"23_CR10","doi-asserted-by":"crossref","unstructured":"Cuvillo, J., Zhu, W., Hu, Z., Gao, G.R.: Tiny threads: a thread virtual machine for the cyclops-64 cellular architecture. In: Fifth Workshop on Massively Parallel Processing (WMPP), held in conjunction with the 19th rnational Parallel and Distributed Processing System (2005)","DOI":"10.1109\/IPDPS.2005.434"},{"key":"23_CR11","unstructured":"Cuvillo, J., Zhu, W., Gao, G.R.: Landing openmp on cyclops-64: An efficient mapping of openmp to a many-core system-on-a-chip. In: The 3rd ACM International Conference on Computing Frontiers, Ischia, Italy (2005)"},{"key":"23_CR12","unstructured":"Gao, G.R., Likharev, K.K., Messina, P.C., Sterling, T.L.: Hybrid technology multi-threaded architecture. In: Proceedings of Frontiers 1996: The Sixth Symposium on the Frontiers of Massively Parallel Computation, pp. 98\u2013105 (1996)"},{"key":"23_CR13","unstructured":"Amaral, J.N., Gao, G.R., Merkey, P., Sterling, T., Ruiz, Z., Ryan, S.: Performance prediction for the htmt: A programming example. In: TFP3 1999 (1999)"},{"key":"23_CR14","unstructured":"Gao, G., Amaral, J.N., Marquez, A., Theobald, K.: A refinement of the \u201dhtmt\u201d program execution model. Technical report, CAPSL, University of Delaware (1998)"},{"key":"23_CR15","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1145\/512529.512555","volume-title":"PLDI 2002: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation","author":"Y. Wu","year":"2002","unstructured":"Wu, Y.: Efficient discovery of regular stride patterns in irregular programs and its use in compiler prefetching. In: PLDI 2002: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation, pp. 210\u2013221. ACM, New York (2002)"},{"key":"23_CR16","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Torrellas, J.: Speeding up irregular applicaitons in shared-memory multiprocessors: Memory binding and group prefetching. In: 22nd International Symposium on Computer Architecture (1995)","DOI":"10.1145\/223982.224423"},{"key":"23_CR17","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/0743-7315(91)90014-Z","volume":"12","author":"T. Mowry","year":"1991","unstructured":"Mowry, T., Gupta, A.: Tolerating latency through software-controlled prefetching in shared-memory multiprocessors. Journal of Parallel and Distributed Computing\u00a012, 87\u2013106 (1991)","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"23_CR18","doi-asserted-by":"crossref","unstructured":"Collins, J.D., Tullsen, D.M., Wang, H., Shen, J.P.: Dynamic speculative precomputation. In: The 34th Annual International Symposium on Microarchitecture (2001)","DOI":"10.1109\/MICRO.2001.991128"},{"key":"23_CR19","doi-asserted-by":"crossref","unstructured":"Zhang, W., Tullsen, D.M.: Accelerating and adapting precomputation threads for efficient prefetching. In: 3th International Symposium on High Performance Computer Architecture (2007)","DOI":"10.1109\/HPCA.2007.346187"},{"key":"23_CR20","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1145\/1274971.1274987","volume-title":"ICS 2007: Proceedings of the 21st annual international conference on Supercomputing","author":"M. Erez","year":"2007","unstructured":"Erez, M., Ahn, J.H., Gummaraju, J., Rosenblum, M., Dally, W.J.: Executing irregular scientific applications on stream architectures. In: ICS 2007: Proceedings of the 21st annual international conference on Supercomputing, pp. 93\u2013104. ACM, New York (2007)"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-89740-8_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,15]],"date-time":"2019-05-15T16:15:02Z","timestamp":1557936902000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-89740-8_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540897392","9783540897408"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-89740-8_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}