A Survey of High Performance Computing (HPC) Infrastructure in Thailand

Main Article Content

Vara Varavithya
Supakit Prueksaaroon

Abstract

In the last decade, government organizations and private companies in Thailand have invested considerably in computing resources. Research collaborations typically band together based on shared interests and propose projects to compete for funding. Thus, many institutions frequently use similar computing resources. A bird's eye view of high-performance computer infrastructure in Thailand is important in many ways. To the best of our knowledge and ability, we gathered information on government procurements of HPC resources in the past five years, which cover several organizations and ministries. We list the system specifications and tabulate the target application areas for each system. The aggregated number of cores and storage space for HPC in Thailand, commissioned during the past five years, is 54,838 cores and 21 PB, respectively. We also describe the large data transfers using UniNet for HPC applications. The survey results can be used by academics and decision-makers to build research agendas and national development strategies.

Article Details

How to Cite
[1]
V. Varavithya and S. Prueksaaroon, “A Survey of High Performance Computing (HPC) Infrastructure in Thailand”, ECTI-CIT Transactions, vol. 17, no. 2, pp. 255–264, Jun. 2023.
Section
Research Article

References

J. Gustafson, “A paradigm for grand challenge performance evaluation,” in Toward Teraflop Computing and New Grand Challenge Applications, Mardi Gras’94 Conference, pp. 279–28, 1994.

D. Reed, D. Gannon, and J. Dongarra, “Reinventing high-performance computing: Challenges and opportunities,” 2022. Available from https://arxiv.org/abs/2203.02544. [AccessedDec.20,2022].

E. Strohmaier, H. Meuer, J. Dongarra, and H. Simon, “The TOP500 list and progress in highperformance computing,” Computer, vol. 48, no. 11, pp. 42–49, 2015.

M. Sato et al., “Co-Design for A64FX Manycore Processor and “Fugaku”,” SC20: International Conference for High Performance Computing, Networking, Storage and Analysis, Atlanta, GA, USA, pp. 1-15, 2020.

J. Dongarra, P. Luszczek, and A. Petitet, “The LINPACK benchmark: Past, present, and future,” Concurrency and Computation: Practice and Experience, vol. 15, no. 9, pp. 803–820, 2003. Available from https://doi.org/10.1002/cpe.728. [Accessed Dec. 15, 2022].

D. Becker, T. Sterling, D. Savarese, J. Dorband, U. Ranawake, and C. Packer, “Beowulf: A Parallel Workstation for Scientific Computation,” in International Conference on Parallel Processing, 1995.

NSTDA Supercomputer Center (ThaiSC), https://thaisc.io, [Accessed April, 2023].

Y. Poovarawan and P. Uthayopas, “Highperformance computing: Needs and application to Thailand,” in 20th Electrical Engineering Conference (EECON), 1997.

P. Uthayopas, S. Katchamart, J. Fakcharoenpol, and P. Hemunnopjit, “SMILE: Toward the affordable high-performance computing platform using network-based multicomputer,” in 1st Annual National Computational Science and Engineering Symposium (ANSCSE), 1997.

P. Uthayopas, S. Sa-nguanpong, and Y. Poovarawan, “Building a large Beowulf cluster system: PIRUN experience,” in 4th Annual National Symposium on Computational Science and Engineering (ANSCSE), 2000.

P. Uthayopas, J. Maneesilp, and P. Ingongnamm, “SCMS: An integrated cluster management tool for Beowulf cluster system,” in International Conference on Parallel and Distributed Proceeding Techniques and Applications (PDPTA), 2000.

C. Sriprayoonskul and P. Uthayopas, “SQMS: A batch scheduling system for large PC cluster,” in 5th Annual National Symposium on Computational Science and Engineering (ANSCSE), 2001.

I. Foster, C. Kesselman, and S. Tuecke, “The anatomy of the grid: Enabling scalable virtual organizations,” in International Journal of High-Performance Computing Applications, vol. 15, no. 3, pp. 200–222, 2001.

V. Varavithya and P. Uthayopas, “ThaiGrid: Architecture and overview,” NECTEC Technical Journal, vol. 2, no. 9, pp. 219–224, 2001.

V. Varavithya and P. Uthayopas, “Design considerations in building terascale cluster computing systems,” in National Computer Science and Engineering Conference (NCSEC), 2005.

P. Uthayopas and V. Varavithya, “Architecture and software designs for the Thai national grid infrastructure,” in National Computer Sciences and Engineering Conference (NCSEC), 2006.

P. Uthayopas and V. Varavithya, “Building a national grid infrastructure: A ThaiGrid experience,” EIT Computer, 2009.

T. Achalakul, B. Sirinaovakul, and N. Nuttaworakul, “Virtual Laboratory: A distributed collaborative environment,” Computer Applications in Engineering Education, vol. 12, no. 1, pp. 44–53, 2004.

S. Phatanapherom and P. Uthayopas, “Building a scientific grid portal for the Thai national grid system,” in 11th Annual National Symposium on Computational Science and Engineering (ANSCSE), 2007.

S. Pumma and W. Feng, P. Phunchongharn, S. Chapeland, and T. Achalakul, “A runtime estimation framework for ALICE,” Future Generation Computer Systems, vol. 72, pp. 65–77, 2017.

K. Jutawongcharoen, V. Varavithya, K. Lekdee, A. Chaichit, and S. Sribuddee, “The implementation of the UniNet’s research DMZ,” in 20th International Computer Science and Engineering Conference (ICSEC), 2016.

T. Szeto T and V. Varavithya, “Parallel file transfers for HPC applications in the UniNet environment,” in 16th Annual International Symposium on Computational Science and Engineering (ANSCSE), 2012.

NSTDA Genomic Thailand Project, https://genomicsthailand.com/, [Accessed Jan, 2023]

P. Morreale and J. Anderson, “Software-defined networking,” CRC Press, 2014.

T. Rosado T and J. Bernardino, “An overview of OpenStack architecture,” in 18th International Database Engineering and Applications Symposium (IDEAS’14), Association for Computing Machinery, pp. 366–367, 2014.

D. Merke, “Docker: Lightweight Linux containers for consistent development and deployment,” Linux Journal, issue 239, no. 2, 2014.

Production-grade container orchestration. https://kubernetes.io/. [Accessed Oct. 23, 2022].

G. Guidi, M. Ellis, A. Buluc, K. Yelick, and D. Culler, “10 Years Later: Cloud computing is closing the performance gap,” in International Conference on Performance Engineering (ICPE’21), pp. 41–48, 2021.