ÀÎÅÚÀº 2019 ±¹Á¦ ½´ÆÛÄÄÇ»Æà ÄÁÆÛ·±½º(2019 International Supercomputing Conference, ÀÌÇÏ ISC 2019) ¿¡¼ ÀÎÅÚÀÇ µ¥ÀÌÅÍ Á᫐ Æ÷Æ®Æú¸®¿À°¡ ¾î¶»°Ô Â÷¼¼´ë °í¼º´É ÄÄÇ»ÆÃ(HPC) ½Ã½ºÅÛÀ» º¯È½ÃÅ°°í ¾÷°è¸¦ ¿¢»ç±Þ ÄÄÇ»ÆÃÀ¸·Î À̲ø¾î ³ª°¥ Áö¿¡ ´ëÇÑ ³»¿ëÀ» ¹ßÇ¥Çß´Ù.
ÀÎÅÚ ºÎ»çÀå °â ÀͽºÆ®¸² ÄÄÇ»Æà ºÎ¹® ÃÑ°ý ¸Å´ÏÀúÀÎ Æ®¸®½¬ ´ïÅ©·ÎÀú(Trish Damkroger)´Â “¿À´Ã³¯ÀÇ µ¥ÀÌÅÍ Á᫐ ¼¼»ó¿¡¼ ÀÎÅÚÀº Çõ½Å°ú ¼º´ÉÀ» Áö¼ÓÀûÀ¸·Î À̲ø¾î ³ª°¡°í ÀÖ´Ù. ÀÎÅÚ® Á¦¿Â® Ç÷¡Æ¼³Ñ 9200 ÇÁ·Î¼¼¼¿Í ÀÎÅÚ® ¿ÉÅ×Àή DC Æ۽ýºÅÏÆ® ¸Þ¸ð¸®¸¦ Æ÷ÇÔÇÏ´Â HPC ¼Ö·ç¼Ç Æ÷Æ®Æú¸®¿À·Î Àü·Ê¾ø´Â °úÇÐÀû ¹ß°ß°ú ¿¬±¸°¡ °¡´ÉÇØÁ³´Ù”°í ÀüÇß´Ù.
¿À´Ã³¯ ÷´Ü HPC ½Ã½ºÅÛÀº ±âÁ¸ÀÇ HPC µ¥ÀÌÅÍ ºÐ¼®°ú ÀΰøÁö´É(AI) ±â¼úÀ» ¸ðµÎ È°¿ëÇÏ¿© °¡Àå º¹ÀâÇÑ °úÇÐÀû ¹®Á¦µéÀ» È¿À²ÀûÀ¸·Î ó¸®ÇÑ´Ù. HPC ½Ã½ºÅÛ¿¡¼ ¿ä±¸ÇÏ´Â ÄÄÇ»Æà ¼º´ÉÀÌ ´õ¿í Áõ°¡ÇÔ¿¡ µû¶ó, ¸Þ¸ð¸® ´ë¿ªÆøÀº Á¡Á¡ º´¸ñ Çö»óÀ» ÀÏÀ¸Å°°í ÀÖ´Ù. ÀÎÅÚÀº ISC 2019¿¡¼ ÀÎÅÚÀÇ µ¥ÀÌÅÍ Á᫐ Æ÷Æ®Æú¸®¿À°¡ HPC µ¥ÀÌÅÍ ºÐ¼®°ú AI °¡¼Óȸ¦ ´ÜÀÏ ÄÄÇ»Æà ȯ°æ¿¡ ÅëÇÕÇÏ¿© HPC ½Ã½ºÅÛ¸¸ÀÇ µµÀü °úÁ¦¸¦ ÇØ°áÇÔÀ» º¸¿©ÁÖ°í, ÄÄÇ»Æà ¿£ÁøÀ» °ø±ÞÇÏ´Â »õ·Î¿î ¸Þ¸ð¸® ¹× ½ºÅ丮Áö Æз¯´ÙÀÓÀ» ¹ßÇ¥Çß´Ù.
ÀÎÅÚÀÇ µ¥ÀÌÅÍ Á᫐ Æ÷Æ®Æú¸®¿À´Â ½Ã½ºÅÛ ¼³°èÀڵ鿡°Ô ´ë·®ÀÇ µ¥ÀÌÅ͸¦ À̵¿, ÀúÀå ¹× Ã³¸®Çϴ ÷´Ü ÄÄÇ»Æà ½Ã½ºÅÛ ±¸ÃàÀ» À§ÇÑ ±âÃʸ¦ Á¦°øÇÑ´Ù. ÀÎÅÚÀº °¡Àå ³ôÀº ÄÄÇ»Æà ¼º´ÉÀ» ÇÊ¿ä·Î ÇÏ´Â ½Ã½ºÅÛÀ» À§ÇØ ÀÎÅÚ® Á¦¿Â® Ç÷¡Æ¼³Ñ 9200 ÇÁ·Î¼¼¼ ±â¹Ý »çÀü ±¸¼º ½Ã½ºÅÛÀ» ¹ßÇ¥ÇßÀ¸¸ç, ÀÌ´Â ¾ÆÅ佺(Atos), HPE, ·¹³ë¹ö, Æë±ÏÄÄÇ»ÆÃ(Penguin Computing), ¸Þ±×¿þ¾î(Megware) µî °øÀÎ ÀÎÅÚ ¸®¼¿·¯ ¹× ÆÄÆ®³Ê»ç¸¦ ÅëÇØ ±¸ÀÔÇÒ ¼ö ÀÖ´Ù. 2¼¼´ë ÀÎÅÚ Á¦¿Â ½ºÄÉÀÏ·¯ºí ÇÁ·Î¼¼¼ Á¦Ç°±ºÀÇ ÀÏȯÀÎ ÀÎÅÚ Á¦¿Â Ç÷¡Æ¼³Ñ 9200 ÇÁ·Î¼¼¼ ½Ã¸®Áî´Â °úÇÐÀû ½Ã¹Ä·¹À̼Ç, À繫 ºÐ¼®, ÀΰøÁö´É ¹× µö·¯´×, 3D ¸ðµ¨¸µ ¹× ºÐ¼®, ¾ÏÈ£È¿Í µ¥ÀÌÅÍ ¾ÐÃà µî ¿öÅ©·Îµå¿Í È°¿ëµµ¿¡ ¼±µµÀûÀÎ ¼º´ÉÀ» Á¦°øÇϵµ·Ï ¼³°èµÆ´Ù. ÀÎÅÚ® µö·¯´× ºÎ½ºÆ®(ÀÎÅÚ DL ºÎ½ºÆ®) ±â¼úÀ» ÅëÇÕÇÑ ÀÎÅÚ Á¦¿Â Ç÷¡Æ¼³Ñ 9200 ÇÁ·Î¼¼¼´Â ÀÌÀü ¼¼´ë Á¦¿Â ½ºÄÉÀÏ·¯ºí ÇÁ·Î¼¼¼ ´ëºñ ÃÖ´ë 30¹è1°¡¼ÓÈµÈ AI ¼º´ÉÀ» º¸¿©ÁØ´Ù.
ÀÎÅÚÀº ¶ÇÇÑ ISC 2019¿¡¼ ECMWF, EPCC4, ÈÄÁöÂê(Fujitsu), Arctur ¹× NEXTGenIO ÇÁ·ÎÁ§Æ® ÆÄÆ®³Ê»çµé°ú ÇÔ²² ÀÎÅÚ ¿ÉÅ×ÀÎ DC Æ۽ýºÅÏÆ® ¸Þ¸ð¸®¸¦ »ç¿ëÇÑ ´Ù¾çÇÑ ½´ÆÛÄÄÇ»Æà ¾ÖÇø®ÄÉÀ̼ǿ¡¼ °¡Àå ÃÖ½ÅÀÇ È¹±âÀûÀÎ ¼º´É °á°ú¸¦ °ø°³Çß´Ù.
• À¯·´Á߱⠿¹º¸¼¾ÅÍ(The European Centre for Medium-Range Weather Forecasts, ECMWF)´Â Á߱⠿¹º¸¿ë ±â»ó µ¥ÀÌÅÍÀÇ ÀúÀå¼ÒÀÎ ÇÊµå µ¥ÀÌÅͺ£À̽º¸¦ Æ۽ýºÅÏÆ® ¸Þ¸ð¸®¿¡ ÀúÀåÇÏ°í ¿©·¯ ÄÄÇ»Æà ³ëµå¿¡ ¹èÆ÷ÇÔÀ¸·Î½á 10¹è ³ôÀº ´ë¿ªÆøÀ» ´Þ¼ºÇß´Ù. ÀÎÅÚ ¿ÉÅ×ÀÎ DC Æ۽ýºÅÏÆ® ¸Þ¸ð¸®°¡ žÀçµÈ ÄÄÇ»Æà ³ëµå¸¦ ÅëÇØ ECMWFÀÇ ±Û·Î¹ú ±â»ó ¿¹ÃøÀ» °¡¼ÓȽÃÄ×°í ÇØ´ç ¸ðµ¨À» ±¸µ¿ÇÏ´Â µ¥ ÇÊ¿äÇÑ ÀÔÃâ·Â(I/O) ³ëµåÀÇ ¼ö°¡ ÁÙ¾îµé¾ú´Ù.
• Arctur HPC ¼¾ÅÍ´Â ¹Ù¸£¼¿·Î³ª ½´ÆÛÄÄÇ»ÅÍ ¼¾ÅÍ¿Í Çù·ÂÇÏ¿© Àü±â °æ·® Ç×°ø±âÀÇ 3D ¸ðµ¨ ½Ã¹Ä·¹ÀÌ¼Ç ¼Óµµ¸¦ 2¹è Çâ»ó½ÃÅ°°í, 16³ëµå¿¡ OpenFOAM ·±Å¸ÀÓÀ» 50% ÁÙ¿´´Ù.
• EPCC´Â ÀÎÅÚ ¿ÉÅ×ÀÎ DC Æ۽ýºÅÏÆ® ¸Þ¸ð¸®°¡ žÀçµÈ ÄÄÇ»Æà ³ëµå¿¡¼ Äڵ带 ½ÇÇà ½Ã CASTEP(±¤¹° ¹× ¹°Áú ¿¡³ÊÁö °è»ê ÇÁ·Î±×·¥) Àç·á °úÇÐ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ 2¹è ³ôÀº ´ë¿ªÆø(throughput)À» ´Þ¼ºÇÏ¿© ¿©·¯ ¿µ¿ª¿¡¼ Àç·á °úÇÐ ¿¬±¸¸¦ °¡¼ÓÈÇß´Ù.
ÀÎÅÚÀº HPC ½Ã½ºÅÛ¿¡¼ ÀÎÅÚ ¿ÉÅ×ÀÎ DC Æ۽ýºÅÏÆ® ¸Þ¸ð¸®ÀÇ µµÀÔÀ» ´õ¿í °¡¼ÓÈÇÏ°í ÀÖ´Ù. ÀÎÅÚÀº ÀÎÅÚ ¿ÉÅ×ÀÎ DC Æ۽ýºÅÏÆ® ¸Þ¸ð¸®¿Í DAOS(Distributed Asynchronous Object Storage)¸¦ È°¿ëÇÏ´Â Çõ½ÅÀûÀÎ ½´ÆÛÄÄÇ»Æà ½ºÅ丮Áö ¾ÆÅ°ÅØó¸¦ ¹ßÇ¥Çß´Ù. DAOS´Â ³ôÀº ´ë¿ªÆø, ªÀº Áö¿¬½Ã°£ ¹× ³ôÀº ÀÔÃâ·Â(I/O) ÀÛ¾÷À» Á¦°øÇÏ´Â ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ½ºÄÉÀϾƿô °´Ã¼ ÀúÀå¼Ò·Î, HPC ¹× AI ¿öÅ©·ÎµåÀÇ ÅëÇÕÀ» À§ÇØ ¼³°èµÇ¾ú´Ù. ÀÌ »õ·Î¿î ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ½ºÅ丮Áö ¿£ÁøÀº ¿À´Ã³¯ÀÇ º´·Ä ÆÄÀÏ ½Ã½ºÅÛÀÇ ÀϺΠÇÑ°èÁ¡À» ÇؼÒÇÑ´Ù.
ALCF-X ÇÁ·ÎÁ§Æ® µð·ºÅÍ°â ¿¢»ç±Þ ÄÄÇ»Æà ½Ã½ºÅÛ ºÎ±¹ÀåÀÎ ¼öÀÜ ÄÚ±Û¶õ(Susan Coghlan)Àº “¾Æ¸£°ï ¸®´õ½Ê ÄÄÇ»Æà ½Ã¼³(Argonne Leadership Computing Facility, ALCF)Àº 2021³â¿¡ Ãâ½ÃµÇ´Â ¹Ì±¹ ÃÖÃÊÀÇ ¿¢»ç±Þ ½Ã½ºÅÛÀÎ ¿À·Î¶ó(Aurora)ÀÇ ÀÏȯÀ¸·Î DAOS ½ºÅ丮Áö ½Ã½ºÅÛÀÇ Ã¹ ÁÖ¿ä »ý»ê ±¸Ãà »ç·Ê°¡ µÉ ¿¹Á¤ÀÌ´Ù. DAOS ½ºÅ丮Áö ½Ã½ºÅÛÀº ¿¢»ç±Þ ÄÄÇ»ÅÍ¿¡¼ ±¤¹üÀ§ÇÑ ÀÔÃâ·Â ¿öÅ©·Îµå¿¡ ÇÊ¿äÇÑ ¸ÞŸµ¥ÀÌÅÍ ÀÛ¾÷¼Óµµ ¹× ´ë¿ªÆøÀ» Á¦°øÇϵµ·Ï ¼³°èµÇ¾ú´Ù”°í ÀüÇß´Ù.
ÀÎÅÚÀº ¶ÇÇÑ ISC 2019¿¡¼ ÀÚ»çÀÇ One API ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ »ó¼¼ ³»¿ëÀ» °ø°³Çß´Ù. ÀÌ ÇÁ·ÎÁ§Æ®´Â ´Ù¾çÇÑ ÄÄÇ»Æà ¾ÆÅ°ÅØó¿¡¼ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» °£¼ÒÈÇϱâ À§ÇÑ ÅëÇÕ ÇÁ·Î±×·¡¹Ö ¸ðµ¨À» Á¦°øÇÒ ¿¹Á¤ÀÌ´Ù. ÀÎÅÚÀÇ One API´Â ¾÷°è Ç¥ÁØ ¹× °³¹æÇü ½ºÆåÀ» ±â¹ÝÀ¸·ÎÇÏ¸ç ¿ÀÇ OpenMP*, MPI, Æ÷Æ®¶õ(Fortran) µî°ú »óÈ£ ¿î¿ëÀÌ °¡´ÉÇØÁú ¿¹Á¤ÀÌ´Ù. |