Home Publications all years 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 theses techreports presentations edited volumes conferences Awards Research Teaching BLOG Miscellaneous Full CV [pdf] ross2019
Events

Past Events
|
Publications of Torsten Hoefler
Copyright Notice:
The documents distributed by this server have been provided by the
contributing authors as a means to ensure timely dissemination of
scholarly and technical work on a noncommercial basis. Copyright and all
rights therein are maintained by the authors or by other copyright
holders, notwithstanding that they have offered their works here
electronically. It is understood that all persons copying this
information will adhere to the terms and constraints invoked by each
author's copyright. These works may not be reposted without the explicit
permission of the copyright holder.
M. Besta, T. Hoefler:
| | Accelerating Irregular Computations with Hardware Transactional Memory and Active Messages
(In Proceedings of the 24th Symposium on High-Performance Parallel and Distributed Computing (HPDC'15), presented in Portland, OR, USA, pages 161--172, ACM, ISBN: 978-1-4503-3550-8, Jun. 2015) Best Paper at HPDC'15 (1/19)
AbstractWe propose Atomic Active Messages (AAM), a mechanism
that accelerates irregular graph computations on both shared- and
distributed-memory machines. The key idea behind AAM is
that hardware transactional memory (HTM) can be used for
simple and high performance processing of irregular structures in highly parallel environments. We illustrate techniques such as coarsening and coalescing that enable hardware transactions to achieve considerable speedups in graph
processing. We conduct a detailed performance analysis of
AAM on Intel Haswell and IBM Blue Gene/Q and we illustrate various performance tradeoff between different HTM
parameters that impact the efficiency of graph processing.
AAM can be used to implement abstractions offered by existing programming models and to improve the performance
of graph analytics codes such as Graph500 or Galois.
Documentsdownload article:  download slides:  | | BibTeX | @inproceedings{besta-aam, author={M. Besta and T. Hoefler}, title={{Accelerating Irregular Computations with Hardware Transactional Memory and Active Messages}}, year={2015}, month={Jun.}, pages={161--172}, booktitle={Proceedings of the 24th Symposium on High-Performance Parallel and Distributed Computing (HPDC'15)}, location={Portland, OR, USA}, publisher={ACM}, isbn={978-1-4503-3550-8}, source={http://www.unixer.de/~htor/publications/}, } |
|
|