Research and development of HPCToolkit for measurement and analysis of application performance. Measurement, analysis and tuning of important science and engineering applications at the direction of the DOE Office of Science as part of the SciDAC PERI project. Research, development, and evaluation of programming models for scalable parallel systems. This work on both global view programming models (related to DARPA's HPCS program) and partitioned global address space languages, including UPC and Co-array Fortran.

Publications

  • HPCToolkit
    • Journals/Conferences/Workshops
      1. N Tallent, J Mellor-Crummey, L Adhianto, M Fagan and M Krentel, HPCToolkit: performance tools for scientific computing, J. Phys.: Conf. Ser. 125 012088 (5pp) doi: 10.1088/1742-6596/125/1/012088, 2008
      2. L. Adhianto, M. Fagan, M. Krentel, G. Marin, J. Mellor-Crummey, and N. R. Tallent. HPCToolkit: Performance measurement and analysis for supercomputers with node-level parallelism. In Workshop on Node Level Parallelism for Large Scale Supercomputers, in conjuction with Supercomputing 2008, November 2008.
    • Posters
      1. John Mellor-Crummey, Laksono Adhianto, Michael Fagan, Mark Krentel, and Nathan Tallent. Sampling-based Measurement and Analysis of Parallel Application Performance, High Performance Computer Science Week, Denver, Colorado, March 31-April 2, 2008
      2. L. Adhianto, S. Banerjee, M. Fagan, M. Krentel, G. Marin, J. Mellor-Crummey, and N. R. Tallent. HPCToolkit: Performance Tools for Parallel Scientific Computing. In SC '08: Proceedings of the 2008 ACM/IEEE conference on Supercomputing, New York, NY, USA, 2008. ACM.
    • Talks
      1. Mark Krentel, Laksono Adhianto and John Mellor-Crummey, HPCToolkit Components for Measurement, Analysis, and Presentation, Workshop on Performance Tools for Petascale Computing, July 21-24, 2008, Snowbird Ski and Summer Resort, Snowbird, Utah, USA
  • Previous publications
    • Journals
      1. Laksono Adhianto, Barbara M. Chapman Performance Modeling of Communication and Computation in Hybrid MPI and OpenMP Applications Simulation Modelling Practice and Theory, Vol. 15, issue 4, April 2007
      2. L.Adhianto, B. Chapman, D. Lancaster, I.Wolton, A. Kneer and F.Bodin Tools for OpenMP Application Development: The POST Project Concurrency: Practice and Experience Vol.12, pp. 1177-1191, 2000
    • Conferences/Workshops
      1. Laksono Adhianto, Barbara M. Chapman Autoscoping Support for OpenMP Compiler Tools and Compilers for Hardware Acceleration (TCHA'06), August 2006
      2. Laksono Adhianto, Barbara M. Chapman Performance Modeling of Communication and Computation in Hybrid MPI and OpenMP Applications In the Proceedings of the 2nd Performance Modeling and Analysis Computing (PMAC), 2006
      3. Barbara Chapman, Oscar Hernandez, Lei Huang, Tien-hsiung Weng, Zhenying Liu, Laksono Adhianto, Yi Wen Dragon: An Open64-Based Interactive Program Analysis Tool for Large Applications In the Proceedings of the 4th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2003
      4. Barbara M. Chapman, T. H. Weng, Oscar Hernandez, Zhenying Liu, Yi Wen, Laksono Adhianto Cougar: Interactive Tool for Cluster Computing Proceedings of the 6th World Multiconference on Systemics, Cybernetics and Informatics, Orlando, Florida, 2002
      5. Michael Leuschel, Laksono Adhianto, Michael Butler, Carla Ferreira and Leonid Mikhailov Animation and Model Checking of CSP and B using Prolog Technology Proceedings of the ACM Sigplan Workshop on Verification and Computational Logic VCL'2001, p.97-109
      6. Laksono Adhianto and Michael Leuschel Strategy for Improving Memory Locality Reuse and Exploiting Hidden Parallelism Proceedings ISSM 2001, Manchester, August 2001
      7. M. Leuschel, I. Wolton, T. Massart, and L. Adhianto Temporal Logic Model Checking of CSP, Tools and Techniques Workshop on Automated Verification of Critical Systems, Oxford, 2001
      8. L.Adhianto, B. Chapman, D. Lancaster, I.Wolton, A. Kneer and F.Bodin Tools for OpenMP Application Development: The POST Project, First European Workshop on OpenMP (EWOMP), 1999.