Current work
- 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, CScADS projects, PIPER and ECP.
- 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 (PGAS), including UPC and Coarray Fortran.
Publications
- CoArray Fortran
- Guohua Jin, John Mellor-Crummey, Laksono Adhianto, William N. Scherer III, Chaoran Yang. Implementation and Performance Evaluation of the HPC Challenge Benchmarks in Coarray Fortran 2.0. Proceedings of the 25th IEEE International Parallel Distributed Processing Symposium, Anchorage, Alaska, USA, May 2011.
- William N. Scherer III, Laksono Adhianto, Guohua Jin, John Mellor-Crummey, and Chaoran Yang. Hiding Latency in Coarray Fortran 2.0. The Fourth Conference on Partitioned Global Address Space Programming Models. New York, NY, October 12-15, 2010.
- John Mellor-Crummey, Laksono Adhianto, William N. Scherer, III, and Guohua Jin. 2009. A new vision for coarray Fortran. In Proceedings of the Third Conference on Partitioned Global Address Space Programing Models (PGAS '09). ACM, New York, NY, USA, , Article 5 , 9 pages. DOI=10.1145/1809961.1809969 http://doi.acm.org/10.1145/1809961.1809969
- John Mellor-Crummey, Laksono Adhianto, William Scherer. A Critique of Co-array Features in Fortran 2008 Working Draft J3/07-007r3i. J3-Fortran document, 2008.
- HPCToolkit
- Journals/Conferences/Workshops
- Philip Taffet, Laksono Adhianto. Addressing Challenges in Visualizing Huge Call-Path Traces. ICPP Workshops 2016: 319-328 DOI: 10.1109/ICPPW.2016.53
- Nathan R. Tallent, John Mellor-Crummey, Michael Franco, Reed Landrum, and Laksono Adhianto. 2011. Scalable fine-grained call path tracing. In Proceedings of the international conference on Supercomputing (ICS '11). ACM, New York, NY, USA, 63-74. DOI=10.1145/1995896.1995908 http://doi.acm.org/10.1145/1995896.1995908
- Nathan R. Tallent, Laksono Adhianto, and John M. Mellor-Crummey. Scalable identification of load imbalance in parallel executions using call path profiles. In SC '10: Proc. of the 2010 ACM/IEEE Conference on Supercomputing, 2010.
- Laksono Adhianto, John Mellor-Crummey, and Nathan R. Tallent. Effectively presenting call path profiles of application performance. In PSTI 2010: Workshop on Parallel Software Tools and Tool Infrastructures, in conjuction with the 2010 International Conference on Parallel Processing, 2010.
- L. Adhianto, S. Banerjee, M. Fagan, M. Krentel, G. Marin, J. Mellor-Crummey, and N. R. Tallent. HPCToolkit: Tools for performance analysis of optimized parallel programs. Concurrency and Computation: Practice and Experience. 22(6):685701, 2010.
- Tallent, N. R., Mellor-Crummey, J. M., Adhianto, L., Fagan, M. W., and Krentel, M. 2009. Diagnosing performance bottlenecks in emerging petascale applications. In Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis (Portland, Oregon, November 14 - 20, 2009). SC '09. ACM, New York, NY, 1-11. DOI= http://doi.acm.org/10.1145/1654059.1654111
- Fowler, R.; Adhianto, L.; de Supinski, B.; Fagan, M.; Gamblin, T.; Krentel, M.; Mellor-Crummey, J.; Schulz, M.; Tallent, N. Frontiers of performance analysis on leadership-class systems. Journal of Physics: Conference Series, Volume 180, Issue 1, pp. 012041 (2009).
- 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
- 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
- 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
- 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.
- Previous publications
- Journals
- 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
- 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
- Laksono Adhianto, Barbara M. Chapman. An Open64-based Framework for Analyzing Parallel Applications. Open64 Workshop in conjunction with CGO 2008, Boston, MA, 2008.
- Laksono Adhianto, Barbara M. Chapman. Autoscoping Support for OpenMP Compiler. Tools and Compilers for Hardware Acceleration (TCHA'06), August 2006
- 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
- 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
- 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
- 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