Towards millions of communicating threads

Hoang Vu Dang, Marc Snir, William Gropp

Research output: Chapter in Book/Report/Conference proceedingConference contribution


We explore in this paper the advantages that accrue from avoiding the use of wildcards in MPI. We show that, with this change, one can efficiently support millions of concurrently communicating light-weight threads using send-receive communication.

Original languageEnglish (US)
Title of host publicationProceedings of the 23rd European MPI Users' Group Meeting, EuroMPI 2016
PublisherAssociation for Computing Machinery
Number of pages14
ISBN (Electronic)9781450342346
StatePublished - Sep 25 2016
Event23rd European MPI Users' Group Meeting, EuroMPI 2016 - Edinburgh, United Kingdom
Duration: Sep 25 2016Sep 28 2016

Publication series

NameACM International Conference Proceeding Series


Other23rd European MPI Users' Group Meeting, EuroMPI 2016
CountryUnited Kingdom


  • Communication
  • Concurrent execution
  • MPI
  • Message passing interface
  • Multi-threading
  • Runtime system

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Towards millions of communicating threads'. Together they form a unique fingerprint.

  • Cite this

    Dang, H. V., Snir, M., & Gropp, W. (2016). Towards millions of communicating threads. In Proceedings of the 23rd European MPI Users' Group Meeting, EuroMPI 2016 (pp. 1-14). (ACM International Conference Proceeding Series; Vol. 25-28-September-2016). Association for Computing Machinery.