Show simple item record

dc.contributor.authorPsota, James
dc.contributor.authorSolar-Lezama, Armando
dc.date.accessioned2024-03-01T16:41:58Z
dc.date.available2024-03-01T16:41:58Z
dc.date.issued2024-02-20
dc.identifier.isbn979-8-4007-0435-2
dc.identifier.urihttps://hdl.handle.net/1721.1/153627
dc.description.abstractPure is a new programming model and runtime system explicitly designed to take advantage of shared memory within nodes in the context of a mostly message passing interface enhanced with the ability to use tasks to make use of idle cores. Pure leverages shared memory in two ways: (a) by allowing cores to steal work from each other while waiting on messages to arrive, and, (b) by leveraging efficient lock-free data structures in shared memory to achieve high-performance messaging and collective operations between the ranks within nodes. We use microbenchmarks to evaluate Pure's key messaging and collective features and also show application speedups up to 2.1× on the CoMD molecular dynamics and the miniAMR adaptive mesh refinement applications scaling up to 4,096 cores.en_US
dc.publisherACMen_US
dc.relation.isversionof10.1145/3627535.3638503en_US
dc.rightsArticle is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.en_US
dc.sourceAssociation for Computing Machineryen_US
dc.titlePure: Evolving Message Passing To Better Leverage Shared Memory Within Nodesen_US
dc.typeArticleen_US
dc.identifier.citationPsota, James and Solar-Lezama, Armando. 2024. "Pure: Evolving Message Passing To Better Leverage Shared Memory Within Nodes."
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
dc.identifier.mitlicensePUBLISHER_POLICY
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2024-03-01T08:46:32Z
dc.language.rfc3066en
dc.rights.holderThe author(s)
dspace.date.submission2024-03-01T08:46:32Z
mit.licensePUBLISHER_POLICY
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record