{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,8]],"date-time":"2024-08-08T19:40:05Z","timestamp":1723146005376},"reference-count":0,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2000,1,1]],"date-time":"2000-01-01T00:00:00Z","timestamp":946684800000},"content-version":"vor","delay-in-days":2922,"URL":"http:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Scientific Programming"],"published-print":{"date-parts":[[1992,1]]},"abstract":"<jats:p>We present detailed experimental work involving a commercially available large scale shared memory multiple instruction stream\u2010multiple data stream (MIMD) parallel computer having a software controlled cache coherence mechanism. To make effective use of such an architecture, the programmer is responsible for designing the program\u2032s structure to match the underlying multiprocessors capabilities. We describe the techniques used to exploit our multiprocessor (the BBN TC2000) on a network simulation program, showing the resulting performance gains and the associated programming costs. We show that an efficient implementation relies heavily on the user\u2032s ability to explicitly manage the memory system.<\/jats:p>","DOI":"10.1155\/1992\/923069","type":"journal-article","created":{"date-parts":[[2015,1,12]],"date-time":"2015-01-12T14:19:53Z","timestamp":1421072393000},"page":"67-78","source":"Crossref","is-referenced-by-count":0,"title":["Assessing Programming Costs of Explicit Memory Localization on a Large Scale Shared Memory Multiprocessor"],"prefix":"10.1155","volume":"1","author":[{"given":"Silvio","family":"Picano","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"suffix":"III","given":"Eugene D.","family":"Brooks","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joseph E.","family":"Hoag","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[1992,4,25]]},"container-title":["Scientific Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/1992\/923069.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/1992\/923069","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,8]],"date-time":"2024-08-08T18:54:03Z","timestamp":1723143243000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/1992\/923069"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1992,1]]},"references-count":0,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1992,1]]}},"alternative-id":["10.1155\/1992\/923069"],"URL":"https:\/\/doi.org\/10.1155\/1992\/923069","archive":["Portico"],"relation":{},"ISSN":["1058-9244","1875-919X"],"issn-type":[{"type":"print","value":"1058-9244"},{"type":"electronic","value":"1875-919X"}],"subject":[],"published":{"date-parts":[[1992,1]]}}}