Home research People General Info Seminars Resources Intranet
| Software & Systems | Home | People | Publications | Links
Home Page for Nathan Thomas | Parasol Laboratory


Picture Nathan Thomas
Postdoctoral Research Associate
Software & Systems Group

Parasol Laboratory url: http://parasol.tamu.edu/~nthomas/
Department of Computer Science and Engineering email:
Texas A&M University office: 414B HRBB
College Station, TX 77843-3112 tel: (979) 845-4460
USA fax: (979) 458-0718


Research
I am a IAMCS-KAUST Postdoctoral Research Associate in the Parasol Lab, Department of Computer Science and Engineering at Texas A&M University working with Dr. Lawrence Rauchwerger. I am a member of the STAPL project, which is creating a framework for developing parallel programs in C++.

We are developing a parallel programming model based on task graph composition. Previously, I worked on the STAPL runtime system (ARMI) as well as a framework for adaptive algorithm selection (FAST). I also help with the development of PDT, a nuclear transport code using STAPL, which is being developed in collaboration with the Texas A&M Nuclear Engineering Department.

Curriculum Vitae


Publications

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, "The STAPL Parallel Container Framework," In Proc. ACM SIGPLAN Symp. Prin. Prac. Par. Prog. (PPOPP), Feb 2011.
Proceedings(pdf, abstract)

Antal Buss, Adam Fidel, Harshvardhan, Timmie Smith, Gabriel Tanase, Nathan Thomas, Xiabing Xu, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger, "The STAPL pView," In Wkshp. on Lang. and Comp. for Par. Comp. (LCPC), Oct 2010. Also, Technical Report, TR10-001, Parasol Laboratory, Department of Computer Science, Texas A&M University, Jul 2010.
Proceedings(pdf, abstract) Technical Report(pdf, abstract)

Antal Buss, Harshvardhan, Ioannis Papadopoulos, Olga Tkachyshyn, Timmie Smith, Gabriel Tanase, Nathan Thomas, Xiabing Xu, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger, "STAPL: Standard Template Adaptive Parallel Library," In Haifa Experimental Systems Conference, Haifa, Israel, May 2010.
Proceedings(pdf, abstract)

Gabriel Tanase, Xiabing Xu, Antal Buss, Harshvardhan, Ioannis Papadopoulos, Olga Tkachyshyn, Timmie Smith, Nathan Thomas, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger, "The STAPL pList," In Wkshp. on Lang. and Comp. for Par. Comp. (LCPC), Newark, Delaware, Oct 2009.
Proceedings(pdf, abstract)

Antal Buss, Timmie Smith, Gabriel Tanase, Nathan Thomas, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger, "Design for Interoperability in STAPL : pMatrices and Linear Algebra Algorithms," In Wkshp. on Lang. and Comp. for Par. Comp. (LCPC), Jul 2008.
Proceedings(pdf, abstract)

Antal Buss, Timmie Smith, Gabriel Tanase, Nathan Thomas, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger, "Design for Interoperability in STAPL: pMatrices and Linear Algebra Algorithms," Lecture Notes in Computer Science, 5335/2008:304-315, 2008.
Journal(pdf, abstract)

Nathan Thomas, Steven Saunders, Tim Smith, Gabriel Tanase, Lawrence Rauchwerger, "ARMI: A High Level Communication Library for STAPL," Parallel Processing Letters, 16(2):261-280, Jun 2006.
Journal(ps, pdf, abstract)

Nathan Thomas, Gabriel Tanase, Olga Tkachyshyn, Jack Perdue, Nancy M. Amato, Lawrence Rauchwerger, "A Framework for Adaptive Algorithm Selection in STAPL," In Proc. ACM SIGPLAN Symp. Prin. Prac. Par. Prog. (PPOPP), pp. 277-288, Chicago, Illinois, Jun 2005.
Proceedings(ps, pdf, abstract)

Ping An, Alin Jula, Silvius Rus, Steven Saunders, Tim Smith, Gabriel Tanase, Nathan Thomas, Nancy Amato, Lawrence Rauchwerger, "STAPL: An Adaptive, Generic Parallel C++ Library," Lecture Notes in Computer Science, 2624/2003:195-210, 2003. Also, In Wkshp. on Lang. and Comp. for Par. Comp. (LCPC), pp. 193-208, Cumberland Falls, Kentucky, Aug 2001.
Journal(pdf, abstract) Proceedings(ps, pdf, abstract)

Steven Saunders, Nathan Thomas, Nancy Amato, Lawrence Rauchwerger, "Adaptive Parallel Sorting in the STAPL library," Technical Report, TR01-005, Department of Computer Science and Engineering, Texas A&M University, Nov 2001.
Technical Report(abstract)

Ping An, Alin Jula, Silvius Rus, Steven Saunders, Tim Smith, Gabriel Tanase, Nathan Thomas, Nancy Amato, Lawrence Rauchwerger, "STAPL: A Standard Template Adaptive Parallel C++ Library," In Int. Wkshp on Adv. Compiler Technology for High Perf. and Embedded Processors, pp. 10, Bucharest, Romania, Jul 2001.
Proceedings(ps, pdf, abstract)



Parasol Home | Research | People | General info | Seminars | Resources  

Parasol Lab, 301 Harvey R. Bright Bldg, 3112 TAMU, College Station, TX 77843-3112 
Contact Webmaster      Phone 979.458.0722     Fax 979.458.0718 

Department of Computer Science and Engineering | Dwight Look College of Engineering Dwight Look College of Engineering | Texas A&M University
    
Privacy statement: Computer Science and Engineering Engineering TAMU
Web Accessibility Policy and Law - Web Accessibility and Usability Standards