{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T22:50:39Z","timestamp":1649112639990},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[1997,8,1]],"date-time":"1997-08-01T00:00:00Z","timestamp":870393600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[1997,8]]},"DOI":"10.1007\/bf02699904","type":"journal-article","created":{"date-parts":[[2007,9,18]],"date-time":"2007-09-18T05:01:32Z","timestamp":1190091692000},"page":"281-304","source":"Crossref","is-referenced-by-count":3,"title":["Exploiting locality and tolerating remote memory access latency using thread migration"],"prefix":"10.1007","volume":"25","author":[{"given":"Stephen","family":"Jenks","sequence":"first","affiliation":[]},{"given":"Jean-Luc","family":"Gaudiot","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"BF02699904_CR1","unstructured":"Thinking Machines Corporation, C* User\u2019s Guide-Version 6.0.2, Cambridge, Massachusetts (1991)."},{"key":"BF02699904_CR2","unstructured":"J. R. McGraw, S. Skedzielewski, S. Allan, D. Grit, R. Oldehoeft, J. R. W. Glauert, I. Dobes, and P. Hohensee, SISAL: Streams and Iterations in a Single Assignment Language: Language Reference Manual, Version 1.2, Technical Report TR M-146, University of California, Lawrence Livermore Laboratory (1985)."},{"key":"BF02699904_CR3","unstructured":"R. S. Nikhil, Id (Version 88.0) Reference Manual, Technical Report CSG Memo 284, MIT Laboratory for Computer Science, Cambridge, Massachusetts (1988)."},{"key":"BF02699904_CR4","unstructured":"M. Annaratone, F. Bitz, E. Clune, H. T. Kung, P. Maulik, H. Ribas, P. Tseng, and J. Webb, Applications and Algorithm Partitioning on Warp,Proc. COMPCON Spring \u201987 (1987)."},{"key":"BF02699904_CR5","unstructured":"Thinking Machines Corporation, The Connection Machine CM5 Technical Summary, Cambridge, Massachusetts (1991)."},{"issue":"4","key":"BF02699904_CR6","doi-asserted-by":"crossref","first-page":"598","DOI":"10.1145\/69558.69562","volume":"11","author":"Arvind","year":"1989","unstructured":"Arvind, R. S. Nikhil, and K. Pingali, I-Structures: Data Structures for Parallel Computing,ACM Tran. Prog. Lang. Syst. 11(4):598\u2013632 (1989).","journal-title":"ACM Tran. Prog. Lang. Syst."},{"key":"BF02699904_CR7","first-page":"3","volume-title":"Advanced Topics in Data-Flow Computing","author":"L. Bic Arvind","year":"1991","unstructured":"Arvind, L. Bic and T. Ungerer, Evolution of Data-Flow Computers, inAdvanced Topics in Data-Flow Computing, J-L. Gaudiot and L. Bic, (Eds.), Prentice Hall, Englewood Cliffs, New Jersey, pp. 3\u201333 (1991)."},{"key":"BF02699904_CR8","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/0743-7315(90)90031-J","volume":"10","author":"D. E. Culler","year":"1990","unstructured":"D. E. Culler and G. M. Papadopoulos, The Explicit Token Store,J. Parallel and Distributed Computing,10:289\u2013308 (1990).","journal-title":"J. Parallel and Distributed Computing"},{"key":"BF02699904_CR9","unstructured":"Electrotechnical Laboratory, Computer Architecture Section, http:\/\/www.etl.go.jp:8080\/etl\/comparc\/welcome.html (1996)."},{"key":"BF02699904_CR10","doi-asserted-by":"crossref","unstructured":"M. Gulati and N. Bagherzadeh, Performance Study of a Multithreaded Superscalar Microprocessor,Proc. Second In. Symp. on High-Performance Computer Architecture, pp. 291\u2013301 (1996).","DOI":"10.1109\/HPCA.1996.501194"},{"key":"BF02699904_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/978-1-4615-2698-8_1","volume-title":"Multithreaded Computer Architecture: A Summary of a State of the Art","author":"J. B. Dennis","year":"1994","unstructured":"J. B. Dennis and G. R. Gao, Multithreaded Architectures: Principles, Projects, and Issues, inMultithreaded Computer Architecture: A Summary of a State of the Art, R. Iannucci, G. Gao, J. R. Halstead and B. Smith, (Eds.), Kluwer Academic Publishers, Boston, pp. 1\u201372 (1994)."},{"key":"BF02699904_CR12","first-page":"327","volume-title":"Advanced Topics in Data-Flow Computing","author":"G. R. Gao","year":"1991","unstructured":"G. R. Gao, A Flexible Architecture Model for Hybrid Data-Flow and Control-Flow Evaluation, inAdvanced Topics in Data-Flow Computing, J.-L. Gaudiot and L. Bic, (Eds.), Prentice Hall, Englewood Cliffs, New Jersey, pp. 327\u2013346 (1991)."},{"key":"BF02699904_CR13","first-page":"347","volume-title":"Advanced Topics in Data-Flow Computing","author":"P. Evripidou","year":"1991","unstructured":"P. Evripidou and J.-L. Gaudiot, The USC Decoupled Multilevel Data-Flow Execution Model, inAdvanced Topics in Data-Flow Computing, J-L. Gaudiot and L. Bic, (Eds.), Prentice Hall, Englewood Cliffs, New Jersey, pp. 347\u2013379 (1991)."},{"key":"BF02699904_CR14","unstructured":"D. E. Culler, A. Sah, K. E. Schauser, T. von Eicken, and J. Wawrzynek, Fine-grain Parallelism with Minimal Hardware Support: A Compiler-Controlled Threaded Abstract Machine, inProc. 1991Int. Conf. Architectural Support for Prog. Lang. Oper. Syst. (ASPLOS), pp. 164\u2013175 (1991)."},{"key":"BF02699904_CR15","doi-asserted-by":"crossref","unstructured":"R. D. Blumofe, C. F. Joerg, B. C. Kuszmaul, C. E. Leiserson, K. H. Randall, and Y. Zhou, Cilk: An Efficient Multithreaded Runtime System, inProc. Fifth ACM SIGPLAN Symp. Parallel Programming (1995).","DOI":"10.1145\/209936.209958"},{"key":"BF02699904_CR16","unstructured":"H. H. J. Hum and G. R. Gao, Supporting a Dynamic SPMD Model in a Multi-Threaded Architecture,Proc. Compcon \u201993, pp. 165\u2013174 (1993)."},{"issue":"2","key":"BF02699904_CR17","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1145\/201059.201065","volume":"17","author":"A. Rogers","year":"1995","unstructured":"A. Rogers, M. C. Carlisle, J. H. Reppy, and L. J. Hendren, Supporting Dynamic Data Structures on Distributed Memory Machines,ACM Trans. Prog. Lang. Syst. 17(2): 233\u2013263 (1995).","journal-title":"ACM Trans. Prog. Lang. Syst."},{"issue":"4","key":"BF02699904_CR18","doi-asserted-by":"crossref","first-page":"472","DOI":"10.1109\/71.97903","volume":"2","author":"J. Ramanujam","year":"1991","unstructured":"J. Ramanujam and P. Sadayappan, Compile-Time Techniques for Data Distribution in Distributed Memory Machines,IEEE Trans. Parallel and Distrib. Syst. 2(4):472\u2013481 (1991).","journal-title":"IEEE Trans. Parallel and Distrib. Syst."},{"key":"BF02699904_CR19","unstructured":"H.-Y. Tseng and J-L. Gaudiot, A Compiler Strategy for Generating Efficient Communication Based on Array Distribution Directives, inProc. Third Inter. Conf. Computer Science and Informatics (CS & I \u201997), Research Triangle Park, North Carolina (March 1997)."},{"key":"BF02699904_CR20","unstructured":"S. Jenks and J-L. Gaudiot, Nomadic Threads: A Runtime Approach for Managing Remote Memory Accesses in Multiprocessors, Technical Report 95-01, Department of EE-Systems, University of Southern California (1995)."},{"key":"BF02699904_CR21","doi-asserted-by":"crossref","unstructured":"T. von Eicken, D. E. Coller, S. C. Goldstein, and K. E. Schauser, Active Messages: A Mechanism for Integrated Communication and Computation,Comm. ACM, pp. 256\u2013266 (1992).","DOI":"10.1145\/139669.140382"},{"key":"BF02699904_CR22","unstructured":"Thinking Machines Corporation, CMMD Reference Manual-Version 3.0, Cambridge, Massachusetts (1993)."},{"key":"BF02699904_CR23","unstructured":"N. Gu\u00e9rin and J-L. Gaudiot, Simulation of the Communications Libraries of the CM-5 on UNIX Workstations, Technical Report 95-19, Department of EE-Systems, University of Southern California (1995)."}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02699904.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF02699904\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02699904","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,18]],"date-time":"2019-05-18T23:37:12Z","timestamp":1558222632000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF02699904"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997,8]]},"references-count":23,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1997,8]]}},"alternative-id":["BF02699904"],"URL":"https:\/\/doi.org\/10.1007\/bf02699904","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"value":"0885-7458","type":"print"},{"value":"1573-7640","type":"electronic"}],"subject":[],"published":{"date-parts":[[1997,8]]}}}