{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T21:27:31Z","timestamp":1762032451563,"version":"3.44.0"},"reference-count":61,"publisher":"Elsevier BV","issue":"4","license":[{"start":{"date-parts":[[1990,12,1]],"date-time":"1990-12-01T00:00:00Z","timestamp":660009600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[1990,12,1]],"date-time":"1990-12-01T00:00:00Z","timestamp":660009600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Parallel and Distributed Computing"],"published-print":{"date-parts":[[1990,12]]},"DOI":"10.1016\/0743-7315(90)90031-j","type":"journal-article","created":{"date-parts":[[2004,2,23]],"date-time":"2004-02-23T15:14:09Z","timestamp":1077549249000},"page":"289-308","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":36,"title":["The explicit token store"],"prefix":"10.1016","volume":"10","author":[{"given":"David E.","family":"Culler","sequence":"first","affiliation":[]},{"given":"Gregory M.","family":"Papadopoulos","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/0743-7315(90)90031-J_BIB1","series-title":"Proc. IMP TC-10 Working Conference on Fifth Generation Computer Architecture","article-title":"Managing resources in a parallel machine","author":"Arvind","year":"1985"},{"key":"10.1016\/0743-7315(90)90031-J_BIB2_1","first-page":"225","article-title":"Dataflow architectures","volume":"Vol. 1","author":"Arvind","year":"1986"},{"year":"1987","series-title":"Dataflow and Reduction Architectures","key":"10.1016\/0743-7315(90)90031-J_BIB2_2"},{"key":"10.1016\/0743-7315(90)90031-J_BIB3_1","series-title":"Proc. CONPAR 88, Univ. of Manchester","article-title":"The price of asynchronous parallelism: An analysis of dataflow architectures","author":"Arvind","year":"1988"},{"year":"1988","key":"10.1016\/0743-7315(90)90031-J_BIB3_2"},{"article-title":"The tagged token dataflow architecture","year":"1983","author":"Arvind","key":"10.1016\/0743-7315(90)90031-J_BIB4"},{"article-title":"PROJECT DATAFLOW, a parallel computing system based on the Monsoon architecture and the Id programming language","year":"1988","author":"Arvind","key":"10.1016\/0743-7315(90)90031-J_BIB5"},{"issue":"5","key":"10.1016\/0743-7315(90)90031-J_BIB6","doi-asserted-by":"crossref","first-page":"460","DOI":"10.1016\/0743-7315(88)90009-3","article-title":"Future scientific programming on parallel machines","volume":"5","author":"Arvind","year":"1988","journal-title":"J. Parallel Distrib. Comput."},{"issue":"2","key":"10.1016\/0743-7315(90)90031-J_BIB7","doi-asserted-by":"crossref","DOI":"10.1109\/MC.1982.1653940","article-title":"The U-interpreter","volume":"15","author":"Arvind","year":"1982","journal-title":"IEEE Comput."},{"key":"10.1016\/0743-7315(90)90031-J_BIB8","series-title":"Proc. Fourth International Symposium on Biological and Artificial Intelligence Systems","article-title":"Programming generality and parallel computers","author":"Arvind","year":"1988"},{"key":"10.1016\/0743-7315(90)90031-J_BIB9","series-title":"Proc. of DFVLR-Conference 1987 on Parallel Processing in Science and Engineering","article-title":"Two fundamental issues in multiprocessing","author":"Arvind","year":"1987"},{"key":"10.1016\/0743-7315(90)90031-J_BIB10","series-title":"Proc. PARLE Conference","article-title":"Executing a program on the MIT taggedtoken dataflow architecture","volume":"Vol. 259","author":"Arvind","year":"1987"},{"key":"10.1016\/0743-7315(90)90031-J_BIB49","unstructured":"IEEE Trans. Comput., to appear."},{"key":"10.1016\/0743-7315(90)90031-J_BIB11_1","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-18420-1_65","article-title":"I-structures: Data structures for parallel computing","author":"Arvind","year":"1987"},{"year":"1986","series-title":"Proc. of the Graph Reduction Workshop","key":"10.1016\/0743-7315(90)90031-J_BIB11_2"},{"year":"1988","series-title":"Programming Parallel Processors","key":"10.1016\/0743-7315(90)90031-J_BIB12"},{"key":"10.1016\/0743-7315(90)90031-J_BIB13","series-title":"Proc. 7th International Conference on Distributed Computing","article-title":"A process-oriented model for efficient execution of dataflow programs","author":"Bic","year":"1987"},{"key":"10.1016\/0743-7315(90)90031-J_BIB14","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1016\/0096-0551(81)90048-5","article-title":"Register allocation via coloring","volume":"6","author":"Chaitin","year":"1981","journal-title":"Comput. Lang."},{"article-title":"Resource management for the tagged-token dataflow architecture","year":"1985","author":"Culler","key":"10.1016\/0743-7315(90)90031-J_BIB15_1"},{"year":"1985","author":"Culler","key":"10.1016\/0743-7315(90)90031-J_BIB15_2"},{"article-title":"Managing parallelism and resources in scientific dataflow programs","year":"1989","author":"Culler","key":"10.1016\/0743-7315(90)90031-J_BIB16"},{"key":"10.1016\/0743-7315(90)90031-J_BIB50","unstructured":"Tech. Rep. TR446, MIT Laboratory for Computer Science, MIT."},{"key":"10.1016\/0743-7315(90)90031-J_BIB17","series-title":"Proc. 1981 Conference on Functional Programming and Computer Architecture","first-page":"65","article-title":"ALICE\u2014A multi-processor reduction machine for parallel evaluation of applicative languages","author":"Darlington","year":"1981"},{"key":"10.1016\/0743-7315(90)90031-J_BIB18","series-title":"Proc. 5th Annual International Svmposium on Computer Architecture","first-page":"210","article-title":"The architecture and system methodology of DDM 1: A recursively structured data driven machine","author":"Davis","year":"1978"},{"key":"10.1016\/0743-7315(90)90031-J_BIB19","doi-asserted-by":"crossref","DOI":"10.1109\/TC.1982.1675993","article-title":"Experience in multiprocessor algorithms","volume":"C-31","author":"Deminet","year":"1982","journal-title":"IEEE Trans. Comput."},{"key":"10.1016\/0743-7315(90)90031-J_BIB20","series-title":"Proc. Programming Symposium","article-title":"First version of a data flow procedure language","volume":"Vol. 19","author":"Dennis","year":"1974"},{"key":"10.1016\/0743-7315(90)90031-J_BIB21","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/MC.1980.1653418","article-title":"Data flow supercomputers","author":"Dennis","year":"1980","journal-title":"IEEE Comput."},{"key":"10.1016\/0743-7315(90)90031-J_BIB22","series-title":"Proc. 2nd Annual Symposium on Computer Architecture","first-page":"126","article-title":"A preliminary architecture for a basic dataflow processor","author":"Dennis","year":"1975"},{"key":"10.1016\/0743-7315(90)90031-J_BIB23","series-title":"Proc. 1986 International Conference on Parallel Processing","article-title":"Token relabeling in a tagged dataflow architecture","author":"Gaudiot","year":"1986"},{"key":"10.1016\/0743-7315(90)90031-J_BIB24","series-title":"Proc. 16th Annual International Symposium on Computer Architecture","article-title":"The Epsilon dataflow processor","author":"Grate","year":"1989"},{"key":"10.1016\/0743-7315(90)90031-J_BIB25","series-title":"Proc. Compcon90","first-page":"88","article-title":"The Epsilon-2 hybrid dataflow architecture","author":"Grate","year":"1990"},{"issue":"1","key":"10.1016\/0743-7315(90)90031-J_BIB26","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1145\/2465.2468","article-title":"The Manchester prototype dataflow computer","volume":"28","author":"Gurd","year":"1985","journal-title":"Comm. ACM"},{"issue":"4","key":"10.1016\/0743-7315(90)90031-J_BIB27","doi-asserted-by":"crossref","DOI":"10.1137\/0909041","article-title":"Development of parallel methods for a 1024-processor hypercube","volume":"9","author":"Gustafson","year":"1988","journal-title":"SIAM J. Sci. Statist. Comput."},{"key":"10.1016\/0743-7315(90)90031-J_BIB28","series-title":"Proc. 1986 International Conference on Parallel Processing","first-page":"584","article-title":"Maintenence architecture and its LSI implementation of a dataflow computer with a large number of processors","author":"Hiraki","year":"1986"},{"key":"10.1016\/0743-7315(90)90031-J_BIB29","series-title":"Tech. Rep. Computer Systems Division, Electrotechnical Laboratory","article-title":"System architecture of a dataflow supercomputer","author":"Hiraki","year":"1987"},{"key":"10.1016\/0743-7315(90)90031-J_BIB30_1","doi-asserted-by":"crossref","DOI":"10.21236\/ADA200987","article-title":"A dataflow\/von Neumann hybrid architecture","author":"Iannucci","year":"1988"},{"year":"1988","key":"10.1016\/0743-7315(90)90031-J_BIB30_2"},{"article-title":"Design and implementation of a packet switched routing chip","year":"1990","author":"Joerg","key":"10.1016\/0743-7315(90)90031-J_BIB31"},{"issue":"5","key":"10.1016\/0743-7315(90)90031-J_BIB32","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/MC.1987.1663563","article-title":"Programming for parallelism","volume":"20","author":"Karp","year":"1987","journal-title":"IEEE Comput."},{"key":"10.1016\/0743-7315(90)90031-J_BIB33","first-page":"613","article-title":"A loosely-coupled applicative multi-processing system","volume":"Vol. 48,","author":"Keller","year":"1979"},{"key":"10.1016\/0743-7315(90)90031-J_BIB34","series-title":"Proc. COMPCON90","first-page":"84","article-title":"A user's view of dataflow architectures","author":"Lubeck","year":"1990"},{"article-title":"Parallel processing a real code-A case history","year":"1988","author":"Mandell","key":"10.1016\/0743-7315(90)90031-J_BIB35_1"},{"year":"1988","series-title":"Proc. LANL Workshop on Instrumentation for Future Parallel Systems","author":"Mandell","key":"10.1016\/0743-7315(90)90031-J_BIB35_2"},{"issue":"9","key":"10.1016\/0743-7315(90)90031-J_BIB36","doi-asserted-by":"crossref","first-page":"1073","DOI":"10.1109\/12.2258","article-title":"Dynamic remapping of parallel computations with varying resource demands","volume":"37","author":"Nicol","year":"1988","journal-title":"IEEE Trans. Comput."},{"year":"1988","author":"Nikhil","key":"10.1016\/0743-7315(90)90031-J_BIB37"},{"key":"10.1016\/0743-7315(90)90031-J_BIB38","series-title":"Proc. 16th Annual International Symposium on Computer Architecture","article-title":"Can dataflow subsume von Neumann computing?","author":"Nikhil","year":"1989"},{"article-title":"Implementation of a general purpose dataflow multiprocessor","year":"1988","author":"Papadopoulos","key":"10.1016\/0743-7315(90)90031-J_BIB39_1"},{"year":"1988","author":"Papadopoulos","key":"10.1016\/0743-7315(90)90031-J_BIB39_2"},{"issue":"2","key":"10.1016\/0743-7315(90)90031-J_BIB40","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1109\/TC.1977.5009292","article-title":"A data flow multiprocessor","volume":"C-26","author":"Rumbaugh","year":"1977","journal-title":"IEEE Trans. Comput."},{"article-title":"Terminal area flight path generation using parallel constraint propagation","year":"1989","author":"Sadoune","key":"10.1016\/0743-7315(90)90031-J_BIB41"},{"key":"10.1016\/0743-7315(90)90031-J_BIB42","series-title":"Proc. 16th Annual International Symposium on Computer Architecture","first-page":"46","article-title":"An architecture of a dataflow single chip processor","author":"Sakai","year":"1989"},{"key":"10.1016\/0743-7315(90)90031-J_BIB43","series-title":"Proc. CompCon 84","first-page":"486","article-title":"An architecture of a data flow machine and its evaluation","author":"Shimada","year":"1984"},{"article-title":"Implementation of an I-structure memory controller","year":"1990","author":"Steele","key":"10.1016\/0743-7315(90)90031-J_BIB44_1"},{"year":"1990","author":"Steel","key":"10.1016\/0743-7315(90)90031-J_BIB44_2"},{"article-title":"A compiler for the MIT tagged-token dataflow architecture","year":"1986","author":"Traub","key":"10.1016\/0743-7315(90)90031-J_BIB45_1"},{"year":"1986","author":"Traub","key":"10.1016\/0743-7315(90)90031-J_BIB45_2"},{"article-title":"Sequential implementation of lenient programming languages","year":"1988","author":"Traub","key":"10.1016\/0743-7315(90)90031-J_BIB46_1"},{"year":"1988","author":"Traub","key":"10.1016\/0743-7315(90)90031-J_BIB46_2"},{"key":"10.1016\/0743-7315(90)90031-J_BIB47","series-title":"Proc. 1989 International Symposium on Computer Architecture","first-page":"273","article-title":"Exploring the benefits of multiple hardware contexts in a multiprocessor architecture: Preliminary results","author":"Weber","year":"1989"},{"article-title":"An abstract implementation for a generalized data flow language","year":"1979","author":"Weng","key":"10.1016\/0743-7315(90)90031-J_BIB48_1"},{"year":"1979","author":"Weng","key":"10.1016\/0743-7315(90)90031-J_BIB48_2"}],"container-title":["Journal of Parallel and Distributed Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:074373159090031J?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:074373159090031J?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T14:29:04Z","timestamp":1757514544000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/074373159090031J"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1990,12]]},"references-count":61,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1990,12]]}},"alternative-id":["074373159090031J"],"URL":"https:\/\/doi.org\/10.1016\/0743-7315(90)90031-j","relation":{},"ISSN":["0743-7315"],"issn-type":[{"type":"print","value":"0743-7315"}],"subject":[],"published":{"date-parts":[[1990,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"The explicit token store","name":"articletitle","label":"Article Title"},{"value":"Journal of Parallel and Distributed Computing","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/0743-7315(90)90031-J","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"converted-article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 1990 Published by Elsevier Inc.","name":"copyright","label":"Copyright"}]}}