{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T13:58:37Z","timestamp":1773323917689,"version":"3.50.1"},"reference-count":16,"publisher":"World Scientific Pub Co Pte Lt","issue":"02","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Parallel Process. Lett."],"published-print":{"date-parts":[[2006,6]]},"abstract":"<jats:p> This paper analyses the micro-threaded model of concurrency making comparisons with both data and instruction-level concurrency. The model is fine grain and provides synchronisation in a distributed register file, making it a promising candidate for scalable chip-multiprocessors. The micro-threaded model was first proposed in 1996 as a means to tolerate high latencies in data-parallel, distributed-memory multi-processors. This paper explores the model's opportunity to provide the simultaneous issue of instructions, required for chip multiprocessors, and discusses the issues of scalability with regard to support structures implementing the model and communication in supporting it. The model supports deterministic distribution of code fragments and dynamic scheduling of instructions from within those fragments. The hardware also recognises different classes of variables from the register specifiers, which allows the hardware to manage locality and optimise communication so that it is both efficient and scalable. <\/jats:p>","DOI":"10.1142\/s0129626406002587","type":"journal-article","created":{"date-parts":[[2006,7,20]],"date-time":"2006-07-20T07:36:02Z","timestamp":1153380962000},"page":"209-228","source":"Crossref","is-referenced-by-count":12,"title":["MICROTHREADING A MODEL FOR DISTRIBUTED INSTRUCTION-LEVEL CONCURRENCY"],"prefix":"10.1142","volume":"16","author":[{"given":"CHRIS","family":"JESSHOPE","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Amsterdam, Kruislaan 403, Amsterdam, 1098SJ, NL, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"rf1","volume-title":"Parallel Computers","author":"Hockney R. W.","year":"1981"},{"key":"rf2","volume-title":"Parallel Computers 2","author":"Hockney R. W.","year":"1988"},{"key":"rf3","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(05)80035-3"},{"key":"rf4","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4655(82)90111-4"},{"key":"rf5","volume-title":"Data Parallel Computing: the Language Dimension","author":"Muchnick V. B.","year":"1996"},{"key":"rf6","first-page":"4345","volume":"17","author":"Mattos P.","journal-title":"New Electronics"},{"key":"rf7","first-page":"10","author":"Homewood M.","journal-title":"IEEE Micro"},{"key":"rf8","author":"Lazou C.","journal-title":"Primeur monthly"},{"key":"rf14","volume":"4","author":"Gupta A.","journal-title":"Computer Architecture Letters"},{"key":"rf15","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2004.65"},{"key":"rf18","doi-asserted-by":"publisher","DOI":"10.1049\/ip-cdt:19960788"},{"key":"rf20","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxh157"},{"key":"rf21","first-page":"1822","volume":"11","author":"Gwennap L.","journal-title":"Microproc. Report"},{"key":"rf22","volume":"14","author":"Solihin Y.","journal-title":"IEEE Trans. on Parallel and Distributed Systems"},{"key":"rf29","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/45.3.320"},{"key":"rf30","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796802004458"}],"container-title":["Parallel Processing Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0129626406002587","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T12:15:31Z","timestamp":1565093731000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0129626406002587"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,6]]},"references-count":16,"journal-issue":{"issue":"02","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2006,6]]}},"alternative-id":["10.1142\/S0129626406002587"],"URL":"https:\/\/doi.org\/10.1142\/s0129626406002587","relation":{},"ISSN":["0129-6264","1793-642X"],"issn-type":[{"value":"0129-6264","type":"print"},{"value":"1793-642X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,6]]}}}