Skip to main content

Advertisement

Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. EURO-PAR '95 Parallel Processing
  3. Conference paper

StarT-NG: Delivering seamless parallel computing

  • Conference paper
  • First Online: 01 January 2005
  • pp 101–116
  • Cite this conference paper
EURO-PAR '95 Parallel Processing (Euro-Par 1995)
StarT-NG: Delivering seamless parallel computing
  • Derek Chiou1,
  • Boon S. Ang1,
  • Robert Greiner2,
  • Arvind1,
  • James C. Hoe1,
  • Michael J. Beckerle2,
  • James E. Hicks2 &
  • …
  • Andy Boughton1 

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 966))

Included in the following conference series:

  • European Conference on Parallel Processing
  • 431 Accesses

  • 23 Citations

  • 3 Altmetric

Abstract

StarT-ng is a joint MIT-Motorola project to build a high-performance message passing machine from commercial systems. Each site of the machine consists of a PowerPC 620-based Motorola symmetric multiprocessor (SMP) running the AIX 4.1 operating system. Every processor is connected to a low-latency, high-bandwidth network that is directly accessible from user-level code. In addition to fast message passing capabilities, the machine has experimental support for cachecoherent shared memory across sites. When the machine requires memory to be kept globally coherent, one processor on each site is devoted to supporting shared memory. When globally coherent shared memory is not required, that processor can be used for normal computation tasks. StarT-ng will be delivered at about the time the base SMP is introduced into the marketplace. The ability to be both a collection of standard SMP and an aggressive message passing machine with coherent shared memory makes StarT-ng a good building block for incrementally expandable parallel machines.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

Asynchronous Compatible D-ML System for Edge Devices

Chapter © 2021

Densifying Assumed-Sparse Tensors

Chapter © 2019

MPSiam: A Fast Multiplexing Siamese Tracking Network

Chapter © 2022

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Biobricks
  • Lab-on-a-Chip
  • Multimessenger Astronomy
  • Register-Transfer-Level Implementation
  • Stars and stellar astrophysics
  • Processor Architectures

References

  1. A. Agarwal et al. The MIT Alewife Machine: A Large-Scale Distributed-Memory Multiprocessor. In Proceedings of Workshop on Scalable Shared Memory Multiprocesors. Kluwer Academic Publishers, 1991.

    Google Scholar 

  2. B. S. Ang and D. Chiou. Finding Deadlocks in Cache-Coherent Distributed Shared Memory Machines. In Proceedings of the 1995 MIT Student Workshop on Scalable Computing, Wellesley, MA, August 1995. (To appear).

    Google Scholar 

  3. B. S. Ang et al. Issues in Building a Cache-Coherent Distributed Shared Memory Machines using Commercial SMPs. CSG Memo 365, Laboratory for Computer Science, MIT, Cambridge MA, December 1994.

    Google Scholar 

  4. B. S. Ang et al. StarT the Next Generation: Integrating Global Caches and Dataflow Architecture. In Advanced Topics in Dataflow Computing and Multi-threading, IEEE Press, 1995.

    Google Scholar 

  5. Arvind et al. Executing a Program on the MIT Tagged-Token Dataflow Architecture. IEEE Transactions on Computers, 39(3):300–318, March 1990.

    Google Scholar 

  6. R. D. Blumofe et al. Cilk: An Efficient Multithreaded Runtime System. Submitted for publication, December 1994. Available via anonymous FTP from theory.lcs.mit.edu in /pub/cilk/cilkpaper.ps.Z.

    Google Scholar 

  7. G. A. Boughton. Arctic Routing Chip. In Parallel Computer Routing and Communication: Proceedings of the First International Workshop, PCRCW '94, volume 853 of Lecture Notes in Computer Science, pages 310–317. Springer-Verlag, May 1994.

    Google Scholar 

  8. W. J. Dally et al. Architecture of a Message-Driven Processor. IEEE Micro, 12(2):23–39, 1992.

    Google Scholar 

  9. S. Dwarkadas et al. Evaluation of Release Consistent Software Distributed Shared Memory on Emerging Network Technology. In 4th. ACM Symposium on Principles and Practice of Parallel Programming (PPoPP). ACM, 1993.

    Google Scholar 

  10. M. Heinrich et al. The Performance Impact of Flexibility in the Stanford FLASH Multiprocessor. In Proceedings of the Sixth International Conference on Architecture Support for Programming Languages and Operating Systems, San Jose, CA, pages 274–285, October 1994.

    Google Scholar 

  11. S. W. Keckler et al. Processor Coupling: Integrating Compile Time and Runtime Scheduling. In Proceedings of The 19th Annual International Symposium on Computer Architecture, Gold Coast, Australia, pages 202–213, 1992.

    Google Scholar 

  12. D. Lenoski et al. The Directory-Based Cache Coherence Protocol for the DASH Multiprocesor. In Proceedings of The 17th Annual International Symposium on Computer Architecture, Seattle, WA, pages 148–159, 1990.

    Google Scholar 

  13. D. Lenoski et al. The DASH Prototype: Implementation and Performance. In Proceedings of The 19th Annual International Symposium on Computer Architecture, Gold Coast, Australia, pages 92–103, May 1992.

    Google Scholar 

  14. K. Li. Shared Virtual Memory on Loosely Coupled Multiprocessors. PhD thesis, Yale University, September 1986. (Also as YALE/DCS/RR-492).

    Google Scholar 

  15. K. Li et al. Shared Virtual Memory Accommodating Hetergeneity. CS-TR 210-89, Princeton University, Department of Computer Science, February 1989.

    Google Scholar 

  16. R. S. Nikhil. Id Reference Manual, Version 90.1. CSG Memo 284-2, Laboratory for Computer Science, MIT, Cambridge MA, September 1990.

    Google Scholar 

  17. R. S. Nikhil. Cid: A Parallel “Shared-memory” C for Distributed-memory Machines. In Proceedings of the 7th Annual Workshop on Languages and Compilers for Parallel Computing, Ithaca, NY, Lecture Notes in Computer Science. Springer-Verlag, August 1994.

    Google Scholar 

  18. G. M. Papadopoulos. Implementation of a General-Purpose Dataflow Multiprocessor. The MIT Press, 1991. Research Monograph in Parallel and Distributed Computing.

    Google Scholar 

  19. G. M. Papadopoulos et al. *T: Integrated Building Blocks for Parallel Computing. In Proceedings of Supercomputing '93, Portland, Oregon, pages 624–635, November 1993.

    Google Scholar 

  20. S. K. Reinhardt et al. The Wisconson Wind Tunnel: Virtual Prototyping of Parallel Computers. In ACM SIGMETRICS, May 1993.

    Google Scholar 

  21. S. K. Reinhardt et al. Tempest and Typhoon: User-Level Shared Memory. In Proceedings of the 21st Annual International Symposium on Computer Architecture, Chicago, Il, pages 325–336, April 1994.

    Google Scholar 

  22. S. Sakai et al. An Architecture of a Dataflow Single Chip Processor. Proceedings of the 16th Annual International Symposium on Computer Architecture, Jerusalem, Israel, pages 46–53, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. MIT, USA

    Derek Chiou, Boon S. Ang,  Arvind, James C. Hoe & Andy Boughton

  2. Motorola, USA

    Robert Greiner, Michael J. Beckerle & James E. Hicks

Authors
  1. Derek Chiou
    View author publications

    Search author on:PubMed Google Scholar

  2. Boon S. Ang
    View author publications

    Search author on:PubMed Google Scholar

  3. Robert Greiner
    View author publications

    Search author on:PubMed Google Scholar

  4. Arvind
    View author publications

    Search author on:PubMed Google Scholar

  5. James C. Hoe
    View author publications

    Search author on:PubMed Google Scholar

  6. Michael J. Beckerle
    View author publications

    Search author on:PubMed Google Scholar

  7. James E. Hicks
    View author publications

    Search author on:PubMed Google Scholar

  8. Andy Boughton
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Seif Haridi Khayri Ali Peter Magnusson

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chiou, D. et al. (1995). StarT-NG: Delivering seamless parallel computing. In: Haridi, S., Ali, K., Magnusson, P. (eds) EURO-PAR '95 Parallel Processing. Euro-Par 1995. Lecture Notes in Computer Science, vol 966. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020458

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/BFb0020458

  • Published: 09 June 2005

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60247-7

  • Online ISBN: 978-3-540-44769-6

  • eBook Packages: Springer Book Archive

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Shared Memory
  • Global Memory
  • Address Space
  • Memory Controller
  • Application Processor

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

162.0.217.198

Not affiliated

Springer Nature

© 2026 Springer Nature