CASC: Center for Applied Scientific Computing
LAWRENCE LIVERMORE NATIONAL LABORATORY
Email: phlin at llnl.gov
I graduated in June 2013 and now I am a postdoctoral researcher at Lawrence Livermore National Laboratory. My research interests are compiler optimization, high performance computing and parallel computing.
I was a research assistant in laboratory for computational science and engineering (LCSE).
Thesis advisor: Pen-Chung Yew, Paul R. Woodward
Postdoctral mentor: Dan Quinlan, Chunhua Liao
Department of Computer Science and Engineering , University of Minnesota - Twin Cities (Minneapolis, MN, USA), June 2013
Department of Computer Science and Engineering , University of Minnesota - Twin Cities (Minneapolis, MN, USA), November 2007
Department of Computer Science, National Tsing Hua University (Hsinchu, Taiwan), June 2002
Sanyam Mehta, Pei-Hung Lin and Pen-Chung Yew, "Revisiting Loop Fusion in the Polyhedral Framework," to be appeared in PPoPP 2014
Woodward, Paul R ; Jayayaraj, J.;
Lin, p.-H. ; Knox, Mike; Porter, David H. ; Fryer, Christopher L.; Dimonte, Guy ; Joggerst, Candace C.; Rockefeller, Gabriel M.; Dai, William W. ; Kares, Robert J.; Thomas, Vincent A., "Simulating Turbulent Mixing from Richtmyer-Meshkov and Rayleigh-Taylor Instabilities in Converging Geometries using Moving Cartesian Grids," DECDC2012 Livermore, California
Pei-Hung Lin, J. Jayaraj, P. R. Woodward, Pen-Chung Yew, A Study of Performance Portability Using Piecewise-Parabolic Method (PPM) Gas Dynamics Applications, International Conference on Computational Science (ICCS) 2012.
Ramaprabhu, P.; Dimonte, Guy; Woodward, P.; Fryer, C.; Rockefeller, G.; Muthuraman, K.;
Lin, P.-H.; Jayaraj, J., The late-time dynamics of the single-mode Rayleigh-Taylor instability, Physics of Fluids, Volume 24, Issue 7, pp. 074107-074107-21 (2012)
Pei-Hung Lin, J. Jayaraj, P. R. Woodward, A study of the performance of multifluid PPM gas dynamics on CPUs and GPUs, SAAHPC 2011. Presentation slides:( PDF)
Pei-Hung Lin, J. Jayaraj, P. R. Woodward, P. Yew, A Code Transformation Framework for Scientific Applications on Structured Grids, Technical Report 11-021, UMN Computer Science and Engineering Technical Report, Sep. 2011.
Pei-Hung Lin, Jagan Jayaraj and Paul Woodward, A Strategy for Automatically Generating High Performance CUDA Code for a GPU Accelerator from a Specialized Fortran Code Expression, SAAHPC 2010 poster exhibition. Poster link: (PDF)
P.R. Woodward and J. Jayaraj and
P.-H. Lin and P.-C. Yew and M. Knox and J. Greensky and A. Nowatzki and K. Stoffels. Boosting the Performance of Computational Fluid Dynamics Codes for Interactive Supercomputing International Conference on Computational Science, ICCS 2010
Paul Woodward, Jagan Jayaraj and
Pei-Hung Lin, Interactive Supercomputing Enabled by Cell Processor Accelerators, SAAHPC 2010
Woodward, P. R., J. Jayaraj,
P.-H. Lin, and W. Dai, First Experience of Compressible Gas Dynamics Simulation on the Los Alamos Roadrunner Machine, Concurrency and Computation: Practice and Experience, Volume 21 Issue 17, Pages 2160 - 2175
P. Woodward, J. Jayaraj,
P.H. Lin, P.C. Yew, Moving Scientific Codes to IBM Cell Processor and Other Multicore Microprocessor CPUs, IEEE Computing In Science and Engineering, pages 16-25, November 2008.
CFD simulation using Intel MIC architecture at SuperComputing 2011, Seattle.
CFD simulation using IBM Roadrunner system at SuperComputing 2009, Portland.
Woodward, P. R., J. Jayaraj,
P.-H. Lin, and D. Porter, Programming Techniques for Moving Scientific Simulation Codes to Roadrunner, tutorial given 3/12/08 at Los Alamos.
Jagan Jayaraj and
Pei-Hung Lin, Mike Knox, Paul R. Woodward, Programming on IBM Cell Triblade, tutorial given 4/1/09 at Adapting GEO/CHEM/ASTRO Applications for Accelerators and Accelerator Clusters conference, NCSA.
Teaching assistant: Spring 2013, CSCI 1001 overview of computer science.
Teaching assistant: Spring 2013, CSCI 5421 advanced algorithm.
Guest Lecture: Spring 2012, CSCI 8205 parallel computer organization, PPM applications on HPC.
Guest Lecture: Spring 2010, EE 5940 Special Topics in Electrical Engineering: GPU Computing, Scientific programming on accelerator architecture: experiences from IBM Cell and GPU.