The Adaptive Code Kitchen: Flexible Tools for Dynamic Application Composition. - Pilsung Kang 002; Mike Heffner; Joy Mukherjee; Naren Ramakrishnan; Srinidhi Varadarajan; Calvin J. Ribbens; Danesh K. Tafti (IPDPS, 2007)

Modular, Fine-Grained Adaptation of Parallel Programs. - Pilsung Kang 002; Naresh K. C. Selvarasu; Naren Ramakrishnan; Calvin J. Ribbens; Danesh K. Tafti; Srinidhi Varadarajan (ICCS (1), 2009)

Modular implementation of adaptive decisions in stochastic simulations. - Pilsung Kang 002; Yang Cao 001; Naren Ramakrishnan; Calvin J. Ribbens; Srinidhi Varadarajan (SAC, 2009)

Dynamic tuning of algorithmic parameters of parallel scientific codes. - Pilsung Kang 002; Naresh K. C. Selvarasu; Naren Ramakrishnan; Calvin J. Ribbens; Danesh K. Tafti; Srinidhi Varadarajan (ICCS, 2010)

Modular Implementation of Program Adaptation with Existing Scientific Codes. - Pilsung Kang 002 (2010)

Maintainable and reusable scientific software adaptation: democratizing scientific software adaptation. - Pilsung Kang 002; Eli Tilevich; Srinidhi Varadarajan; Naren Ramakrishnan (AOSD, 2011)

Modular implementation of dynamic algorithm switching in parallel simulations. - Pilsung Kang 002 (Clust. Comput., 2012)

Adaptive Code Collage: A Framework to Transparently Modify Scientific Codes. - Pilsung Kang 002; Naren Ramakrishnan; Calvin J. Ribbens; Srinidhi Varadarajan; Michael A. Heffner (Comput. Sci. Eng., 2012)

Implementing modular adaptation of scientific software. - Pilsung Kang 002; Naresh K. C. Selvarasu; Naren Ramakrishnan; Calvin J. Ribbens; Danesh K. Tafti; Yang Cao 001; Srinidhi Varadarajan (J. Comput. Sci., 2012)

Software Analysis Techniques for Detecting Data Race. - Pilsung Kang 002 (IEICE Trans. Inf. Syst., 2017)

GPU-Accelerated Stochastic Simulation of Biochemical Networks. - Pilsung Kang 002 (IEICE Trans. Inf. Syst., 2018)

Implementing Adaptive Decisions in Stochastic Simulations via AOP. - Pilsung Kang 002 (IEICE Trans. Inf. Syst., 2018)

Dynamic Algorithm Switching in Parallel Simulations using AOP. - Pilsung Kang 002 (J. Inf. Sci. Eng., 2018)

Function call interception techniques. - Pilsung Kang 002 (Softw. Pract. Exp., 2018)

OpenACC Parallelization of Stochastic Simulations on GPUs. - Pilsung Kang 002 (IEICE Trans. Inf. Syst., 2019)

Accelerating Stochastic Simulations on GPUs Using OpenCL. - Pilsung Kang 002 (IEICE Trans. Inf. Syst., 2019)

Benchmarking GPU-Accelerated Edge Devices. - Jongmin Jo; Sucheol Jeong; Pilsung Kang 002 (BigComp, 2020)

Implementing Scientific Simulations on GPU-accelerated Edge Devices. - Sungmin Lim; Pilsung Kang 002 (ICOIN, 2020)

A Taste of Scientific Computing on the GPU-Accelerated Edge Device. - Pilsung Kang 002; Sungmin Lim (IEEE Access, 2020)

Benchmarking Modern Edge Devices for AI Applications. - Pilsung Kang 002; Jongmin Jo (IEICE Trans. Inf. Syst., 2021)

Evaluating Coding Proficiency of Large Language Models: An Investigation Through Machine Learning Problems. - Eunbi Ko; Pilsung Kang 002 (IEEE Access, 2025)