Nathan Thomas
Papers with Parasol Lab:
-
Asynchronous Nested Parallelism for Dynamic Applications in Distributed Memory
by Ioannis Papadopoulos, Nathan Thomas, Adam Fidel, Dielli Hoxha, Nancy M. Amato, Lawrence Rauchwerger
In Wkshp. on Lang. and Comp. for Par. Comp. (LCPC), February 2016 -
STAPL-RTS: An Application Driven Runtime System
by Ioannis Papadopoulos, Nathan Thomas, Adam Fidel, Nancy M. Amato, Lawrence Rauchwerger
In Proc. ACM Int. Conf. Supercomputing (ICS), June 2015 -
The STAPL Skeleton Framework
by Mani Zandifar, Nathan Thomas, Nancy M. Amato, Lawrence Rauchwerger
In Wkshp. on Lang. and Comp. for Par. Comp. (LCPC), September 2014 -
The Paragraph: Design and Implementation of the STAPL Parallel Task Graph
by Nathan Thomas
Doctoral dissertation, Parasol Laboratory, Department of Computer Science, Texas A&M University, January 2012 -
The STAPL Parallel Container Framework
by Gabriel Tanase, Antal Buss, Adam Fidel, Harshvardhan, Ioannis Papadopoulos, Olga Pearce, Timmie Smith, Nathan Thomas, Xiabing Xu, Nedhal Mourad, Jeremy Vu, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger
Proceedings of the 16th ACM Symposium on Principles and Practice of Parallel Programming (PPoPP), February 2011 -
The STAPL pView
by Antal Buss, Adam Fidel, Harshvardhan, Timmie Smith, Gabriel Tanase, Nathan Thomas, Xiabing Xu, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger
Languages and Compilers for Parallel Computing (LCPC), October 2010 -
STAPL: Standard Template Adaptive Parallel Library
by Antal Buss, Harshvardhan, Ioannis Papadopoulos, Olga Tkachyshyn, Timmie Smith, Gabriel Tanase, Nathan Thomas, Xiabing Xu, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger
Proceedings of the 3rd Annual Haifa Experimental Systems Conference, May 2010 -
The STAPL pList
by Gabriel Tanase, Xiabing Xu, Antal Buss, Harshvardhan, Ioannis Papadopoulos, Olga Tkachyshyn, Timmie Smith, Nathan Thomas, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger
Proceedings of the 22nd International Conference on Languages and Compilers for Parallel Computing, October 2009 -
Design for Interoperability in STAPL: pMatrices and Linear Algebra Algorithms
by Antal Buss, Timmie Smith, Gabriel Tanase, Nathan Thomas, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger
Languages and Compilers for Parallel Computing (LCPC 2008). Lecture Notes in Computer Science, vol 5335. Springer, July 2008 -
ARMI: A High Level Communication Library for STAPL
by Nathan Thomas, Steven Saunders, Tim Smith, Gabriel Tanase, Lawrence Rauchwerger
Parallel Processing Letters, June 2006 -
A Framework for Adaptive Algorithm Selection in STAPL
by Nathan Thomas, Gabriel Tanase, Olga Tkachyshyn, Jack Perdue, Nancy M. Amato, Lawrence Rauchwerger
Proceedings of the Tenth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), June 2005 -
STAPL: An Adaptive, Generic Parallel C++ Library
by Ping An, Alin Jula, Silvius Rus, Steven Saunders, Tim Smith, Gabriel Tanase, Nathan Thomas, Nancy Amato, Lawrence Rauchwerger
Languages and Compilers for Parallel Computing (LCPC.) Lecture Notes in Computer Science, August 2001 -
STAPL: A standard template adaptive parallel C++ library
by Ping An, Alin Jula, Silvius Rus, Steven Saunders, Tim Smith, Gabriel Tanase, Nathan Thomas, Nancy Amato, Lawrence Rauchwerger
Int. Wkshp on Adv. Compiler Technology for High Perf. and Embedded Processors, July 2001