{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T06:07:19Z","timestamp":1725602839328},"publisher-location":"Boston, MA","reference-count":31,"publisher":"Springer US","isbn-type":[{"type":"print","value":"9780792394778"},{"type":"electronic","value":"9781461526988"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1994]]},"DOI":"10.1007\/978-1-4615-2698-8_11","type":"book-chapter","created":{"date-parts":[[2011,8,25]],"date-time":"2011-08-25T01:15:00Z","timestamp":1314234900000},"page":"253-283","source":"Crossref","is-referenced-by-count":2,"title":["Integrated Support for Heterogeneous Parallelism"],"prefix":"10.1007","author":[{"given":"Gail","family":"Alverson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bob","family":"Alverson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Callahan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brian","family":"Koblenz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Allan","family":"Porterfield","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Burton","family":"Smith","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"11_CR1","volume-title":"\u201cThe MIT Alewife Machine: A Large-Scale Distributed-Memory Multiprocessor\u201d","author":"A Agarwal","year":"1991","unstructured":"Agarwal, A., Chaiken, D., Johnson, K., Kranz, D., Kubiatowicz, J., Kurihara, K., Lim, B., Maa, G., and Nussbaum, D., \u201cThe MIT Alewife Machine: A Large-Scale Distributed-Memory Multiprocessor\u201d, Scalable Shared Memory Multiprocessors, Kluwer Academic Publishers, 1991."},{"key":"11_CR2","volume-title":"Linda and Friends\u201c, IEEE Computer","author":"S Ahuja","year":"1986","unstructured":"Ahuja S., Carriero N., and Gelernter, D., \u201cLinda and Friends\u201d, IEEE Computer, 19(8), August, 1986."},{"key":"11_CR3","volume-title":"\u201cAn Overview of the PTRAN Analysis System for Multiprocessing\u201d, Proceedings of the First International Conference on Supercomputing, Springer-Verlag","author":"F Allen","year":"1987","unstructured":"Allen, F., Burke, M., Charles, P., Cytron, R., and Ferrante, J., \u201cAn Overview of the PTRAN Analysis System for Multiprocessing\u201d, Proceedings of the First International Conference on Supercomputing, Springer-Verlag, Athens, Greece, 1987."},{"key":"11_CR4","volume-title":"\u201cAutomatic Decomposition of Scientific Programs for Parallel Execution\u201d, Conference Record of the Fourteenth ACM Symposium on the Principles of Programming Languages","author":"JR Allen","year":"1987","unstructured":"Allen, J.R., Callahan, D., and Kennedy, K., \u201cAutomatic Decomposition of Scientific Programs for Parallel Execution\u201d, Conference Record of the Fourteenth ACM Symposium on the Principles of Programming Languages, Munich, West Germany, January 1987."},{"key":"11_CR5","volume-title":"\u201cThe Tera Computer System\u201d, 1990 International Conference on Supercomputing","author":"R Alverson","year":"1990","unstructured":"Alverson, R., Callahan, D., Cummings, D., Koblenz, B., Porterfield, A., and Smith, B., \u201cThe Tera Computer System\u201d, 1990 International Conference on Supercomputing, June 1990."},{"key":"11_CR6","unstructured":"ANSI\/MIL-STD-1815A-1983, \u201cThe Programming Language Ada\u201d, 1983."},{"key":"11_CR7","volume-title":"\u201cA Critique of Multiprocessing von Neumann Style\u201d, Proceedings of the 10th Annual International Symposium on Computer Architecture","author":"Arvind and Iannucci, R.A","year":"1983","unstructured":"Arvind and Iannucci, R.A., \u201cA Critique of Multiprocessing von Neumann Style\u201d, Proceedings of the 10th Annual International Symposium on Computer Architecture, June 1983."},{"key":"11_CR8","volume-title":"\u201cPrinciples of Concurrent Programming\u201d, Prentice-Hall","author":"M Ben-Ari","year":"1982","unstructured":"Ben-Ari, M., \u201cPrinciples of Concurrent Programming\u201d, Prentice-Hall, 1982."},{"key":"11_CR9","volume-title":"\u201cAn Open Environment for Building Parallel Programming Systems\u201d, ACM\/SIGPLAN PPEALS Symposium on Parallel Programming","author":"B Bershad","year":"1988","unstructured":"Bershad, B., Lazowska, E., Levy, H., and Wagner, D., \u201cAn Open Environment for Building Parallel Programming Systems\u201d, ACM\/SIGPLAN PPEALS Symposium on Parallel Programming, New Haven, Conn., September 1988."},{"key":"11_CR10","volume-title":"\u201cA Future-based Language for a General-purpose Highly-parallel Computer\u201d, in D. Gelernter and A. Nicolau and D. Padua, editors","author":"D Callahan","year":"1990","unstructured":"Callahan, D., and Smith, B., \u201cA Future-based Language for a General-purpose Highly-parallel Computer\u201d, in D. Gelernter and A. Nicolau and D. Padua, editors, Languages and Compilers for Parallel Computing, The MIT Press, 1990."},{"key":"11_CR11","first-page":"88","volume-title":"\u201cVectorizing Compilers: A Test Suite and Results\u201d, Proceedings of Supercomputing","author":"D Callahan","year":"1988","unstructured":"Callahan, D., Dongarra, J., and Levine, D., \u201cVectorizing Compilers: A Test Suite and Results\u201d, Proceedings of Supercomputing 88, November, 1988."},{"key":"11_CR12","volume-title":"Resource Requirements of Dataflow Programs\u201c, Proceedings of the 15th Annual International Symposium on Computer Architecture, Honolulu, Hawaii","author":"DE Culler","year":"1988","unstructured":"Culler, D. E., and A, Rvind, \u201cResource Requirements of Dataflow Programs\u201d, Proceedings of the 15th Annual International Symposium on Computer Architecture, Honolulu, Hawaii, May 1988."},{"key":"11_CR13","volume-title":"\u201cFine-grain Parallelism with Minimal Hardware Support: A Compiler-controlled Threaded Abstract Machine\u201d, Proceedings of Fourth International Conference on Architectural Support for Programming Languages and Operating Systems","author":"D Culler","year":"1991","unstructured":"Culler, D., Sah, A., Schauser, K., von Eicken, T. and Wawrzynek, J., \u201cFine-grain Parallelism with Minimal Hardware Support: A Compiler-controlled Threaded Abstract Machine\u201d, Proceedings of Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, Santa Clara, CA, April 1991."},{"key":"11_CR14","volume-title":"\u201cAutomatic Generation of DAG Parallelism\u201d, Proceedings of the ACM SIGPLAN 89 Conference on Program Language Design and Implementation","author":"R Cytron","year":"1989","unstructured":"Cytron, R., Hind, M., and Hsieh, W., \u201cAutomatic Generation of DAG Parallelism\u201d, Proceedings of the ACM SIGPLAN 89 Conference on Program Language Design and Implementation, June 1989."},{"key":"11_CR15","volume-title":"\u201cExperiences Using Control Dependence in PTRAN\u201d, in D. Gelernter and A. Nicolau and D. Padua, editors","author":"R Cytron","year":"1990","unstructured":"Cytron, R., Ferrante, J., and Sarkar, V., \u201cExperiences Using Control Dependence in PTRAN\u201d, in D. Gelernter and A. Nicolau and D. Padua, editors, Languages and Compilers for Parallel Computing, The MIT Press, 1990."},{"key":"11_CR16","volume-title":"Some Computer Organizations and their Effectiveness\u201c, IEEE Transactions on Computers, C-21(9)","author":"M Flynn","year":"1972","unstructured":"Flynn, M., \u201cSome Computer Organizations and their Effectiveness\u201d, IEEE Transactions on Computers, C-21(9), September 1972."},{"key":"11_CR17","volume-title":"\u201cBasic Techniques for the Efficient Coordination of Very Large Numbers of Cooperating Sequential Processors\u201d, ACM Transactions on Programming Languages and Systems, 5(2)","author":"A Gottleib","year":"1983","unstructured":"Gottleib, A. and Lubachevsky, B. and Rudolph, L., \u201cBasic Techniques for the Efficient Coordination of Very Large Numbers of Cooperating Sequential Processors\u201d, ACM Transactions on Programming Languages and Systems, 5(2), April 1983."},{"key":"11_CR18","volume-title":"\u201cMASA: A Multithreaded Processor Architecture for Parallel Symbolic Computing\u201d, Proceedings of the 15th Annual International Symposium on Computer Architecture","author":"R Halstead","year":"1988","unstructured":"Halstead Jr., R. and Fujita, T., \u201cMASA: A Multithreaded Processor Architecture for Parallel Symbolic Computing\u201d, Proceedings of the 15th Annual International Symposium on Computer Architecture, Honolulu, Hawaii, May 1988."},{"key":"11_CR19","volume-title":"Multilisp: A Language for Concurrent Symbolic Computation\u201c, ACM Transactions on Programming Languages and Systems, 7(4)","author":"R Halstead","year":"1985","unstructured":"Halstead Jr., R., \u201cMultilisp: A Language for Concurrent Symbolic Computation\u201d, ACM Transactions on Programming Languages and Systems, 7(4), October 1985."},{"key":"11_CR20","volume-title":"Dependence Graphs and Compiler Optimizations\u201c, Conference Record of the Eighth ACM Symposium on the Principles of Programming Languages","author":"DJ Kuck","year":"1981","unstructured":"Kuck, D. J., Kuhn, R. H., Padua, D. A., Leasure, B., Wolfe, M., \u201cDependence Graphs and Compiler Optimizations\u201d, Conference Record of the Eighth ACM Symposium on the Principles of Programming Languages, January 1981."},{"key":"11_CR21","volume-title":"\u201cThe Horizon Supercomputing System: Architecture and Software\u201d, Proceedings of Supercomputing \u201888","author":"JT Kuehn","year":"1988","unstructured":"Kuehn, J.T. and Smith, B.J., \u201cThe Horizon Supercomputing System: Architecture and Software\u201d, Proceedings of Supercomputing \u201888, Orlando, Florida, November 1988."},{"key":"11_CR22","volume-title":"Effect of Storage Allocation\/Reclamation Methods on Parallelism and Storage Requirements\u201c, Proceedings of the Fourteenth International Symposium on Computer Architecture","author":"M Kumar","year":"1987","unstructured":"Kumar, M., \u201cEffect of Storage Allocation\/Reclamation Methods on Parallelism and Storage Requirements\u201d, Proceedings of the Fourteenth International Symposium on Computer Architecture, May,1987."},{"key":"11_CR23","volume-title":"\u201cCompiler Generated Synchronization for DO Loops\u201d, Proceedings of the 1986 International Conference on Parallel Processing","author":"SP Midkiff","year":"1986","unstructured":"Midkiff, S.P., and Padua, D.A., \u201cCompiler Generated Synchronization for DO Loops\u201d, Proceedings of the 1986 International Conference on Parallel Processing, August 1986."},{"key":"11_CR24","volume-title":"A Multiple Stream Registerless Shared-Resource Processor\u201c, IEEE Transactions on Computers, C-23(3)","author":"EF Miller","year":"1974","unstructured":"Miller Jr., E.F., \u201cA Multiple Stream Registerless Shared-Resource Processor\u201d, IEEE Transactions on Computers, C-23(3), March 1974."},{"key":"11_CR25","volume-title":"\u201c*T: A Multithreaded Massively Parallel Architecture\u201d, Technical Report Computation Structures Group 325-1, MIT Laboratory for Computer Science, Cambridge,Massachusetts","author":"R Nikhil","year":"1991","unstructured":"Nikhil, R. and Papadopoulos, G. and A,Rvind, \u201c*T: A Multithreaded Massively Parallel Architecture\u201d, Technical Report Computation Structures Group 325\u20131, MIT Laboratory for Computer Science, Cambridge, Massachusetts, November 1991."},{"key":"11_CR26","volume-title":"IBM RISC System\/6000 Processor Architecture\u201c, IBM Journal of Research and Development, 34(1)","author":"R Oehler","year":"1990","unstructured":"Oehler, R. and Groves, R., \u201cIBM RISC System\/6000 Processor Architecture\u201d, IBM Journal of Research and Development, 34(1), January 1990."},{"key":"11_CR27","volume-title":"Advanced Compiler Optimizations for Supercomputers\u201c, Communications of the ACM, 29(12)","author":"DA Padua","year":"1986","unstructured":"Padua, D. A., and Wolfe, M. J., \u201cAdvanced Compiler Optimizations for Supercomputers\u201d, Communications of the ACM, 29(12), December 1986."},{"key":"11_CR28","volume-title":"\u201cCompile-time Partitioning and Scheduling of Parallel Programs\u201d, Proceedings of the SIGPLAN \u201886 Symposium on Compiler Construction","author":"V Sarkar","year":"1986","unstructured":"Sarkar, V., and Hennessy, J., \u201cCompile-time Partitioning and Scheduling of Parallel Programs\u201d, Proceedings of the SIGPLAN \u201886 Symposium on Compiler Construction, Palo Alto, CA, June 1986."},{"key":"11_CR29","volume-title":"\u201cA Pipelined, Shared Resource MIMD Computer\u201d, Proceedings of the 1978 International Conference on Parallel Processing","author":"BJ Smith","year":"1978","unstructured":"Smith, B.J., \u201cA Pipelined, Shared Resource MIMD Computer\u201d, Proceedings of the 1978 International Conference on Parallel Processing, 1978."},{"key":"11_CR30","volume-title":"\u201cArchitecture and Applications of the HEP Multiprocessor Computer System\u201d","author":"BJ Smith","year":"1981","unstructured":"Smith, B.J., \u201cArchitecture and Applications of the HEP Multiprocessor Computer System\u201d, Proceedings of SPIE: Real-Time Signal Processing IV, August 1981."},{"key":"11_CR31","volume-title":"\u201cParallel Operation in Control Data 6600\u201d, Proceedings of the 1964 Fall Joint Computer Conference, Washington, D. C.","author":"J Thornton","year":"1964","unstructured":"Thornton, J., \u201cParallel Operation in Control Data 6600\u201d, Proceedings of the 1964 Fall Joint Computer Conference, Washington, D. C., 1964."}],"container-title":["The Kluwer International Series in Engineering and Computer Science","Multithreaded Computer Architecture"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4615-2698-8_11.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,1]],"date-time":"2021-05-01T06:15:45Z","timestamp":1619849745000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4615-2698-8_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1994]]},"ISBN":["9780792394778","9781461526988"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-1-4615-2698-8_11","relation":{},"ISSN":["0893-3405"],"issn-type":[{"type":"print","value":"0893-3405"}],"subject":[],"published":{"date-parts":[[1994]]}}}