{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:10:21Z","timestamp":1763467821333},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540757542"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-75755-9_106","type":"book-chapter","created":{"date-parts":[[2007,9,21]],"date-time":"2007-09-21T22:44:54Z","timestamp":1190414694000},"page":"890-899","source":"Crossref","is-referenced-by-count":2,"title":["Data Dependence Analysis for the Parallelization of Numerical Tree Codes"],"prefix":"10.1007","author":[{"given":"Gerhard","family":"Zumbusch","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"106_CR1","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1145\/169627.169651","volume-title":"Proc. 1993 ACM\/IEEE conf. Supercomputing","author":"J.P. Singh","year":"1993","unstructured":"Singh, J.P., Holt, C., Gupta, A., Hennessy, J.L.: A parallel adaptive fast multipole method. In: Proc. 1993 ACM\/IEEE conf. Supercomputing, pp. 54\u201365. ACM, New York (1993)"},{"issue":"2","key":"106_CR2","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1177\/109434209400800205","volume":"8","author":"J.K. Salmon","year":"1994","unstructured":"Salmon, J.K., Warren, M.S., Winckelmans, G.S.: Fast parallel tree codes for gravitational and fluid dynamical N-body problems. Int. J. Supercomp. Appl.\u00a08(2), 129\u2013142 (1994)","journal-title":"Int. J. Supercomp. Appl."},{"key":"106_CR3","volume-title":"Proc. 14th Supercomp. Conf.","author":"A. Caglar","year":"1999","unstructured":"Caglar, A., Griebel, M., Schweitzer, M.A., Zumbusch, G.: Dynamic load-balancing of hierarchical tree algorithms on a cluster of multiprocessor PCs and on the Cray T3E. In: Meuer, H.W. (ed.) Proc. 14th Supercomp. Conf., Mannheim, Mateo (1999)"},{"key":"106_CR4","volume-title":"Optimizing Compilers for Modern Architectures: A Dependence-Based Approach","author":"R. Allen","year":"2002","unstructured":"Allen, R., Kennedy, K.: Optimizing Compilers for Modern Architectures: A Dependence-Based Approach. Morgan Kaufmann, San Francisco (2002)"},{"key":"106_CR5","doi-asserted-by":"crossref","unstructured":"Hummel, J., Hendren, L.J., Nicolau, A.: A framework for data dependence testing in the presence of pointers. In: Proc. 23rd annual int. conf. parallel processing, pp. 216\u2013224 (1994)","DOI":"10.1109\/ICPP.1994.26"},{"key":"106_CR6","unstructured":"Oldham, J.D.: POOMA. A C++ Toolkit for High-Performance Parallel Scientific Computing. CodeSourcery (2002)"},{"key":"106_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1007\/978-3-540-25935-0_15","volume-title":"Domain-Specific Program Generation","author":"H. Kuchen","year":"2004","unstructured":"Kuchen, H.: Optimizing sequences of skeleton calls. In: Lengauer, C., Batory, D., Consel, C., Odersky, M. (eds.) Domain-Specific Program Generation. LNCS, vol.\u00a03016, pp. 254\u2013273. Springer, Heidelberg (2004)"},{"issue":"2\/3","key":"106_CR8","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1142\/S0129626400000238","volume":"10","author":"C. Herrmann","year":"2000","unstructured":"Herrmann, C., Lengauer, C.: HDC: A higher-order language for divide-and-conquer. Parallel Proc. Let.\u00a010(2\/3), 239\u2013250 (2000)","journal-title":"Parallel Proc. Let."},{"key":"106_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1007\/978-3-540-25935-0_5","volume-title":"Domain-Specific Program Generation","author":"C. Lengauer","year":"2004","unstructured":"Lengauer, C.: Program optimization in the domain of high-performance parallelism. In: Lengauer, C., Batory, D., Consel, C., Odersky, M. (eds.) Domain-Specific Program Generation. LNCS, vol.\u00a03016, pp. 73\u201391. Springer, Heidelberg (2004)"},{"issue":"11","key":"106_CR10","first-page":"149","volume":"25","author":"A. Ananiev","year":"2000","unstructured":"Ananiev, A.: Algorithm alley: A generic iterator for tree traversal. Dr. Dobb\u2019s J.\u00a025(11), 149\u2013154 (2000)","journal-title":"Dr. Dobb\u2019s J."},{"key":"106_CR11","first-page":"1","volume-title":"Wavelets, Multilevel Methods and Elliptic PDEs. Numerical Mathematics and Scientific Computation","author":"R. Beatson","year":"1997","unstructured":"Beatson, R., Greengard, L.: A short course on fast multipole methods. In: Ainsworth, M., Levesley, J., Light, W., Marletta, M. (eds.) Wavelets, Multilevel Methods and Elliptic PDEs. Numerical Mathematics and Scientific Computation, pp. 1\u201337. Oxford University Press, Oxford (1997)"},{"key":"106_CR12","first-page":"24","volume-title":"Proc. 22nd annual int. symp. computer architecture","author":"S.C. Woo","year":"1995","unstructured":"Woo, S.C., Ohara, M., Torrie, E., Singh, J.P., Gupta, A.: The SPLASH-2 programs: Characterization and methodological considerations. In: Proc. 22nd annual int. symp. computer architecture, pp. 24\u201336. ACM, New York (1995)"}],"container-title":["Lecture Notes in Computer Science","Applied Parallel Computing. State of the Art in Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-75755-9_106.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T06:30:48Z","timestamp":1619505048000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-75755-9_106"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540757542"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-75755-9_106","relation":{},"subject":[]}}