I'm a Ph.D. candidate in Computer Science at UC Berkeley, advised by Professor Kathy Yelick. I'm interested in High Performance Computing and Parallel Computing. My current research focuses on avoiding communication in parallel, distributed N-body and linear algebra algorithms on supercomputers to achieve highly-scalable and energy-efficient implementations. My previous work includes optimizing scientific applications on hardware accelerators such as GPU, Intel Xeon Phi, and Cell Broadband Engine.
I'm affiliated with the Berkeley Benchmarking and Optimization Group (BeBOP) and the Dynamic Exascale Global Address Space Programming Environments (DEGAS) project at the Lawrence Berkeley National Laboratory.
I'm a Fulbrighter from Thailand. My first name is pronounced 'pen-pon' instead of 'pen-porn'.