P
Putt Sakdhnagool
Researcher at Purdue University
Publications - 16
Citations - 166
Putt Sakdhnagool is an academic researcher from Purdue University. The author has contributed to research in topics: Compiler & Speedup. The author has an hindex of 6, co-authored 16 publications receiving 137 citations. Previous affiliations of Putt Sakdhnagool include Thailand National Science and Technology Development Agency.
Papers
More filters
Proceedings ArticleDOI
Quantum Dynamics at Scale: Ultrafast Control of Emergent Functional Materials
Subodh Tiwari,Aravind Krishnamoorthy,Pankaj Rajak,Putt Sakdhnagool,Manaschai Kunaseth,Fuyuki Shimojo,Shogo Fukushima,Aiichiro Nakano,Ye Luo,Rajiv K. Kalia,Ken-ichi Nomura,Priya Vashishta +11 more
TL;DR: This paper describes efforts to scale the quantum molecular dynamics engine toward the United States' first exaflop/s computer, under an Aurora Early Science Program project named "Metascalable layered material genome".
Book ChapterDOI
Formalizing Structured Control Flow Graphs
TL;DR: It is shown that compilers, both front-ends and back-ends, may generate unstructured CFGs from structured program sources, which necessitates mechanisms to obtain structuredCFGs from unstructuring ones.
Journal ArticleDOI
Comparative analysis of coprocessors
TL;DR: In this paper, the authors evaluate performance and programming productivity across a range of microbenchmarks and applications and find that the performance advantage of GPUs outweighs the productivity benefit of Xeon Phis.
Journal Article
TARA: A Year in Review
Putt Sakdhnagool,Manaschai Kunaseth,Apivadee Piyatumrong,Chompoonut Rungnim,Viwan Jarerattanachat,Wirote Udomsiripinij,Kittithorn Tharatipayakul,Takdanai Suwan,Piyawut Srichaikul +8 more
TL;DR: The TARA cluster is a heterogeneous cluster with a theoretical peak performance of 500 teraflops as discussed by the authors, which supports large-scale computing demand from wide range of computational science applications in Thailand.
Proceedings ArticleDOI
POSTER: Pagoda: A Runtime System to Maximize GPU Utilization in Data Parallel Tasks with Limited Parallelism
TL;DR: Pagoda is presented, a runtime system that virtualizes GPU resources, using an OS-like daemon kernel called MasterKernel, which enables the GPU to keep scheduling and executing tasks as long as free warps are found, dramatically reducing underutilization.