¿£ºñµð¾Æ(Nvidia, CEO Á¨½¼È²)´Â ¹Ì±¹ Ķ¸®Æ÷´Ï¾Æ »õ³ÊÁ¦ÀÌ¿¡¼ ¿¸®°í ÀÖ´Â ¼¼°è ÃÖ´ëÀÇ GPU °³¹ßÀÚ ÄÁÆÛ·±½º ¡®GTC 2016¡¯¿¡¼ °¡Àå Áøº¸µÈ ÇÏÀÌÆÛ½ºÄÉÀÏ µ¥ÀÌÅÍ ¼¾ÅÍ °¡¼Ó±âÀÎ ¡®Å×½½¶ó(Tesla) P100¡¯ GPU¸¦ Ãâ½ÃÇß´Ù.
¿£ºñµð¾ÆÀÇ Â÷¼¼´ë ¡®ÆĽºÄ®(Pascal)¡¯ GPU ¾ÆÅ°ÅØó¸¦ ±â¹ÝÀ¸·Î ÇÑ ÃֽŠ°¡¼Ó ÄÄÇ»Æà Ç÷§Æû Å×½½¶ó P100Àº ¼ö¹é °³ÀÇ CPU ³ëµå¸¦ ÇÕÄ£ °Í°ú µ¿ÀÏÇÑ ¼öÁØÀÇ ¼º´ÉÀ» ÀÚ¶ûÇÑ´Ù. °¡Àå ½ÉÈµÈ ¿¬»ê ÀÛ¾÷À» ÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ¼º´É°ú È¿À²¼ºÀ» Á¦°øÇϹǷÎ, ±Ø´ëÈµÈ ³ëµå¿Í ºü¸¥ ¼Óµµ¸¦ ÇÊ¿ä·Î ÇÏ´Â ÀΰøÁö´É ¹× °úÇÐ ÀÀ¿ë ºÐ¾ß¿¡ ÀûÇÕÇÏ´Ù.
Å×½½¶ó P100Àº ´ÙÀ½ ±â´ÉÀ» ±â¹ÝÀ¸·Î Áøº¸µÈ ¼º´É°ú È®À强, ÇÁ·Î±×·¡¹Ö È¿À²¼ºÀ» Á¦°øÇÑ´Ù.
(1) Çõ½ÅÀûÀÎ ¼º´É Çâ»óÀ» À§ÇÑ ¿£ºñµð¾Æ ÆĽºÄ®(Pascal) ¾ÆÅ°ÅØó : ÆĽºÄ®(Pascal) ±â¹Ý Å×½½¶ó P100Àº ÀÌÀü ¼¼´ëÀÎ ¿£ºñµð¾Æ ¸Æ½ºÀ£(Maxwell) ±â¹Ý ¼Ö·ç¼Ç°ú ºñ±³, 12¹è Çâ»óµÈ ´º·² ³×Æ®¿öÅ© ÈÆ·Ã ¼º´ÉÀ» º¸ÀδÙ.
(2) ¾ÖÇø®ÄÉÀÌ¼Ç È®À强 ±Ø´ëȸ¦ À§ÇÑ ¿£ºñµð¾Æ NV¸µÅ©(NVLink) : ¿£ºñµð¾ÆÀÇ NV¸µÅ©ÀÇ °í¼Ó GPU´Â ´ÙÁßÀÇ CPU¿¡ °ÉÃÄ ¾ÖÇø®ÄÉÀ̼ÇÀ» È®ÀåÇϸç, ÇöÀç ÃÖ°í ¼öÁØÀÇ ¼Ö·ç¼Ç°ú ºñ±³ÇßÀ» ¶§ 5¹è °¡¼ÓÈµÈ ´ë¿ªÆøÀ» Á¦°øÇÑ´Ù. ÃÖ´ë 8´ëÀÇ Å×½½¶ó P100 GPU¸¦ NV¸µÅ©·Î ¿¬°á, ´ÜÀÏ ³ëµå¿¡¼ ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´ÉÀ» ÃÖ´ëÈÇÒ ¼ö ÀÖ´Ù. ´õ ºü¸¥ CPU¿Í GPU °£ Á¤º¸ Àü¼ÛÀ» À§ÇØ IBMÀº POWER8 CPU¿¡ NV¸µÅ©¸¦ žÀçÇß´Ù.
(3) ÃÖ»óÀÇ ¿¡³ÊÁö È¿À²À» À§ÇÑ 16nm ÇÉÆê(FinFET) : 16³ª³ë¹ÌÅÍÀÇ ÇÉÆê(FinFET, 3Â÷¿ø ÀÔü ±¸Á¶ÀÇ Ä¨ ¼³°è ±â¼ú) °øÁ¤ ±â¼úÀÇ 153¾ï Æ®·£Áö½ºÅ͸¦ ±â¹ÝÀ¸·Î ÇÑ ÆĽºÄ® GPU ¾ÆÅ°ÅØó´Â ÇöÁ¸ÇÏ´Â °¡Àå Å« ÇÉÆêĨÀÌ´Ù. ±ØÇÑÀÇ ¿öÅ©·Îµå¸¦ À§ÇØ °¡Àå ºü¸¥ ¼º´É°ú ÃÖ»óÀÇ ¿¡³ÊÁö È¿À²¼ºÀ» Á¦°øÇÑ´Ù.
(4) ºòµ¥ÀÌÅÍ ÀÛ¾÷À» À§ÇÑ HBM2 žÀç CoWoS : ÆĽºÄ® ¾ÆÅ°ÅØó´Â È¿À²¼º ±Ø´ëȸ¦ À§ÇØ ÇÁ·Î¼¼¼¿Í µ¥ÀÌÅ͸¦ Çϳª·Î ÅëÇÕÇß´Ù. HBM2(°í´ë¿ªÆø ¸Þ¸ð¸®)À» žÀçÇÑ CoWoS(Chip on Wafer on Substrate) ÇüÅÂÀÇ Çõ½ÅÀûÀÎ ¸Þ¸ð¸® µðÀÚÀÎÀ» ÅëÇØ, ¸Æ½ºÀ£ ¾ÆÅ°ÅØÃÄ¿Í ºñ±³ÇØ ÃÊ´ç 720GB ¶Ç´Â 3¹è ÀÌ»ó ³ôÀº ¸Þ¸ð¸® ´ë¿ªÆø ¼º´ÉÀ» Á¦°øÇÑ´Ù.
(5) ÃÖ°íÀÇ ¼º´ÉÀ» À§ÇÑ »õ·Î¿î AI ¾Ë°í¸®Áò : »õ·Î¿î ¹ÝÁ¤¹ÐµµÀÇ ¸í·ÉÀº µö·¯´×À» À§ÇØ 21Å׶óÇ÷ӽº(teraflop, 1ÃÊ¿¡ 1Á¶È¸ ¿¬»ê) ÀÌ»óÀÇ ¼º´ÉÀ» Á¦°øÇÑ´Ù. ¹èÁ¤¹Ðµµ ¹× ´ÜÀÏ Á¤¹Ðµµ¿¡¼´Â 5¿¡¼ 10 Å׶óÇ÷ӽºÀ» Á¦°øÇϴ ù ¹ø° °¡¼Ó±â´Ù.
Å×½½¶ó(Tesla) P100 GPU °¡¼Ó±â´Â ´Ù¾çÇÑ °í¼º´É ½´ÆÛ ÄÄÇ»ÅÍ(HPC)¿Í µö ·¯´× ¾ÖÇø®ÄÉÀ̼ǿ¡ Çõ½ÅÀûÀÎ ¼º´ÉÀ» Á¦°øÇÑ´Ù. ±× ¿¹·Î ¾Ú¹ö(AMBER) ºÐÀÚµ¿·ÂÇÐ ÄÚµå´Â 48 °³ µà¾ó ¼ÒÄÏ CPU ¼¹ö ³ëµå¿¡¼º¸´Ù Å×½½¶ó P100 GPU ±â¹Ý ´ÜÀÏ ¼¹ö ³ëµå¿¡¼ ´õ ºü¸£°Ô ÀÛµ¿µÇ¸ç, ¾Ë·º½º³Ý(AlexNet) µö ´º·² ³×Æ®¿öÅ© ÈƷÿ¡´Â 250 °³ÀÇ µà¾ó ¼ÒÄÏ CPU ¼¹ö ³ëµåÀÇ ¼º´ÉÀÌ ¿©´ü °³ÀÇ Å×½½¶ó(Tesla) P100 GPU·Î °¡´ÉÇÏ´Ù. Àϱ⠿¹º¸ ¾ÖÇø®ÄÉÀ̼ÇÀÎ ÄÚ½º¸ð(COSMO)´Â 27´ëÀÇ µà¾ó ¼ÒÄÏ CPU ¼¹öº¸´Ù ¿©´ü °³ÀÇ Å×½½¶ó(Tesla) P100 GPU¿¡¼ ´õ ºü¸£°Ô ±¸µ¿µÈ´Ù.
¡á ¿£ºñµð¾Æ SDK ¾÷µ¥ÀÌÆ®
¿£ºñµð¾Æ´Â GPU ÄÄÇ»ÆÃÀ» À§ÇÑ °³¹ß Ç÷§ÆûÀÎ ¿£ºñµð¾Æ SDK(Software Development Kit, ¼ÒÇÁÆ®¿þ¾î °³¹ß Å°Æ®) ¾÷µ¥ÀÌÆ®µµ ÇÔ²² ¹ßÇ¥Çß´Ù.
À̹ø ¾÷µ¥ÀÌÆ®´Â ¡®¿£ºñµð¾Æ CUDA 8¡¯¸¦ Æ÷ÇÔÇÏ´Â ¿£ºñµð¾Æ º´·Ä ÄÄÇ»Æà Ç÷§ÆûÀÇ ÃֽŠ¹öÀüÀ¸·Î, °³¹ßÀÚ°¡ ÅëÇÕ ¸Þ¸ð¸®¿Í NV¸µÅ©¸¦ Æ÷ÇÔÇÏ´Â »õ·Î¿î ÆĽºÄ® ±â´É¿¡ Á÷Á¢ Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï µ½´Â´Ù. ¶ÇÇÑ »õ·Î¿î ±×·¡ÇÈ ºÐ¼® ¶óÀ̺귯¸®·Î ·Îº¿ °æ·Î °èȹ, »çÀ̹ö º¸¾È, ¹°·ù ºÐ¼® µî¿¡ »ç¿ë°¡´ÉÇÑ ¡®nvGRAPH¡¯¸¦ Æ÷ÇÔ, ºò µ¥ÀÌÅÍ ºÐ¼® ¿µ¿ª¿¡ GPU °¡¼ÓÀÇ »ç¿ëÀ» È®´ëÇÑ´Ù.
µö ´º·² ³×Æ®¿öÅ©¸¦ À§ÇÑ ¶óÀ̺귯¸®ÀÎ ¡®cuDNN ¹öÀü5¡¯´Â ÆĽºÄ® GPUÀÇ Áö¿øÀ» Æ÷ÇÔÇÑ´Ù. ¿µ»ó°ú ¼øÂ÷ÀûÀÎ µ¥ÀÌÅÍ Ã³¸®¿¡ »ç¿ëµÇ´Â ¹Ýº¹ ´º·² ³×Æ®¿öÅ©ÀÇ °¡¼Óȸ¦ °¡´ÉÇÏ°Ô Çϸç, ÀÇ·á, ¼®À¯ ¹× °¡½º¾÷°è µîÀ» À§ÇÑ ±â´Éµµ Ãß°¡ Çâ»óÇß´Ù. cuDNN´Â ±¸±ÛÀÇ ÅÙ¼Ç÷Î(TensorFlow), UC¹öŬ¸®ÀÇ Ä«Æä(Caffe), ¸óÆ®¸®¿Ã ´ëÇÐÀÇ ½Ã¾Ö³ë(Theano), ´º¿å ´ëÇÐÀÇ ÅäÄ¡(Torch) µîÀÇ µö·¯´× ÇÁ·¹ÀÓ¿öÅ©¸¦ °¡¼ÓÈÇÑ´Ù. ÀÌ´Â ¾Æ¸¶Á¸, ÆäÀ̽ººÏ, ±¸±Û µîÀÇ µö ·¯´× ¼Ö·ç¼ÇÀÌ ´õ¿í °ÈµÇ´Â °ÍÀ» ¶æÇÑ´Ù.
ÇÑÆí, 7ÀϱîÁö °³ÃֵǴ GTC(GPU Technology Conference)´Â GPU ±â¼ú·Î ´Þ¼ºÇÑ °úÇÐ ¹× »ê¾÷ ºÐ¾ßÀÇ Çõ½Å »ç·Ê¸¦ ¼Ò°³ÇÏ´Â °¡Àå ¿µÇâ·Â ÀÖ´Â ±¹Á¦Çà»ç´Ù. ¿ÃÇØ GTC 2016¿¡¼´Â °¡»óÇö½Ç ¿Ü¿¡µµ ÀΰøÁö´É, ÀÚÀ²ÁÖÇà, ·Îº¿°øÇÐ, ½´ÆÛÄÄÇ»ÅÍ, ±×·¡ÇÈ µðÀÚÀÎ, ¿£ÅÍÅ×ÀθÕÆ® µî GPU ÄÄÇ»ÆÃÀÌ ¿µÇâÀ» ¹ÌÄ¡´Â ´Ù¾çÇÑ »ê¾÷À» ±¤¹üÀ§ÇÏ°Ô ´Ù·é 500°³ ÀÌ»óÀÇ ¼¼¼ÇÀ» ¼±º¸ÀÌ°í ÀÖ´Ù.
* Å×½½¶ó P100 »ç¾ç
- ¿£ºñµð¾Æ GPU BOOST ±â¼ú ±â¹Ý 5.3 Å׶óÇ÷ӽº ¹èÁ¤¹Ðµµ ¼º´É, 10.6 Å׶óÇ÷ӽº ´ÜÁ¤¹Ðµµ ¼º´É°ú 21.2 Å׶óÇ÷ӽº ¹ÝÁ¤¹Ðµµ ¼º´É - ÃÊ´ç 160GB ¼º´ÉÀÇ ¾ç¹æÇâ »óÈ£ ¿¬°á ´ë¿ªÆø (¿£ºñµð¾Æ NV¸µÅ© »ç¿ë) - CoWoS HBM2ÀÇ 16GB ½ºÅà ¸Þ¸ð¸® - CoWoS HBM2ÀÇ ½ºÅà ¸Þ¸ð¸®ÀÇ ÃÊ´ç 720GB ¸Þ¸ð¸® ´ë¿ªÆø - ÅëÇÕ ¸Þ¸ð¸®¿Í ÆäÀÌÁö ¿¬°á ¿£ÁøÀÇ °ÈµÈ ÇÁ·Î±×·¥ ó¸® ´É·Â - ¾ÈÁ¤¼º Çâ»óÀ» À§ÇÑ ECC º¸¾È - °¡Àå ³ôÀº µ¥ÀÌÅÍ ¼¾ÅÍ Ã³¸®·®°ú ¾ÈÁ¤¼ºÀ» À§ÇÑ ¼¹ö ÃÖÀûÈ
ÇÑÆí, NVIDIA DGX-1 µö ·¯´× ½Ã½ºÅÛÀÇ ÆĽºÄ® ±â¹Ý Å×½½¶ó P100 GPU °¡¼Ó±â »ó¿ëÈ ½ÃÁ¡Àº 6¿ùÀ̸ç, ÁÖ¿ä ¼¹ö Á¦Á¶»ç¿¡¼ÀÇ Ãâ½Ã ½Ã±â´Â 2017³â »ó¹Ý±âÀÌ´Ù. |