{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:56:41Z","timestamp":1725663401414},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540555995"},{"type":"electronic","value":"9783540472506"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1992]]},"DOI":"10.1007\/3-540-55599-4_105","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T10:16:04Z","timestamp":1330251364000},"page":"465-480","source":"Crossref","is-referenced-by-count":1,"title":["Loop restructuring techniques for thrashing problem"],"prefix":"10.1007","author":[{"given":"Jin","family":"Guohua","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chen","family":"Fujie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,7,14]]},"reference":[{"key":"29_CR1","doi-asserted-by":"crossref","unstructured":"W.Abu,D.Kuck, and D.Lawrie, \u201dOn the performance enhancement of paging systems through program analysis and transformations\u201d, IEEE Trans. on Computers, Vol. C-30,No.5,1981.","DOI":"10.1109\/TC.1981.1675792"},{"key":"29_CR2","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1016\/0743-7315(89)90001-4","volume":"6","author":"J. Baer","year":"1989","unstructured":"J.Baer and W.Wang, \u201dMultilevel cache hierarchies:organizations,protocols,and performance\u201d, Journal of Parallel and Distributed Computing,Vol.6, pp.451\u2013476, 1989.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"29_CR3","doi-asserted-by":"crossref","unstructured":"U.Banerjee, \u201dDependence analysis for supercomputing\u201d,Kluwer Academic Publishers, 1988.","DOI":"10.1007\/978-1-4684-6894-6"},{"key":"29_CR4","doi-asserted-by":"crossref","unstructured":"S.J.Eggers and R.H.Katz, \u201cThe effect of sharing on the cache and bus performance of parallel programs\u201d, In Proceedings of the Third International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS III), pp.257\u2013270,1989.","DOI":"10.1145\/70082.68206"},{"key":"29_CR5","unstructured":"Z.Fang, \u201cCache or local memory thrashing and compiler strategy in parallel processing systems\u201d ICPP'90,pp.271\u2013275."},{"key":"29_CR6","doi-asserted-by":"crossref","unstructured":"Z.Fang,P.Tang,P.C.Yew,and C.Q.Zhu, \u201dDynamic processor self-scheduling for general palallel nested loops\u201d, IEEE Transactions on Computers,Vol.39,No.7,July,1990.","DOI":"10.1109\/12.55693"},{"key":"29_CR7","doi-asserted-by":"crossref","unstructured":"K.Gallivan,W.Jalby and D.Gannon, \u201dOn the problem of optimizing data transfers for complex memory systems\u201d, In Proceedings of Supercomputing 1988, pp.238\u2013253.","DOI":"10.1145\/55364.55388"},{"key":"29_CR8","doi-asserted-by":"crossref","unstructured":"D.Gannon,W.Jalby and K.Gallivan, \u201cStrategies for cache and local memory management by global program transformation\u201d,In Journal of Parallel and Distributed Computing,Vol.5,1988.","DOI":"10.1016\/0743-7315(88)90014-7"},{"key":"29_CR9","doi-asserted-by":"crossref","unstructured":"E.H.Gornish, E.D.Granston and A.V.Veidenbaunn, \u201cCompiler-directed data prefetching in multiprocessors with memory hierarchies\u201d, Proceedings of ICS,1990.","DOI":"10.1145\/77726.255176"},{"key":"29_CR10","unstructured":"Guohua Jin and Fujie Chen, \u201cSolving thrashing problem at compile-time \u201c, Technical Report, C.I.T., Setp.,1991."},{"key":"29_CR11","doi-asserted-by":"crossref","unstructured":"Guohua Jin and Fujie Chen, \u201cLoop restructuring techniques for thrashing problem\u201c,Technical Report, C.I.T., July, 1991.","DOI":"10.1007\/3-540-55599-4_105"},{"key":"29_CR12","doi-asserted-by":"crossref","unstructured":"D.Kuck, R.Kuhn,D.Padua,B.Leasure,and M.Wolfe, \u201cDependence graphs and compiler optimizations\u201d, In Proc. of the 8th ACM Symp. on Principles of Programming Languages (POPL), 1981.","DOI":"10.1145\/567532.567555"},{"key":"29_CR13","unstructured":"D.Kuck, \u201dThe structure of computer and computations\u201d, Vol.1, John Wiley and Sons,1978."},{"key":"29_CR14","unstructured":"B.Leasure, et.,al., \u201cPCF Fortran: language definition (Version 1)\u201d, The Parallel Computing Forum, Aug. 16,1988."},{"key":"29_CR15","doi-asserted-by":"crossref","unstructured":"D. Padua, and D.Kuck, \u201cHigh speed multiprocessors and compilation techniques\u201d, IEEE Trans. on Computers, C-29 Sept. 1980.","DOI":"10.1109\/TC.1980.1675676"},{"key":"29_CR16","unstructured":"C.D. Polychronopoulos, D.Kuck and D.Padua, \u201cExecution of parallel loops on parallel processor systems\u201d, ICPP'86."},{"key":"29_CR17","doi-asserted-by":"crossref","unstructured":"C.D. Polychronopoulos, D.Kuck, \u201cGuided self-scheduling: a practical scheduling scheme for parallel supercomputers\u201d,IEEE Trans. on Computers,Vol.C-36,No.12,Dec.,1987.","DOI":"10.1109\/TC.1987.5009495"},{"key":"29_CR18","unstructured":"P.Tang and P.C.Yew, \u201dProcessor self-scheduling for multiple-nested parallel loops\u201d, ICPP'86."},{"key":"29_CR19","unstructured":"T.H.Tzen, L.M.Ni, \u201cDynamic loop scheduling for shared memory multiprocessors\u201d, ICPP'91."},{"key":"29_CR20","unstructured":"M. Wolfe, \u201cIteration space tiling for memory hierarchies\u201c, In Proc. of the Third SIAM Conf. on Parallel Processing, Los Angeles, CA, Dec., 1987."}],"container-title":["Lecture Notes in Computer Science","PARLE '92 Parallel Architectures and Languages Europe"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-55599-4_105.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:59:43Z","timestamp":1605646783000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-55599-4_105"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1992]]},"ISBN":["9783540555995","9783540472506"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/3-540-55599-4_105","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1992]]}}}