
¿£ºñµð¾Æ°¡ 19ÀϺÎÅÍ 23ÀϱîÁö µ¶ÀÏ ÇÁ¶ûũǪ¸£Æ®¿¡¼ ¿¸®´Â ‘±¹Á¦ ½´ÆÛÄÄÇ»ÆÃ ÄÁÆÛ·±½º(ISC) 2016’¿¡¼ ÀΰøÁö´É, HPC(°í¼º´ÉÄÄÇ»ÆÃ) µî °íµµÀÇ ¿¬»ê 󸮸¦ ¿ä±¸ÇÏ´Â Ãֽе¥ÀÌÅͼ¾Å͸¦ À§ÇÑ PCIe ¼¹ö¿ë ‘Å×½½¶ó(Tesla®) P100’ GPU °¡¼Ó±â¸¦ ¹ßÇ¥Çß´Ù.
Å×½½¶ó P100Àº ¿£ºñµð¾Æ¿¡¼ ¿ÃÇØ »õ·Ó°Ô ¹ßÇ¥ÇÑ ÆÄ½ºÄ®(Pascal™) GPU ¾ÆÅ°ÅØÃ³¸¦ ÅëÇØ CPU ±â¹Ý ½Ã½ºÅÛ ´ëºñ Å« ÆøÀÇ ¼º´É °³¼± ¹× È¿À²¼º Çâ»óÀ» Á¦°øÇÑ´Ù. ƯÈ÷ 32°³ ÀÌ»óÀÇ CPU ±â¹Ý ³ëµå¿¡ ÁØÇϴ ó¸®·®À» Á¦°øÇÏ´Â ‘½´ÆÛ ³ëµå’¸¦ ±¸ÇöÇØ ÀÚº» ¹× ¿î¿µ ºñ¿ëÀ» 70% ÀÌ»ó Àý°¨ÇÏ´Â °ÍÀÌ Æ¯Â¡ÀÌ´Ù.
Å×½½¶ó P100Àº Ç¥ÁØ PCIe ÆûÆÑÅÍ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, ÃֽŠGPU °¡¼Ó ¼¹ö¿Íµµ ȣȯ °¡´ÉÇÏ´Ù. ¶ÇÇÑ ¿¬»ê Áý¾àÀûÀÎ AI ¹× HPC µ¥ÀÌÅͼ¾ÅÍ ¾ÖÇø®ÄÉÀ̼ǿ¡ ÃÖÀûÈµÈ ¼º´ÉÀ» ÀÚ¶ûÇÑ´Ù. °¡·É ´ÜÀÏ Å×½½¶ó P100 ±â¹Ý ¼¹ö´Â ºÐÀÚµ¿¿ªÇÐ ½Ã¹Ä·¹ÀÌ¼Ç ÇÁ·Î±×·¥ ‘¾Ú¹ö(AMBER)’ÀÇ ±¸µ¿¿¡ ÀÖ¾î 50°³ÀÇ CPU Àü¿ë ¼¹ö ³ëµåº¸´Ù ¶Ù¾î³ ¼º´ÉÀ» Á¦°øÇϸç, ¿À½ºÆ®¸®¾Æ ºñ¿£³ª ´ëÇÐÀÇ ¼ÒÀç°úÇÐ ¾ÖÇø®ÄÉÀÌ¼Ç ‘VASP’ ½ÇÇà¿¡ À־µ 32°³ÀÇ CPU Àü¿ë ³ëµåº¸´Ù ºü¸£´Ù.
¿£ºñµð¾Æ Å×½½¶ó °¡¼Ó ÄÄÇ»ÆÃ Ç÷§ÆûÀÇ ÃֽжóÀξ÷ÀÎ Å×½½¶ó P100Àº À¯·´¿¡¼ °¡Àå ºü¸¥ ½´ÆÛ ÄÄÇ»ÅÍÀÎ ½ºÀ§½º ±¹¸³ ¼öÆÛÄÄÇ»ÆÃ¼¾ÅÍÀÇ ‘ÇÇÁî µ¥ÀÎÆ®(Piz Daint)’ ½Ã½ºÅÛÀÇ ¾÷±×·¹ÀÌµå ¹öÀü¿¡ ¿¬³» žÀçµÉ ¿¹Á¤À̸ç, ÁÖ¿ä ±â´ÉÀº ´ÙÀ½°ú °°´Ù.
º¹ÇÕ HPC ÀÛ¾÷À» À§ÇÑ Å¹¿ùÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´É — ÃÖ´ë 4.7 Å×¶óÇ÷ӽºÀÇ ¹èÁ¤¹Ðµµ, 9.3 Å×¶óÇ÷ӽºÀÇ ´ÜÁ¤¹Ðµµ ¼º´ÉÀ» Á¦°øÇÑ´Ù. ´ÜÀÏ ÆÄ½ºÄ® ±â¹Ý Å×½½¶ó P100 ³ëµåÀÇ ¼º´ÉÀº 32°³ ÀÌ»óÀÇ CPU Àü¿ë ¼¹ö¿Í µ¿µîÇÑ ¼öÁØÀÌ´Ù.
CoWoS ±â¼ú ¹× HBM2 ¸Þ¸ð¸®ÀÇ Àü·Ê ¾ø´Â È¿À²¼º — Å×½½¶ó P100Àº ÄÄÇ»ÆÃ È¿À²¼ºÀ» ±Ø´ëÈÇϱâ À§ÇØ ´ÜÀÏ ÆÐŰÁö¿¡ ÇÁ·Î¼¼¼¿Í µ¥ÀÌÅ͸¦ ÅëÇÕÇß´Ù. Çõ½ÅÀûÀÎ ¸Þ¸ð¸® µðÀÚÀÎ ¹æ½ÄÀÎ CoWoS(chip on wafer on substrate) ±â¹ÝÀÇ HBM2 ¸Þ¸ð¸® žÀ縦 ÅëÇØ ¿£ºñµð¾Æ ¸Æ½ºÀ£(Maxwell™) ¾ÆÅ°ÅØÃ³ ´ëºñ 3¹è¿¡ ´ÞÇÏ´Â 720GB/secÀÇ ¸Þ¸ð¸® ´ë¿ªÆøÀ» Á¦°øÇÑ´Ù.
º´·Ä ÇÁ·Î±×·¡¹Ö ´Ü¼øÈ¸¦ À§ÇÑ ÆäÀÌÁö ¸¶À̱׷¹ÀÌ¼Ç ¿£Áø(Page Migration Engine) — Çâ»óµÈ ¼º´É Á¦°ø ¹× µ¥ÀÌÅÍ À̵¿ °ü¸®¸¦ À§ÇÑ ½Ã½ºÅÛ À¯Áö º¸¼ö °£¼ÒÈ, ±×¸®°í °¡»ó ¸Þ¸ð¸® ÆäÀÌ¡ Áö¿øÀ» ÅëÇØ GPUÀÇ ¹°¸®Àû Å©±â ÀÌ»óÀ¸·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» È®ÀåÇÒ ¼ö ÀÖ´Ù. ÅëÇÕ ¸Þ¸ð¸® ±â¼úÀº °³¹ßÀÚ·Î ÇÏ¿©±Ý Àüü ³ëµå¸¦ À§ÇÑ ´ÜÀÏ ¸Þ¸ð¸® °ø°£À» º¼ ¼ö ÀÖµµ·Ï ÇØ »ý»ê¼ºÀ» ±Ø´ëÈÇÑ´Ù.
µ¶º¸ÀûÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç Áö¿ø — Å×½½¶ó Ç÷§ÆûÀº ÁÖ¿ä HPC ¾ÖÇø®ÄÉÀÌ¼Ç ´ëºÎºÐÀ» Æ÷ÇÔÇÑ 410°³ÀÇ GPU °¡¼Ó ¾ÖÇø®ÄÉÀ̼ÇÀ» Áö¿øÇÏ´Â ¾÷°è ÃÖ°íÀÇ È£È¯¼ºÀ» ÀÚ¶ûÇÑ´Ù.
¿£ºñµð¾Æ °¡¼Ó ÄÄÇ»ÆÃ ºÎ¹® ºÎ»çÀå ÀÌ¾È ¹÷(Ian Buck)Àº “°¡¼Ó ÄÄÇ»ÆÃÀº HPC ¹× AI ½´ÆÛÄÄÇ»ÆÃ¿¡ ´ëÇÑ ¿¬±¸ÀÚµéÀÇ ²÷ÀÓ¾ø´Â ¼ö¿ä¸¦ ¸¸Á·Çϱâ À§ÇÑ À¯ÀÏÇÑ ¼ö´ÜÀ̶ó ÇÒ ¼ö ÀÖ´Ù”¸ç, “´Ù¼öÀÇ ¹ü¿ë ÄÄÇ»ÆÃ ³ëµå¸¦ ÇÊ¿ä·Î ÇÏ´Â CPU Àü¿ë ½Ã½ºÅÛ¿¡ ºñÇØ Å×½½¶ó P100 ±â¹Ý ³ëµå´Â ¼º´É Çâ»ó ´ëºñ ÇÕ¸®ÀûÀÎ ºñ¿ëÀ¸·Î ¿¬»ê 󸮿¡ È¿°úÀûÀ¸·Î ÁýÁßÇÒ ¼ö ÀÖ´Ù”°í ¹àÇû´Ù.
ÇÑÆí, PCIe ±â¹Ý ½Ã½ºÅÛÀ» À§ÇÑ ¿£ºñµð¾Æ Å×½½¶ó P100 GPU °¡¼Ó±â´Â 2016³â 4ºÐ±âºÎÅÍ ÀÌ¿ë °¡´ÉÇÏ´Ù. Å©·¹ÀÌ(Cray), µ¨(Dell), HPE(Hewlett Packard Enterprise), IBM, SGI µî ¿£ºñµð¾Æ ¸®¼¿·¯ ÆÄÆ®³Ê ¹× ¼¹ö Á¦Á¶¾÷ü¸¦ ÅëÇØ ±¸ÀÔÇÒ ¼ö ÀÖ´Ù.