cglandlogo First Page
°í°´¼¾ÅÍ   
gallery media job community contentsmall  
  dbrush Blizzardfest 2014
 
[¾÷°è¼Ò½Ä/À̽´]¿£ºñµð¾Æ Äí´Ù(CUDA) 6 ¹ßÇ¥   2013-11-15
¿£ºñµð¾Æ´Â º´·Ä ÄÄÇ»Æà Ç÷§Æû ¹× ÇÁ·Î±×·¡¹Ö ¸ðµ¨ÀÎ Äí´Ù(CUDA) ÃֽŹöÀüÀ¸·Î ÅëÇÕ ¸Þ¸ð¸®, µå·Ó-ÀÎ ¶óÀ̺귯¸®, ¸ÖƼ GPU È®Àå µîÀÇ »õ·Î¿î ±â´ÉÀÌ Ãß°¡µÈ CUDA 6 Ç÷§ÆûÀ» ¹ßÇ¥Çß´Ù.
¾¾Áö·£µå±âÀÚ cgland@cgland.com
¨Ï µðÁöÅк귯½Ã & cgland.com, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö
°Ô½Ã±ÛÀ» twitter·Î º¸³»±â °Ô½Ã±ÛÀ» facebookÀ¸·Î º¸³»±â °Ô½Ã±ÛÀ» Me2Day·Î º¸³»±â

¿£ºñµð¾Æ´Â º´·Ä ÄÄÇ»Æà Ç÷§Æû ¹× ÇÁ·Î±×·¡¹Ö ¸ðµ¨ÀÇ °¡Àå ÃֽŠ¹öÀüÀÎ ¿£ºñµð¾Æ Äí´Ù(CUDA)¢ç 6À» ¹ßÇ¥Çß´Ù.

Äí´Ù 6 Ç÷§ÆûÀº ±× ¾î´À ¶§º¸´Ùµµ º´·Ä ÇÁ·Î±×·¡¹ÖÀ» ´Ü¼øÈ­ÇÏ¿©, ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµéÀÌ °úÇÐ, ¿£Áö´Ï¾î¸µ, ±â¾÷ ¹× ±âŸ ¾îÇø®ÄÉÀ̼ÇÀ» GPU·Î °¡¼ÓÇϴµ¥ ¼Ò¿äµÇ´Â ½Ã°£°ú ³ë·ÂÀ» Å©°Ô ´ÜÃà½Ãų °ÍÀ¸·Î ±â´ëµÈ´Ù. °³¹ßÀÚ´Â Äí´Ù 6 Ç÷§ÆûÀ» È°¿ëÇÏ¿© CPU ±â¹Ý ¶óÀ̺귯¸®¸¸ ±³Ã¼ÇÔÀ¸·Î½á ÃÖ°í 8¹è ºü¸£°Ô °¡¼ÓµÇ´Â ¾îÇø®ÄÉÀÌ¼Ç ¼Óµµ Çâ»ó°ú ´õºÒ¾î °³¼±µÈ ¼º´ÉÀ» ´©¸± ¼ö ÀÖ´Ù. Äí´Ù 6ÀÇ »õ·Î¿î ±â´ÉÀ» »ìÆ캸¸é ´ÙÀ½°ú °°´Ù.

• ÅëÇÕ ¸Þ¸ð¸®(Unified Memory) – µ¥ÀÌÅ͸¦ ¼öµ¿À¸·Î º¹»çÇؼ­ ¿Å±æ ÇÊ¿ä ¾øÀÌ ¾îÇø®ÄÉÀ̼ÇÀÌ ¹Ù·Î CPU¿Í GPU ¸Þ¸ð¸®¸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÏ¿© ÇÁ·Î±×·¡¹ÖÀ» ´Ü¼øÈ­Çϸç, ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­ÀÇ GPU °¡¼Ó Áö¿øÀ» ½±°Ô Ãß°¡ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
• µå·Ó-ÀÎ ¶óÀ̺귯¸®(Drop-in Libraries) – ±âÁ¸ CPU ¶óÀ̺귯¸®¸¦ GPU °¡¼Ó ¶óÀ̺귯¸®·Î ±³Ã¼Çϱ⸸ Çصµ ¾îÇø®ÄÉÀ̼ÇÀÇ BLAS¿Í FFTW °è»ê ¼Óµµ¸¦ ÃÖ°í 8¹è±îÁö ÀÚµ¿À¸·Î ³ô¿© ÁØ´Ù.
• ¸ÖƼ GPU È®Àå(Multi-GPU Scaling) – »õ·Ó°Ô µðÀÚÀÎµÈ BLAS¿Í FFT GPU ¶óÀ̺귯¸®´Â ´ÜÀÏ ³ëµå¿¡¼­ ÃÖ´ë 8°³ÀÇ GPU¿¡ °ÉÄ£ ¼º´ÉÀ» ÀÚµ¿À¸·Î È®ÀåÇØ, ³ëµå ´ç 9 Å׶óÇÃ·Ó ÀÌ»óÀÇ ¹èÁ¤¹Ðµµ(Double precision) ¼º´ÉÀ» Á¦°øÇÏ°í ±× ¾î´À ¶§º¸´Ù ¸¹Àº ÀÛ¾÷·®(ÃÖ°í 512GB)À» ó¸®ÇÑ´Ù. ¶ÇÇÑ, ¸ÖƼ GPU È®ÀåÀº »õ·Î¿î BLAS µå·Ó-ÀÎ ¶óÀ̺귯¸®¿Íµµ ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Ù.

»÷µð¾Æ ±¹¸³ ¿¬±¸¼Ò(Sandia National Laboratories, SNL)ÀÇ È®Àå°¡´É ¾Ë°í¸®Áò ºÎ¼­(Scalable Algorithms Department) ¼Ò¼Ó ·Ó È£¿¢½ºÆ®¶ó(Rob Hoekstra) ¸Å´ÏÀú´Â ¡°ÅëÇո޸𸮴 µ¥ÀÌÅÍ°ü¸®¸¦ ÀÚµ¿À¸·Î ó¸®ÇÔÀ¸·Î½á GPU¿¡¼­ ±¸µ¿ÇÏ´Â Ä¿³ÚÀÇ ÇÁ·ÎÅäŸÀÔÀ» ½Å¼ÓÈ÷ ¸¸µé°í º¹ÀâÇÑ Äڵ带 ÁÙ¿©, °³¹ß½Ã°£À» ÃÖ°í 50%±îÁö ÁÙÀÏ ¼ö ÀÖ°Ô ÇÑ´Ù¡±¸ç ¡°ÀÌ·¯ÇÑ ´É·ÂÀ» °¡Áö°í ÀÖ´Â °ÍÀº ¹Ì·¡ ÇÁ·Î±×·¡¹Ö ¸ðµ¨À» ¼±Á¤ÇÏ°í º¸´Ù Á¤±³ÇÏ°í Å« ±Ô¸ðÀÇ Äڵ带 GPU¿¡ º¹»çÇϴµ¥ ¸Å¿ì À¯¿ëÇÒ °Í¡±À̶ó°í ÀüÇß´Ù.

Æк긯 ¿£Áø(Fabric Engine, Inc.)ÀÇ Æú µµÀÏ(Paul Doyle) CEO´Â ¡°Æк긯 ¿£ÁøÀÇ ±â¼úÀº ÁÖ¿ä ½ºÆ©µð¿À, °ÔÀÓ °³¹ßÀÚ, ¾Ö´Ï¸ÞÀÌ¼Ç Á¦ÀÛÀÚµéÀÌ ½Ã°¢ÀûÀ¸·Î ±²ÀåÈ÷ ¾Æ¸§´Ù¿î 3D ¾Ö´Ï¸ÞÀÌ¼Ç ¹× È¿°ú¸¦ ¸¸µéµµ·Ï µµ¿Ô´Ù¡±¸ç ¡°±×µéÀº °è¼Ó ¿£ºñµð¾Æ GPU¿¡¼­ÀÇ °¡¼Ó Áö¿øÀ» Ãß°¡Ç϶ó°í ¿ì¸®¸¦ ¼³µæÇß¾úÁö¸¸ º¹ÀâÇÑ Á¦ÀÛ »ç·Ê °°Àº °æ¿ì ¸Þ¸ð¸® °ü¸®°¡ ³Ê¹« ¾î·Á¿î °úÁ¦¶ó´Â °ÍÀ» ¹ß°ßÇß´Ù. ÀÌÁ¦ ÅëÇÕ ¸Þ¸ð¸®·Î ¸Þ¸ð¸® °ü¸®°¡ ÀÚµ¿À¸·Î ÀÌ·ç¾îÁö´Â ¸¸Å­ Æк긯 ÄÄÆÄÀÏ·¯°¡ ¿£ºñµð¾Æ GPU¸¦ Ÿ°ÙÇÒ ¼ö ÀÖ°Ô µÇ¾î, °í°´µéÀÌ ¾îÇø®ÄÉÀ̼ÇÀ» ÃÖ°í 10¹è ºü¸£°Ô ±¸µ¿ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù¡±°í ¸»Çß´Ù.

À§ÀÇ Áß¿äÇÑ »õ·Î¿î Ãß°¡ ±â´É ¿Ü¿¡µµ Äí´Ù 6 Ç÷§ÆûÀº Ç® ¼¼Æ®ÀÇ ÇÁ·Î±×·¡¹Ö Åø, GPU °¡¼Ó ¼öÇÐ ¶óÀ̺귯¸®, °ü·Ã ¹®¼­ ¹× ÇÁ·Î±×·¡¹Ö °¡À̵带 Á¦°øÇÑ´Ù.

¹öÀü 6 Äí´Ù ÅøŶÀº 2014³â ÃÊ¿¡ Á¦°øµÉ ¿¹Á¤À̸ç, ´Ù¿î·Îµå °¡´É ½ÃÁ¡¿¡ Äí´Ù GPU ÄÄÇ»Æà µî·Ï °³¹ßÀÚ ÇÁ·Î±×·¥(CUDA-GPU Computing Registered Developer Program)ÀÇ ¸â¹öµé¿¡°Ô ÅëÁöµÉ ¿¹Á¤ÀÌ´Ù. °³¹ßÀÚ ÇÁ·Î±×·¥ °¡ÀÔÀº ´ÙÀ½ »çÀÌÆ®¿¡¼­ ÇÒ ¼ö ÀÖ´Ù.
¢º developer.nvidia.com/programs/cuda/register#source=pr  

 

Äí´Ù 6 Ç÷§Æû¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ ³»¿ë È®ÀÎ

¢º www.nvidia.com/object/sc13.html
¢º www.nvidia.co.kr/cuda

 

 
½ºÆ©µð¿À ¿¬°á²÷±â