{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T05:40:39Z","timestamp":1697953239171},"reference-count":11,"publisher":"Wiley","issue":"8","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":6299,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1989,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A software behavioural simulator for a new massively parallel single\u2010instruction\/multiple data (SIMD) architecture has been developed that can accurately simulate the entire 16, 384 bit\u2010serial processor array. The key to this high performance modelling is the exploitation of an inherent mapping that exists between massively parallel SIMD architectures and the vector architectures used in many high performance scientific super\u2010computers. The new SIMD architecture, called BLITZEN, is based on the Massively Parallel Processor (MPP) built for NASA by Goodyear in the late 1970s. By simulating the full\u2010scale machine with very high performance, the simulator allows development of algorithms and high\u2010level software to proceed before realization of the hardware. This paper describes the SIMD \u2010 vector architecture mapping, the highly vectorized simulator in which it is used, and how the result was a simulator that achieved a level of performance three orders of magnitude faster than the conventional uniprocessor approach.<\/jats:p>","DOI":"10.1002\/spe.4380190804","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T05:08:03Z","timestamp":1163826483000},"page":"739-756","source":"Crossref","is-referenced-by-count":0,"title":["Mapping massive SIMD parallelism onto vector architectures for simulation"],"prefix":"10.1002","volume":"19","author":[{"given":"Jonathan B.","family":"Rosenberg","sequence":"first","affiliation":[]},{"given":"Jonathan D.","family":"Becker","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","unstructured":"JonathanB. Rosenberg JonathanD. BecherandNigel F.Hooke \u2018Vectorization enables full scale simulation of massively parallel (SIMD) architectures\u2019 Proceedings of the Third International Conference on Supercomputing 1988 Vol. 3 pp.305\u2013312."},{"key":"e_1_2_1_3_2","unstructured":"EdwardDavisandJohnReif \u2018Processing element and custom chip architecture for the BLITZEN massively parallel processor\u2019 Technical Report TR87\u201022 Microelectronics Center of NC 1987."},{"key":"e_1_2_1_4_2","unstructured":"EdwardDavisandJohnReif \u2018Architecture and operation of the BLITZEN processing element\u2019 Proceedings of the Third International Conference on Supercomputing 1988 Vol. 3 pp.128\u2013137."},{"key":"e_1_2_1_5_2","series-title":"Scientific Computation Series","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/4468.001.0001","volume-title":"The Massively Parallel Processor","author":"Potter Jerry L.","year":"1985"},{"key":"e_1_2_1_6_2","volume-title":"Functional description of the MPP PE","author":"Goodyear Aerospace Corp.","year":"1983"},{"key":"e_1_2_1_7_2","volume-title":"The Connection Machine","author":"Daniel Hillis W.","year":"1985"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/0167-8191(85)90002-X"},{"key":"e_1_2_1_9_2","unstructured":"KenBatcher\u2018Importance of SIMD local addressing\u2019 Personal Communication July1987."},{"key":"e_1_2_1_10_2","volume-title":"ZYGLOTRON\u2014the software behavioural simulator for BLITZEN","author":"Rosenberg Jonathan B.","year":"1987"},{"key":"e_1_2_1_11_2","volume-title":"The C++ Programming Language","author":"Stroustrup Barjne","year":"1984"},{"key":"e_1_2_1_12_2","unstructured":"GuySteeleandJohnRose \u2018The C* language quick reference\u2019 Thinking Machines Corporation unpublished memorandum December1986."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380190804","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380190804","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,21]],"date-time":"2023-10-21T23:45:56Z","timestamp":1697931956000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380190804"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989,8]]},"references-count":11,"journal-issue":{"issue":"8","published-print":{"date-parts":[[1989,8]]}},"alternative-id":["10.1002\/spe.4380190804"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380190804","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1989,8]]}}}