{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:48:17Z","timestamp":1742914097134,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540539513"},{"type":"electronic","value":"9783540464785"}],"license":[{"start":{"date-parts":[[1991,1,1]],"date-time":"1991-01-01T00:00:00Z","timestamp":662688000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[1991,1,1]],"date-time":"1991-01-01T00:00:00Z","timestamp":662688000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1991]]},"DOI":"10.1007\/bfb0032963","type":"book-chapter","created":{"date-parts":[[2005,12,1]],"date-time":"2005-12-01T05:53:45Z","timestamp":1133416425000},"page":"473-484","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Architecture, implementation, and system software of K2"],"prefix":"10.1007","author":[{"given":"M.","family":"Annaratone","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G.","family":"zur Bonsen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Fillo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Halbherr","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R.","family":"R\u00fchl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P.","family":"Steiner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Viredaz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,17]]},"reference":[{"key":"47_CR1","first-page":"97","volume":"22","author":"D.L. Slotnick","year":"1962","unstructured":"D.L. Slotnick et al. The Solomon computer. In Proc. AFIPS \u2014 Joint Computer Conference, volume 22, pages 97\u2013107, 1962.","journal-title":"Proc. AFIPS \u2014 Joint Computer Conference"},{"issue":"8","key":"47_CR2","doi-asserted-by":"publisher","first-page":"746","DOI":"10.1109\/TC.1968.229158","volume":"C-17","author":"G.H. Barnes","year":"1968","unstructured":"G.H. Barnes et al. The Illiac IV computer. IEEE Trans. on Computers, C-17(8):746\u2013757, August 1968.","journal-title":"IEEE Trans. on Computers"},{"key":"47_CR3","doi-asserted-by":"crossref","unstructured":"H.T. Kung. Memory requirements for balanced computer architectures. In Proc. 13th Symposium on Computer Architecture, pages 49\u201354. IEEE-ACM, June 1986.","DOI":"10.1145\/17356.17362"},{"key":"47_CR4","doi-asserted-by":"crossref","unstructured":"M. Annaratone, E. Arnould, T. Gross, H.T. Kung, M. Lam, O. Menzilcioglu, and J.A. Webb. The Warp Computer: Architecture, Implementation, and Performance. IEEE Trans. on Computers, December 1987.","DOI":"10.1109\/TC.1987.5009502"},{"key":"47_CR5","doi-asserted-by":"crossref","unstructured":"M. Annaratone, C. Pommerell, and R. R\u00fchl. Interprocessor communication speed and performance in distributed-memory parallel processors. In Proc. 16th Symposium on Computer Architecture, Jerusalem, May 1989. IEEE-ACM.","DOI":"10.1145\/74925.74961"},{"issue":"3","key":"47_CR6","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1145\/355841.355847","volume":"5","author":"C. L. Lawson","year":"1979","unstructured":"C. L. Lawson, R. J. Hanson, D. R. Kincaid, and F. T. Krogh. Basic linear algebra subprograms for Fortran usage. ACM Transactions on Math. Softw., 5(3):308\u2013323, September 1979.","journal-title":"ACM Transactions on Math. Softw."},{"key":"47_CR7","doi-asserted-by":"crossref","unstructured":"M. Annaratone and R. R\u00fchl. Interprocessor communication mechanisms on distributed memory multiprocessors for the efficient execution of compiler-generated parallel code. Technical report, Integrated Systems Laboratory, Swiss Federal Institute of Technology, September 1990.","DOI":"10.1145\/74925.74961"},{"key":"47_CR8","doi-asserted-by":"crossref","unstructured":"S. Borkar et al. Supporting systolic and memory communication in iWarp. In Proc. 17th Symposium on Computer Architecture, pages 70\u201381, Seattle, May 1990. ACM-IEEE.","DOI":"10.1145\/325096.325116"},{"key":"47_CR9","unstructured":"S. Borkar et al. iWarp: an integrated solution to high-speed parallel computation. In Proc. Supercomputing 88, November 1988."},{"key":"47_CR10","doi-asserted-by":"crossref","unstructured":"M. Annaratone, M. Fillo, K. Nakabayashi, and M. Viredaz. The K2 parallel processor: Architecture and hardware implementation. In Proc. 17th Symposium on Computer Architecture, Seattle, May 1990. IEEE-ACM.","DOI":"10.1145\/325164.325118"},{"key":"47_CR11","unstructured":"M. Wolfe. Automatic detection of concurrency for shared memory multiprocessors. Technical report, Kuck and Associates Inc., October 1987. 1987 ESUG meeting."},{"key":"47_CR12","doi-asserted-by":"crossref","unstructured":"C. Polychronopoulos et al. Parafrase-2: An environment for parallelizing, partitioning, synchronizing, and scheduling programs on multiprocessors. Technical report, University of Illinois, CSRD, 1989.","DOI":"10.1142\/S0129053389000044"},{"key":"47_CR13","doi-asserted-by":"publisher","first-page":"1145","DOI":"10.1002\/nme.1620180804","volume":"18","author":"S.C. Eisenstat","year":"1982","unstructured":"S.C. Eisenstat, M.C. Gursky, M.H. Schultz, and A.H. Sherman. Yale sparse matrix package I: The symmetric codes. International Journal for Numerical Methods in Engineering, 18:1145\u20131151, 1982.","journal-title":"International Journal for Numerical Methods in Engineering"},{"key":"47_CR14","doi-asserted-by":"crossref","unstructured":"S.C. Eisenstat, M.C. Gursky, M.H. Schultz, and A.H. Sherman. Yale sparse matrix package II: The nonsymmetric codes. Technical Report 114, Computer Science Department, Yale University, 1977.","DOI":"10.21236\/ADA047725"},{"key":"47_CR15","doi-asserted-by":"crossref","unstructured":"R. R\u00fchl and M. Annaratone. Parallelization of fortran code on distributed-memory parallel processors. In International Conference on Supercomputing, pages 342\u2013353, Amsterdam, June 1990. ACM.","DOI":"10.1145\/255129.255174"},{"key":"47_CR16","doi-asserted-by":"crossref","unstructured":"P. Beadle, C. Pommerell, and M. Annaratone. K9: A simulator of distributed-memory parallel processors. In Proc. Supercomputing 89, Reno, Nevada, November 1989. ACM.","DOI":"10.1145\/76263.76350"},{"key":"47_CR17","doi-asserted-by":"crossref","unstructured":"R. Rashid et al. Machine-independent virtual memory management for paged uniprocessor and multiprocessor architectures. Technical report, Carnegie Mellon University, July 1987.","DOI":"10.1145\/36206.36181"},{"key":"47_CR18","doi-asserted-by":"crossref","unstructured":"M. Young et al. The duality of memory and communication in the implementation of a multi-processor operating system. In Proc. 11th Symposium on Operating System Principles, November 1987.","DOI":"10.1145\/41457.37507"},{"key":"47_CR19","unstructured":"S.J.Mullender et al. The Amoeba distributed operating system: selected papers 1984\u20131987. Centrum voor Wiskunde en Informatica, 1987."},{"key":"47_CR20","unstructured":"A. Tevanian Jr. and R.F. Rashid. Mach: A basis for future UNIX development. Technical report, Carnegie Mellon University, June 1987."},{"issue":"2","key":"47_CR21","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1145\/358818.358823","volume":"23","author":"J. K. Ousterhout","year":"1980","unstructured":"J. K. Ousterhout, D.A. Scelza, and P.S. Sindhu. MEDUSA: An experiment in distributed operating system structure. Comm. ACM, 23(2):92\u2013105, February 1980.","journal-title":"Comm. ACM"},{"key":"47_CR22","doi-asserted-by":"crossref","unstructured":"P. Emrath. Xylem: An operating system for the cedar multiprocessor. IEEE Software, 2(4), July 1985.","DOI":"10.1109\/MS.1985.231372"},{"key":"47_CR23","doi-asserted-by":"crossref","unstructured":"D.L. Black. Scheduling support for concurrency and parallelism in the Mach operating system. IEEE Computer, May 1990.","DOI":"10.1109\/2.53353"},{"key":"47_CR24","doi-asserted-by":"crossref","unstructured":"D.G. Feitelson and L. Rudolph. Distributed hierarchical control for parallel processing. IEEE Computer, May 1990.","DOI":"10.1109\/2.53356"}],"container-title":["Lecture Notes in Computer Science","Distributed Memory Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0032963","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,5]],"date-time":"2023-05-05T17:48:45Z","timestamp":1683308925000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/BFb0032963"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1991]]},"ISBN":["9783540539513","9783540464785"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/bfb0032963","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1991]]},"assertion":[{"value":"17 June 2005","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}