PC ´º½º Ȩ Àαâ PC ´º½º

Arm, HPC ¿¡ÄڽýºÅÛ È®ÀåÇϸç ETRI¿Í ½´ÆÛÄÄÇ»ÅÍ °³¹ß Çù·Â ¹ßÇ¥

2020-11-30 10:45
ÆíÁýºÎ press@bodnara.co.kr

¿µ±¹ÀÇ ¹ÝµµÃ¼ ¼³°è(IP) ±â¾÷ ArmÀÌ ´Ù¾çÇÑ ±â¾÷µé°ú Çù·ÂÇϸ鼭 HPC ¿¡ÄڽýºÅÛÀ» È®ÀåÇÏ°í ÀÖ´Ù°í ¹àÇû´Ù.

ArmÀº ETRI(Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø)°¡ ¼³°èÇÏ´Â ÃÖÃÊÀÇ ½´ÆÛÄÄÇ»ÅÍÀÎ K-AB21(K-Artificial Brain 21)¿¡ ³×¿À¹ö½º V1À» Æ÷ÇÔÇÑ ArmÀÇ ±â¼úÀ» Áö¿øÇÒ ¿¹Á¤À̶ó°í ¹ßÇ¥Çß´Ù. ArmÀº ‘½´ÆÛÄÄÇ»Æà ÄÁÆÛ·±½º(ISC High Performance, ÀÌÇÏ ISC)’ÀÇ TOP500 °æ¿¬´ëȸ¿¡¼­ 2ȸ ¿¬¼Ó ¼¼°è 1À§¿¡ ¿À¸¥ ½´ÆÛÄÄÇ»ÅÍ ÈÄ°¡Äí(Fugaku)ÀÇ ±â¼ú ±â¹ÝÀ» Á¦°øÇÑ ¹Ù ÀÖÀ¸¸ç, ÀÌ¿Ü¿¡µµ ´Ù¾çÇÑ ±â¾÷¿¡ Arm ±â¹Ý ¼Ö·ç¼ÇÀ» Á¦°øÇϸ鼭 HPC ¿¡ÄڽýºÅÛÀ» Áö¼ÓÀûÀ¸·Î È®ÀåÇÏ°í ÀÖ´Ù.

HPC ¿¡ÄڽýºÅÛ Àü¹Ý¿¡¼­ Arm ±â¹Ý ¼Ö·ç¼Ç µµÀÔÀÌ Áõ°¡ÇÏ°í ÀÖ´Ù. ƯÈ÷, ETRI´Â °ð Ãâ½ÃµÉ ArmÀÇ ³×¿À¹ö½º V1À» ÀÚ»ç ÃÖÃÊ ½´ÆÛÄÄÇ»ÅÍÀÎ K-AB21 ½Ã½ºÅÛ¿¡ µµÀÔÇÒ °èȹÀ̶ó°í ¹àÇû´Ù. ³×¿À¹ö½º V1Àº ArmÀÇ SVE(Scalable Vector Extensions)¸¦ Áö¿øÇϴµ¥, À̸¦ ÅëÇØ ETRIÀº AB21¿¡¼­ CPU´ç 16Å׶óÇ÷ӽº, ·¢´ç 1600Å׶óÇ÷ӽº¸¦ ´Þ¼ºÇÏ°í ¸ñÇ¥ ´ëºñ Àü·Â¼Ò¸ð¸¦ 60% °¨¼Ò¸¦ ½ÇÇöÇÒ °èȹÀÌ´Ù.

ÇÑÆí ¾ÏÆä¾î ÄÄÇ»ÆÃ(Ampere Computing), »÷µð¾Æ(Sandia) ±¹¸³ ¿¬±¸¼Ò, ºê¸®½ºÅç ´ëÇÐ, AWS´Â ÀÌ´Þ ÃÊ ¿­¸° AHUG(Arm High-Performance Computing User Group) ȸÀÇ¿¡¼­ °¢ »çÀÇ Arm ±â¹Ý HPC¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ °èȹÀ» °øÀ¯Çß´Ù. 11¿ù ÃÊ¿¡ ÁøÇàµÈ SC20 Çà»ç¿¡¼­´Â À¯·´ ÇÁ·Î¼¼¼­ À̴ϼÅƼºê(European Processor Initiative)°¡ ¼³¸³ÇÑ ±â¾÷ÀÎ SiPearlµµ ÀÚ»çÀÇ ¿¢»ç½ºÄÉÀÏ ÄÄÇ»Æà ÇÁ·ÎÁ§Æ®ÀÇ ÀÏȯÀÎ ·¹¾Æ(Rhea) ÇÁ·Î¼¼¼­¿¡ ³×¿À¹ö½º V1À» µµÀÔÇÒ ¿¹Á¤À̶ó°í ÀçÂ÷ °­Á¶Çß´Ù. ¶ÇÇÑ, ¿£ºñµð¾Æµµ ¿¬±¸ÀÚµéÀÌ ¿£ºñµð¾ÆÀÇ A100 GPU¿Í Arm ³×¿À¹ö½º ±â¹Ý ¾ÏÆä¾î ¾ËÆ®¶ó(Altra) CPU¸¦ ÀÌ¿ëÇÑ ArmÀÇ HPC¿¡¼­ 26¹è¿¡ ´ÞÇÏ´Â ¼º´É Çâ»óÀ» ±¸ÇöÇß´Ù°í ¹ßÇ¥Çß´Ù.

¸®ÄË(RIKEN)°ú ÈÄÁöÂê(Fujitsu)°¡ °øµ¿ °³¹ßÇÑ Arm ±â¼ú ±â¹ÝÀÇ ½´ÆÛÄÄÇ»ÅÍÀÎ ÈÄ°¡Äí(Fugaku)´Â µÎ ¹ø ¿¬¼ÓÀ¸·Î ½´ÆÛÄÄÇ»ÅÍ Top500 ¸®½ºÆ®¿¡ 1À§¸¦ Â÷ÁöÇß´Ù. ÀÌ·¯ÇÑ ¼º°ú´Â ArmÀÇ ±â¼ú¸¸ÀÌ Á¦°øÇÒ ¼ö ÀÖ´Â HPCÀÇ ³ôÀº ¼º´É¿¡ ´ëÇÑ ¼ö¿ä°¡ ±Þ°ÝÇÏ°Ô Áõ°¡ÇÏ°í ÀÖ´Ù´Â °ÍÀ» Áõ¸íÇÑ´Ù. ArmÀº Àü·Â È¿À²°ú ¼º´É, È®À强ÀÇ ¿Ïº®ÇÑ Á¶ÇÕÀ» ÅëÇÑ µ¶º¸ÀûÀÎ HPC °ü·Ã ±â¼úÀ» Á¦°øÇÑ´Ù.

Arm ±â¹Ý ¼Ö·ç¼ÇÀÇ ¿µÇâ·ÂÀÌ °¡½ÃÈ­µÇ±â¿¡´Â ¾ÆÁ÷ À̸£Áö¸¸, ÈÄ°¡Äí°¡ Äڷγª19 ¿¬±¸¿¡ ¹ÌÄ£ ±àÁ¤ÀûÀÎ ¿µÇâ·ÂÀº ArmÀÇ ¼º°ú Áß Çϳª´Ù. ÈÄ°¡Äí´Â ù °¡µ¿ ¸î °³¿ù¸¸¿¡ 5°³ÀÇ ´Ù¸¥ Äڷγª19 ¿¬±¸ ÇÁ·ÎÁ§Æ®¿¡ È°¿ëµÇ¾ú´Âµ¥, ±×Áß Çϳª´Â °ø±â Áß¿¡¼­ ¹ÙÀÌ·¯½º°¡ ¾î¶»°Ô ¼øȯÇÏ´ÂÁö¸¦ Á¶»çÇÏ´Â ¿¬±¸À̸ç, ¶Ç Çϳª´Â 2,000°¡Áö°¡ ³Ñ´Â ±âÁ¸ ¾à¹°µéÀÇ È¿´ÉÀ» ºÐ¼®ÇÏ´Â ¿¬±¸ÀÌ´Ù.

°¡´É¼ºÀÇ °æ°è È®Àå

ÀÌ·¯ÇÑ ¼º°ú´Â ¼ö³â°£ ´©ÀûµÈ Arm ¼³°è À̴ϼÅƼºê¸¦ ÅëÇØ ÀÌ·ç¾îÁ³´Ù. ArmÀº ±Ã±ØÀûÀ¸·Î HPC¿¡¼­ Áö¼ÓÀûÀ¸·Î ¹ß»ýÇÏ´Â °úÁ¦ ÇØ°á, Áï ÇÕ¸®ÀûÀÎ Àü·Â ¹× ¿¹»ê ¹üÀ§¸¦ À¯ÁöÇϸ鼭 »õ·Î¿î ¼öÁØÀÇ ¼º´ÉÀ¸·Î È®Àå °¡´ÉÇÑ ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â °ÍÀ» ¸ñÇ¥·Î ÇÑ´Ù. Arm ÇÁ·Î¼¼¼­ ¾ÆÅ°ÅØóÀÇ ÇÙ½É Áß Çϳª´Â ½Ì±Û ½º·¹µå(single-threaded) ¸ÖƼÄÚ¾î ÇÁ·Î¼¼¼­°¡ »ó´ëÀûÀÎ Àü·Â Áõ°¡ ¾øÀÌ ¼º´ÉÀ» Çâ»ó½ÃÅ°´Â ¹æ½ÄÀ¸·Î¼­ ½´ÆÛÄÄÇ»ÅÍ CPUÀÇ »õ·Î¿î Ç¥ÁØÀ¸·Î ÀÚ¸®Àâ´Â´Ù´Â °ÍÀ¸·Î, ÀÌ·¯ÇÑ °øµ¿ÀÇ ºñÀüÀº È®Àå ÁßÀÎ HPC ¿¡ÄڽýºÅÛ Àü¹Ý¿¡ °ÉÃÄ Á¡Á¡ ´õ ³Î¸® µµÀԵǰí ÀÖ´Ù.

Çϵå¿þ¾îÀÇ ¹ßÀüÀº HPC¿¡¼­ Arm¿¡ ´ëÇÑ ¿É¼ÇÀ» È®ÀåÇϱâ À§ÇÑ ¼ÒÇÁÆ®¿þ¾î Ä¿¹Â´ÏƼ¿¡¼­ÀÇ È°µ¿ ±ÞÁõ°ú º´ÇàµÈ´Ù. ¿£ºñµð¾Æ¿Í ÇÔ²² Arm ±â¹Ý ÇÁ·Î¼¼¼­¿¡ Äí´Ù(CUDA)¸¦ Áö¿øÇÏ°í, HPC¼ÒÇÁÆ®¿þ¾î ÆÐÅ°ÁöÀÇ Ç¥ÁØÀ» ¼¼¿ì±â À§ÇÑ ¿ÀǼҽºÀÇ ³ë·Â¿¡ ±â¿©ÇÏ´Â µî ´Ù¾çÇÑ ¹æ¹ýµéÀ» ÅëÇØ, ArmÀº À¯¿¬ÇÏ°í È®Àå °¡´ÉÇϸç È¿À²ÀûÀÎ ÄÄÇ»ÆÃÀÇ ÀÌÁ¡À» Á¦°øÇϱâ À§ÇØ ³ë·ÂÇÏ°í ÀÖ´Ù. ÇÑÆí, SVE´Â 128ºñÆ®¿¡¼­ 2048ºñÆ®(128ºñÆ® ´ÜÀ§·Î Áõ°¡)¿¡ À̸£´Â º¤Å͸¦ ¼ö¿ëÇÒ ¼ö ÀÖ´Â ÇÁ·Î¼¼¼­¸¦ °¡´ÉÇÏ°Ô ÇÑ´Ù´Â Á¡¿¡¼­ ±× Á߿伺ÀÌ °è¼Ó Ä¿Áö°í ÀÖ´Ù. ÀÌÁ¦ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ´Â ÇѹøÀÇ ÀÛ¼ºÀ¸·Î ¿©·¯ ÇÁ·Î¼¼¼­¿¡¼­ ÇØ´ç ÀÛ¾÷À» ½ÇÇà½Ãų ¼ö ÀÖ°Ô µÈ´Ù. ¸¶Âù°¡Áö·Î ÇÁ·Î¼¼¼­ °³¹ßÀÚ¿Í HPC »ç¿ëÀڵ鵵 ´õ ³ÐÀº ¹üÀ§ÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù

´Ð³×ÀÓ
ºñȸ¿ø

º¸µå³ª¶ó ¸¹ÀÌ º» ´º½º
º¸µå³ª¶ó ¸¹ÀÌ º» ±â»ç
·Î±×ÀÎ | ÀÌ ÆäÀÌÁöÀÇ PC¹öÀü
Copyright NexGen Research Corp. 2010