Publications

Journal Publications

  • Kundan Kadam, Patrick M. Motl, Juhan Frank, Geoffrey C. Clayton, Dominic C. Marcello. “A Numerical Method for Generating Rapidly Rotating Bipolytropic Structures in Equilibrium.” Monthly Notices of the Royal Astronomical Society 2016: stw1814v1-stw1814. doi: 10.1093/mnras/stw1814. pdf
  • Frank Löffler, Zhoujian Cao, Steven R. Brandt, Zhihui Du. “A new parallelization scheme for adaptive mesh refinement.” Journal of Computational Science, 16 (2016) 79–88. pdf
  • Kevin Huck, Allan Porterfield, Nick Chaimov, Hartmut Kaiser, Allen D. Malony, Thomas Sterling, Rob Fowler. “An Autonomic Performance Environment for Exascale.” Supercomputing frontiers and innovations, 2.3 (2015): 49-66. pdf
  • Antoine Tran Tan, Joel Falcou, Daniel Etiemble, Hartmut Kaiser: Automatic Task-Based Code Generation for High Performance Domain Specific Embedded Language, International Journal of Parallel Programming (2015).
  • Z. Byerly, B. Adelstein-Lelbach, J. Tohline and D. Marcello: A Hybrid Advection Scheme for Conserving Angular Momentum on a Refined Cartesian Mesh, The Astrophysical Journal Supplement Series (2014). pdf
  • C. Dekate, M. Anderson, M. Brodowicz, H. Kaiser, B. Adelstein-Lelbach and T. Sterling: Improving the Scalability of Parallel N-body Applications with an Event-driven Constraint-based Execution Model, International Journal of High Performance Computing Applications (2012). pdf, bibtex

Conference Publications

  • Zahra Khatami, Hartmut Kaiser, Patricia Grubel, Adrian Serio, and J. Ramanujam: “A Massively Parallel Distributed N-Body Application Implemented with HPX’’, Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems (ScalA16), The International Conference on High Performance Computing, Networking, Storage and Analysis (SC16), November 2016. pdf
  • Thomas Heller, Hartmut Kaiser, Patrick Diehl, Dietmar Fey, Marc Alexander Schweitzer. “Closing the Performance Gap with Modern C++.” Presented at ISC High Performance Workshops 2016 and appears in High Performance Computing, 9945 (2016). ISBN 978-3-319-46079-6. pdf, web, bibtex
  • Zahra Khatami, H. Kaiser, and J. Ramanujam, “Using HPX and OP2 for Improving Parallel Scaling Performance of Unstructured Grid Applications’’, Ninth International Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2), 2016. pdf
  • Antoine Tran Tan and Hartmut Kaiser. “Extending C++ with co-array semantics”. In Proceedings of the 3rd ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming (ARRAY 2016). ACM, New York, NY, USA, 63-68. DOI=http://dx.doi.org/10.1145/2935323.2935332 . pdf
  • Patricia Grubel, Hartmut Kaiser, Kevin Huck, Jeanine Cook, Using Intrinsic Performance Counters to Assess Efficiency in Task-based Parallel Applications, HPCMASPA 2016 at IEEE IPDPS 2016 – Workshop on Monitoring and Analysis of HPC Systems Plus Applications (2016). pdf
  • Hartmut Kaiser, Thomas Heller, Daniel Bourgeois, Dietmar Fey, Higher-level Parallelization for Local and Distributed Asynchronous Task-Based Programming, ESPM2 2015 at SC’15 – First International Workshop on Extreme Scale Programming Models and Middleware (2015). pdf
  • Zachary D. Byerly, Hartmut Kaiser, Steven Brus, Andreas Schäfer, A Non-intrusive Technique for Interfacing Legacy Fortran Codes with Modern C++ Runtime Systems, LHAM 2015 at CANDAR’15 – International Workshop on Legacy HPC Application Migration (2015). pdf
  • Patricia Grubel, Hartmut Kaiser, Jeanine Cook, Adrian Serio, The Performance Implication of Task Size for Applications on the HPX Runtime System, HPCMASPA 2015 at IEEE Cluster 2015 – Workshop on Monitoring and Analysis of HPC Systems Plus Applications (2015). pdf
  • Hartmut Kaiser, Thomas Heller, Bryce Adelstein-Lelbach, Adrian Serio, Dietmar Fey, HPX – A Task Based Programming Model in a Global Address Space, PGAS 2014: The 8th International Conference on Partitioned Global Address Space Programming Models (2014). pdf
  • Steven R. Brandt, Hari Krishnan, Gokarna Sharma, Costas Busch, Concurrent, Parallel Garbage Collection in Linear Time, ISMM 2014: International Symposium on Memory Management (2014)
  • Antoine Tran Tan, Joel Falcou, Daniel Etiemble, Hartmut Kaiser, Automatic Task-based Code Generation for High Performance DomainSpecific Embedded Language, HLPP 2014: 7th International Symposium on High-Level Parallel Programming and Applications (2014). pdf
  • Shuangyang Yang, Maciej Brodowicz, Walter Ligon III, Hartmut Kaiser, PXFS: A Persistent Storage Model for Extreme Scale, ICNC 2014: International Conference on Computing, Networking and Communications, CNC Workshop (2014), pdf
  • T. Heller, H. Kaiser, A. Schäfer, and D. Fey, Using HPX and LibGeoDecomp for scaling HPC applications on heterogeneous supercomputers, ScalA ’13, Proceedings of the Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems, Article No. 1, 2013, pdf
  • K. Huck, A. Malony, S. Shende, H. Kaiser, A. Porterfield, R. Fowler, and R. Brightwell: An Early Prototype of an Autonomic Performance Environment for Exascale, International Workshop on Runtime and Operating Systems for Supercomputers (ROSS 2013). pdf
  • M. Anderson, M. Brodowicz, H. Kaiser, B. Adelstein-Lelbach, T. Sterling: Tabulated equations of state with a many-tasking execution model, Workshop on Large-Scale Parallel Processing (2013). pdf
  • T. Heller, H. Kaiser and K. Iglberger: Application of the ParalleX Execution Model to Stencil-based Problems, International Supercomputing Conference (2012 – Hamburg, Germany). pdf
  • A. Tabbal, M. Anderson, M. Brodowicz, H. Kaiser and T. Sterling: Preliminary Design Examination of the ParalleX System from a Software and Hardware Perspective, PMBS Workshop SC10 (2010), ACM SIGMETRICS Performance Evaluation Review (2011). pdf
  • H. Kaiser, M. Brodowicz and T. Sterling: ParalleX: An Advanced Parallel Execution Model for Scaling-Impaired Applications, International Conference on Parallel Processing Workshops (2009 – Los Alamos, California – page 394 to 401). pdf

Tutorials

  • Thomas Heller, Arne Hendricks: Massively Parallel Task-Based Programming with HPX, Tutorial at ARCS given on Tuesday April 5, 2016. web
  • H. Kaiser, S. Brandt, A. Koniges, S. Shende, K. Huck: Massively Parallel Task-Based Programming with HPX, Tutorial at Supercomputing in Austin, TX. Sunday November 15, 2015. slides

Talks, Presentations, and Videos

  • Bryce Adelstein Lelbach, The C++17 Parallel Algorithms Library and Beyond, talk at CppCon (2016), Seattle, Washington, September 2016, pdf, video
  • Hartmut Kaiser: Parallelism in Modern C++, talk at CppCon (2016), Seattle, Washington, September 2016, pdf, video
  • Antoine Tran Tan: Extending C++ with Co-Array Semantics, invited talk at C++ Now (2016). pdf, video
  • Marcin Copik: HPX and GPU-parallelized STL, invited talk at C++ Now (2016). pdf, video
  • Adrian Serio, Jalea Jackson: HPXCL Video Demonstration. video
  • Anton Bikineev, HPX – рантайм-система для параллельных и распределенных вычислений, invited talk at CoreHard C++ Conference 2016, Minsk, Belorus, February 13, 2016. slides
  • Bryce Lelbach, HPX and More, CppCast, February 9, 2016, audio
  • Thomas Heller: C++ on Its Way to Exascale and Beyond. invited talk at Meeting C++. Berlin, Germany. December 5, 2015. video
  • Hartmut Kaiser: Parallelism in C++, invited talk at the Swiss National Supercomputing Center, Lugano, September 18, 2015. pdf
  • Anton Bikineev, HPX: A Runtime System for Parallel and Distributed Applications (HPX: C++11 runtime система для параллельных и распределённых вычислений), invited talk at C++ Siberia 2015, August 29, 2015. pdf, video
  • Grant Mercer and Daniel Bourgeois: Parallelizing the C++ Standard Template Library, invited talk at CppCon, Bellevue, Washington, September 22, 2015. pdf, video
  • Thomas Heller, Agustín Bergé, Hartmut Kaiser: Back to the Future,  invited talk at C++Now (2015). pdf, video
  • Grant Mercer: Parallelizing the Standard Template Library (STL), invited talk at C++ Now (2015). pdf
  • Hartmut Kaiser, Asynchronous Programming, CppCast, April 22, 2015, audio
  • Zach Byerly: STORM: a Scalable Toolkit for an Open Community Supporting Near Realtime High Resolution Coastal Modeling, talk at ADCIRC Users Group Meeting, College Park, Maryland, March 31, 2015. pdf, video
  • Hartmut Kaiser: Plain Threads are the GOTO of Today’s Computing, Keynote at Meeting C++, December 6, 2014, pdf, video.
  • Thomas Heller: HPX by Example, talk at NERSC, October 2014, pdf
  • Martin Stumpf: Distributed GPGPU Computing, talk at LA-SiGMA TESC Meeting, LSU, Baton Rouge, Louisiana, September 25, 2014. pdf, video
  • Hartmut Kaiser: Asynchronous Computing in C++, talk at CppCon (2014), Seattle, Washington, September 2014, pdf, video
  • Hartmut Kaiser: HPX, talks at LA-SiGMA TESC Meeting, LSU, Baton Rouge, Louisiana, First Talk- January 30, 2014 pdf; Second Talk- February 6, 2014 pdf, video
  • Hartmut Kaiser, Vinay Amatya: HPX: A C++ Standards Compliant Runtime System For Asynchronous Parallel And Distributed Computing, invited talk at C++Now (2013). pdf, video
  • Shuangyang Yang, W. Ligon III, M. Brodowicz, and H. Kaiser: A Persistent Storage Model for Extreme Scale, Scientific Computing Around Louisiana (February 2013 – New Orleans, Louisiana), pdf
  • B. Adelstein-Lelbach, Z.Byerly, D.Marcello, G. Clayton, and H. Kaiser, Octopus: A scalable AMR Toolkit for Astrophysics, Scientific Computing Around Louisiana (February 2013 – New Orleans, Louisiana), pdf
  • B. Adelstein-Lelbach, M. Anderson and H. Kaiser: HPX: A Parallel, Distributed C++11 Runtime System, C++Now! (May 2012 – Aspen, Colorado). pdf, video
  • M. Anderson, T. Sterling, H. Kaiser and D. Neilsen: Neutron Star Evolutions using Tabulated Equations of State with a New Execution Model, American Physical Society April 2012 Meeting (April 1, 2011 – Atlanta, Georgia). pdf
  • H. Kaiser: High Performance ParalleX (HPX), invited talk for the Center of Computation and Technology (CCT) Tech Talk Series (November 2011 – Baton Rouge, Louisiana). pdf, video
  • H. Kaiser: ParalleX – A Cure for Performance Impaired Applications, invited talk at the International Research Workshop for Advanced High Performance Computing Systems (2011). pdf

Posters

  • Zahra Khatami, Hartmut Kaiser, and J. Ramanujam: “HPX Data Prefetching Iterator”, Woman in High Performance Computing (WHPC), The International Conference on High Performance Computing, Networking, Storage and Analysis (SC16), November 2016. pdf
  • Z. Khatami, H. Kaiser, J. Ramanujam: Scalable Parallel Octree Using HPX With Hilbert Curve, SCALA 2016, Poster Session (February 12, 2016 – Baton Rouge, Louisiana). pdf
  • B. Wagle, S. Kellar, S.X. Yang, K.M. Tam, H. Kaiser, M. Jarrell, J. Moreno: HPX Implementation of Parquet Approximation, SCALA 2016, Poster Session (February 12, 2016 – Baton Rouge, Louisiana). pdf
  • Alice Koniges, Jayashree Ajay Candadai, Hartmut Kaiser, Kevin Huck, Jeremy Kemp, Thomas Heller, Matthew Anderson, Andrew Lumsdaine, Adrian Serio, Michael Wolf, Bryce Lelbach, Ron Brightwell, Thomas Sterling, HPX Applications and Performance Adaptation, SC15, Poster Session, pdf
  • H. Kaiser, J. Westerink, R. Luettich, C. Dawson, STORM: a Scalable Toolkit for an Open Community Supporting Near Real-time High Resolution Coastal Modeling, 2015 NSF SI2 PI Workshop (February 17-18, 2015 – Arlington, Virginia). pdf
  • Grant Mercer, Hartmut Kaiser: Writing C++ Standard Conforming Parallel Algorithms in HPX, CCT/LA-SiGMA REU Poster Session (August 1, 2014 – Baton Rouge, Louisiana). pdf
  • M. Stumpf, H. Kaiser, T. Heller: Implementing an interactive Mandelbrot Visualization on a GPGPU cluster using HPXCL, CCT/LA-SiGMA REU Poster Session (August 1, 2014 – Baton Rouge, Louisiana). pdf
  • B. Adelstein-Lelbach, H. Kaiser, H. Johansen, Performance Modeling of a Dependency-Driven Mini-App for Climate, CSSSP 2014 Poster Session (August 7, 2014 – Berkeley, California). pdf
  • D. Howard, H. Kaiser: Concurrent CPU and GPU Execution using HPX and the CUDA Driver API, SCALA 2014, Poster Session (February 21, 2014 – Baton Rouge, Louisiana). pdf
  • P. Grubel, J. Cook, H. Kaiser: Performance Studies Towards Adaptive Thread Scheduling, Early Research Showcase, Doctoral Showcase Program, SC 13 (November 2013- Denver, Colorado). pdf
  • D. Howard, H. Kaiser: Scalability of Monte Carlo Pi Calculation Using HPX, SURF Poster Session (August 2, 2013 – Baton Rouge, Louisiana). pdf
  • S. Crillo, B. Adelstein-Lelbach, H.Kaiser: Parallelization of the Smith-Waterman Algorithm with HPX, CCT/LA-SiGMA REU Poster Session (July 27, 2012 – Baton Rouge, Louisiana). pdf
  • M. LeSane: Microsoft Visual C++ Demangling, CCT/LA-SiGMA REU Poster Session (July 27, 2012 – Baton Rouge, Louisiana). pdf
  • B. Adelstein-Lelbach: The Active Global Address Space, Scientific Computing Around Louisiana (January 20, 2012 – Baton Rouge, Louisiana). pdf
  • V. Amatya, B. Adelstein-Lelbach, M. Brodowicz and H. Kaiser: Parcel Routing Feature for AGAS, Scientific Computing Around Louisiana (January 20, 2012 – Baton Rouge, Louisiana). pdf
  • A. Serio and H. Kaiser: Solving N-body Problems using HPX, Scientific Computing Around Louisiana (January 20, 2012 – Baton Rouge, Louisiana). pdf
  • K. Kufahl, B. Adelstein-Lelbach and H. Kaiser: Performance Monitoring in Distributed ParalleX Applications, CCT/LA-SiGMA REU Poster Session (July 28, 2011 – Baton Rouge, Louisiana). pdf

Other Technical Publications

  • Hartmut Kaiser, Thomas Heller, Michael Wong, P0361R0: Invoking Algorithms asynchronously, Proposal to the ISO C++ Standardization Committee, May 2016, pdf
  • Jared Hoberock, Michael Garland, Olivier Giroux, Hartmut Kaiser, P0058R1: An Interface for Abstracting Execution, Proposal to the ISO C++ Standardization Committee, Feb. 2016, pdf
  • Michael Wong, Hartmut Kaiser, Thomas Heller, P0234R0: Towards Massive Parallelism (aka Heterogeneous Devices/Accelerators/GPGPU) support in C++, Proposal to the ISO C++ Standardization Committee, Feb. 2016, pdf
  • Grant Mercer, Agustín Bergé, Hartmut Kaiser, N4167: Transform Reduce, an Additional Algorithm for C++ Extensions for Parallelism, Proposal to the ISO C++ Standardization Committee, Nov. 2014, pdf.

Preprints

  • M. Anderson, M. Brodowicz, H. Kaiser, B. Adelstein-Lelbach and T. Sterling: Neutron Star Evolutions using Tabulated Equations of State with a New Execution Model, (2012). pdf, bibtex
  • M. Anderson, M. Brodowicz, H. Kaiser, B. Adelstein-Lelbach and T. Sterling: Adaptive Mesh Refinement for Astrophysics Applications with ParalleX, (2011). pdf, bibtex
  • M. Anderson, M. Brodowicz, H. Kaiser, and T. Sterling: An Application Driven Analysis of the ParalleX Execution Model, (2011). pdf, bibtex

Theses

  • Lukas Troska: A HPX-based parallelization of a Navier-Stokes-solver, Bachelors Thesis defended at the Universität Bonn, August 2016. pdf
  • P. Grubel: Dynamic Adaptation in HPX – A Task-Based Parallel Runtime System, Ph.D. defended at New Mexico State University, August 2016. pdf
  • J. Wolf: Implementation of a backend to ISPC using HPX, bachelor’s thesis defended at Friedrich-Alexander Universität Erlangen-Nürnberg, July 13, 2016. pdf
  • R. Raj: Performance Analysis with HPX, Project Report at Louisiana State University, December, 2014. pdf
  • C. Guo: Implementing Asynchronous Prefix Scan Algorithm in HPX Execution Model, Project Report at Louisiana State University, December, 2014. pdf
  • B. Ghimire: Data Distribution in HPX, Thesis defended at Louisiana State University, December, 2014. pdf
  • V.C. Amatya: Parallel Processes in HPX: Designing an Infrastructure for Adaptive Resource Management, Ph.D. defended at Louisiana State University, Nov 11, 2014. pdf
  • S. Yang: A Persistent Storage Model for Extreme Computing, Ph.D. defended at Louisiana State University, Oct 31, 2014. pdf
  • J.A.E. Habraken: Adding capability-based security to high performance ParalleX, M.S. defended at the TU Eindhoven. Fac. Wiskunde en Informatica (Netherlands), October 7, 2013. pdf
  • T. Heller: Implementation of Data Flow for the ParalleX Execution Model,  M.S. defended at Friedrich Alexander University Nuremberg (Germany), April 16, 2012. pdf
  • C. Dekate: Extreme Scale Parallel N-body Algorithm with an Event-driven Constraint-based Execution Model, defended at Louisiana State University, April 4, 2011. pdf
  • D. Stark: Advanced Semantics for Accelerated Graph Processing, defended at Louisiana State University, April 13, 2011. pdf

a

GD Star Rating
a WordPress rating system

    Leave a Reply

    Your email address will not be published. Required fields are marked *