Å×Å©³ë¾Æ
Ȩ > ±âȹ&º¥Ä¡ > ±âȹ±â»ç
GPGPU - CUDA¿¡ ´ëÇØ ¾Ë¾Æº¸´Ù
Å×Å©³ë¾Æ  |  webmaster@technoa.co.kr
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
½ÂÀÎ 2009.11.16  16:44:00
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn

¡¡

ÃÖ±Ù µé¾î GPGPU(General-Purpose GPU)¶õ ´Ü¾î°¡ ¾ð·ÐÀÇ Á¶¸íÀ» ¹ÞÀ¸¸ç °ü½ÉÀ» ¾ò°í ÀÖ´Ù. À̸§Ã³·³ ±×·¡ÇÈ, ±× Áß¿¡¼­µµ 3D ±×·¡ÇÈ ¿¬»ê¿¡ ƯȭµÈ GPU(Graphics Processing Units)¸¦ 3D »Ó ¾Æ´Ï¶ó º¸´Ù ´Ù¾çÇÑ ¿ëµµ·Î »ç¿ëÇϱâ À§ÇÑ °ÍÀÌ ¹Ù·Î ÀÌ GPGPUÀÇ ÇÙ½ÉÀε¥, ÀÌ·¯ÇÑ ±â¼úÀÇ µîÀå ¹è°æÀº CPU¿¡ ¸øÁö¾ÊÀº GPUÀÇ ¼º´É ¹ßÀü¿¡ ÈûÀÔÀº ¹Ù°¡ Å©´Ù.

¡¡

¡ã RAMDACÀÇ ¼º´É¿¡ ÀÇÇØ ±×·¡ÇÈÄ«µå ¼º´ÉÀÌ Á¿ìµÇ¾ú´Ù.


ÃÊâ±âÀÇ GPUÀÇ ¼º´ÉÀº Áö±Ý ±âÁØÀ¸·Î º¸¸é Á¶¾ÇÇϱ⠱×Áö¾ø´Â ¼öÁØÀ̾ú´Ù. ºÒ°ú ½Ê ¼ö³â Àü¸¸ ÇÏ´õ¶óµµ ÇöÀçÀÇ GPU¶ó´Â °³³äÀº Á¸ÀçÇÏÁö ¾Ê¾ÒÀ¸¸ç, ±×·¡ÇÈÄ«µåÀÇ ¼º´ÉÀº 2DÈ­¸é¿¡ Ç¥½ÃÇÒ ¼ö ÀÖ´Â Ä÷¯¼ö¿Í ÃÖ´ë ÇØ»óµµ, ±×¸®°í RAMDACÀÇ ¼º´É¿¡ ÀÇÇØ Á¿ìµÇ´Â °ÍÀÌ º¸ÅëÀ̾ú±â ¶§¹®ÀÌ´Ù.

±× µÚ¸¦ À̾î Ãâ½ÃµÈ 3D °¡¼ÓÀÌ °¡´ÉÇÑ Á¦Ç°µé ¿ª½Ã ÃÊâ±â¿¡´Â µ¶ÀÚÀûÀÎ API¸¦ »ç¿ëÇÏ´Â µî È¥ÀâÇÑ ½Ã±â°¡ À̾îÁ®¿ÔÁö¸¸ 90³â´ëÀÇ Æø¹ßÀûÀÎ Çϵå¿þ¾î ¼º´É Çâ»ó¿¡ ÈûÀÔ¾î GPUÀÇ ¼º´É Çâ»ó ¿ª½Ã ºü¸£°Ô ÀÌ·ç¾îÁ³´Ù.

ÀÌ·¯ÇÑ GPUÀÇ ¼º´É Çâ»óÀº GPUÀÇ Æ®·£Áö½ºÅÍ ÁýÀûµµ¸¸ ºÁµµ ÇÑ ´«¿¡ µå·¯³ª´Âµ¥, ±âº»ÀûÀΠȸ·Î ±¸Á¶¿¡¼­´Â ½ÅÈ£ ÁõÆøÀÇ ¿ªÇÒÀ» ¼öÇàÇÏ´Â Æ®·£Áö½ºÅÍ´Â ÁýÀû ȸ·Î ³»ºÎ¿¡¼­ ½ºÀ§Ä¡ÀÇ ¿ªÇÒÀ» ¼öÇàÇϸç, ´Ù¸¥ ¿©·¯ ºÎÇ°µé°ú Á¶ÇÕÀ» ÀÌ·ç¾î ½ÅÈ£ ó¸® ¹× ¿¬»êÀ» ¼öÇàÇÏ´Â À¯´ÖÀ¸·Î¼­ ±â´ÉÇϱ⠶§¹®ÀÌ´Ù.

¡¡

¡ã ¿£ºñµð¾Æ G80 ÄÚ¾î´Â ÀÌ¹Ì i7°ú ºñ½ÁÇÑ 7¾ï°³ÀÇ Æ®·£Áö½ºÅ͸¦ ÁýÀûÇß´Ù.


µû¶ó¼­ ÀÌ·¯ÇÑ ÁýÀû ȸ·ÎÀÇ ¼º´ÉÀº ±âº»ÀûÀ¸·Î ȸ·Î ³»ºÎÀÇ Æ®·£Áö½ºÅÍ°¡ ºü¸¥ ¼Óµµ·Î µ¿ÀÛÇÏ´ÂÁö, ±×¸®°í ¾ó¸¶³ª ¸¹Àº ¾çÀÌ ÁýÀûµÇ¾î ÀÖ´ÂÁö¿¡ ÀÇÇØ °áÁ¤µÇ´Âµ¥, GPUÀÇ ÁýÀûµµ´Â ÀÌ¹Ì 2007³â µîÀåÇÑ NVIDIAÀÇ G80 Äھ¼­ 7¾ï°³ Æ®·£Áö½ºÅ͸¦ ÁýÀûÇÏ°í ÀÖ¾î 7¾ï 3000¸¸°³ÀÎ ÀÎÅÚÀÇ i7 °ú ºñ½ÁÇÑ ¼öÁØÀ» ´Þ¼ºÇß°í, ÃÖ½ÅÀÇ GTX 280 ½Ã¸®Áî¿¡¼­´Â ¹«·Á 14¾ï°³ÀÇ Æ®·£Áö½ºÅ͸¦ ³»ÀåÇÏ°í ÀÖ¾î ¿ÀÈ÷·Á CPUÀÇ ±×°ÍÀ» ¶Ù¾î³Ñ°í ÀÖ´Â ¼ÀÀÌ´Ù.

¶Ç GPU´Â CPU¿Í´Â ´Ù¸¥ ¼³°è ±¸Á¶¸¦ °¡Áö°í Àִµ¥, CPUÀÇ °æ¿ìº¸´Ù ÀϹÝÀûÀÎ ¿ëµµ·Î »ç¿ëµÇ±â¿¡ ´Ù¾çÇÑ ¸í·É¾î ¼ÂÀ» Æ÷ÇÔÇÑ ±ä ÆÄÀÌÇÁ¶óÀÎÀ» °¡Áö´Â ¹Ý¸é, GPUÀÇ °æ¿ì ±× ¿ëµµ´Â 3D ¿¬»ê¿¡ ÇÑÁ¤µÇ¾î ´Ù¼öÀÇ ¼ÎÀÌ´õ À¯´ÖÀ» ¹èÄ¡ÇØ º´·Ä·Î µ¥ÀÌÅ͸¦ ¿¬»êÇÏ´Â ±¸Á¶¸¦ °¡Áø´Ù.

¡¡

¡ã DirectX 10 ¼¼´ë¿¡ µé¾î¼­´Â ÅëÇÕ ½¦ÀÌ´õ ±¸Á¶¸¦ »ç¿ëÇÏ°Ô µÆ´Ù.


±×¸®°í ÃÖ±Ù DirectX 10 ¼¼´ë¿¡ µé¾î ÀϹÝÈ­µÈ ÅëÇÕ ¼ÎÀÌ´õ ±¸Á¶(Unified Shader Architecture)ÀÇ °æ¿ì Çȼ¿ ¼ÎÀÌ´õ¿Í ¹öÅؽº ¼ÎÀÌ´õ·Î °¢°¢ ³ª´µ´ø °ú°Å¿Í´Â ´Þ¸® °í¼º´ÉÀÇ ½ºÆ®¸² ÇÁ·Î¼¼¼­ À¯´ÖÀ» ´Ù¼ö ±¸¼ºÇØ ÇÊ¿ä¿¡ µû¶ó ÇÁ·Î±×·¥À¸·Î ±× ¿ëµµ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. GPGPU´Â ÀÌ·¯ÇÑ GPUÀÇ Æ¯¼ºÀ» ¹Ý¿µÇØ GPU¸¦ À̸¥¹Ù ÇϳªÀÇ Co-Processor ó·³ È°¿ëÇÏ´Â ±â¼úÀÌ´Ù.

ÃÖ±Ù GPUµéÀÇ °æ¿ì ¼ö½Ê~¼ö¹é°³ÀÇ ½ºÆ®¸² ÇÁ·Î¼¼¼­¸¦ žÀçÇÏ°í Àֱ⿡ ÀÌ·¯ÇÑ º´·Ä ¿¬»ê½ÃÀÇ ¼º´É Çâ»ó ÆøÀº ´õ¿í Ä¿Áø´Ù. ¶§¹®¿¡ ÀÌ·¯ÇÑ GPUÀÇ ¼º´ÉÀ» 3D ¿¬»ê»Ó ¾Æ´Ï¶ó ´Ù¾çÇÑ ºÐ¾ß¿¡ È°¿ëÇϱâ À§ÇÑ ¿òÁ÷ÀÓÀÌ Ä¿Áö°í ÀÖÀ¸¸ç, GPU Á¦Á¶»çµé ¿ª½Ã ÀÌ·¯ÇÑ GPGPU ±â¼ú¿¡ ´ëÇÑ Áö¿øÀ» ³ÐÈ÷°í Àִµ¥ ÇöÀç·Î¼­´Â º¸´Ù ºü¸¥ Çຸ¸¦ º¸ÀÌ´Â °÷ÀÌ ¹Ù·Î NVIDIAÀÌ´Ù.

¡¡



¡ã ¿£ºñµð¾Æ CUDA¸¦ È°¿ëÇÑ °¡Àå ´ëÇ¥ÀûÀÎ Foldin@home°ú PhysX ¹°¸®¿£Áø °¡¼ÓÀÌ Àû¿ëµÈ
¹èÆ®¸Ç-¾Æį ¾î»çÀÏ·³ °ÔÀÓ


NVIDIA´Â CUDA ¹ßÇ¥ ½Ã±âºÎÅÍ ¾îÇø®ÄÉÀÌ¼Ç Á¦Á¶»çµé°ú ±ä¹ÐÇÑ ÇùÁ¶¸¦ ÅëÇØ µ¿¿µ»ó ÀÎÄÚµùÀº ¹°·Ð AEGIA¸¦ ÀμöÇÑ ÈÄ ¹°¸®¿£Áø °¡¼ÓÀ» À§ÇÑ ±â¼úÀÎ PhysX¸¦ CUDA¸¦ ÅëÇØ Áö¿øÇϵµ·Ï ÇÑ °ÍÀº ¹°·Ð ÃÖ±Ù¿¡´Â Ç¥ÁØ GPGPU APIÀÎ OpenCLÀº ¹°·Ð À©µµ¿ì 7¿¡¼­ Áö¿øÇÏ´Â DirectCompute±îÁö ±× Áö¿øÀÇ ÆøÀ» ³ÐÈ÷°í ÀÖ´Ù. Å×Å©³ë¾Æ¿¡¼­´Â ÀÌ·¯ÇÑ NVIDIAÀÇ GPGPU ±â¼úÀÎ CUDAÀÇ ½ÇÁ¦ È°¿ë ´É·Â¿¡ ´ëÇØ ´Ù·ç¾î º¸·Á°í ÇÑ´Ù.

Å×Å©³ë¾ÆÀÇ ´Ù¸¥±â»ç º¸±â  
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn µÚ·Î°¡±â À§·Î°¡±â
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (13)
ÀÚµ¿µî·Ï¹æÁö¿ë Äڵ带 ÀÔ·ÂÇϼ¼¿ä!   
È®ÀÎ
- 200ÀÚ±îÁö ¾²½Ç ¼ö ÀÖ½À´Ï´Ù. (ÇöÀç 0 byte / ÃÖ´ë 400byte)
- ¿å¼³µî ÀνŰø°Ý¼º ±ÛÀº »èÁ¦ ÇÕ´Ï´Ù. [¿î¿µ¿øÄ¢]
±èÁ¤¸¸
95Áö·Ú °½~
(2010-02-24 08:39:33)
±èÁ¤¸¸
²¦ ¹èÆ®¸ÇÀΰ¡? ¤»
(2010-02-24 08:39:14)
ÁÖ»óÈ£
CUDAÀÇ ±â¼úÀÌ ÀÌ·¸°Ô ÁÁÀºÁö ¸ô¶ú³×¿ä.
¾ÕÀ¸·Î ¿£ºñµð¾Æ¿¡ ´õ¿í °ü½ÉÀ» °¡Á®¾ß °Ú±º¿ä.

(2009-11-20 23:13:30)
¼­¿øÁØ
¿À¿ì~~!! Äí´ÙÀÇ ±â¼ú·ÂÀº Á¤¸» »ó»óÀ» ÃÊ¿ùÇÒ Á¤µµ·Î ´ë´ÜÇϳ׿ä.. ÀϺΠ±â¼úÀº Á» ´õ °¡´Ùµë¾î¾ß µÇ°ÚÁö¸¸¿ä..
(2009-11-19 15:41:37)
ÁöÇý¿ë
Äí´Ù°¡ È®½ÇÈ÷ ´Ù¾çÇÑ È°¿ëÀÌ °¡´ÉÇÑ Á¡Àº ÀÖÁö¸¸
¾÷°è Ç¥ÁØÀÌ ¾Æ´Ï¶ó´Â ¾àÁ¡À» ±Øº¹ÇÒ ¼ö ÀÖÀ»Áö ¸ð¸£°Ú³×¿ä.
ÀÌ¹Ì ¾÷°èÀÇ °øµ¿(?) ´ëÀÀÀÌ ½ÃÀ۵ǾúÀ¸´Ï..

(2009-11-17 22:45:55)
¼­¿øÁØ
Äí´ÙÀÇ ±â¼úÀº Á¤¸» ´ë´ÜÇϳ׿ä. ¿ª½Ã ¿£ºñµð¾Æ´ä½À´Ï´Ù!!
(2009-11-17 06:39:50)
¿À°æ¿­
¾ÕÀ¸·ÎÀÇ ¹ßÀüÀÌ ±â´ëµÇ³×¿ä.
(2009-11-17 03:58:05)
Á¶¹Îö
Àû¾îµµ »õ·Î¿î ±âÁØÀÌ Çϳª »ý±â°Ú³×¿ä ...
(2009-11-17 02:12:52)
Á¤´ë¼º
È®½ÇÈ÷ Äí´Ù »ç¿ëÇÏ¸é ½Ã°£ÀÌ ¾öû ÁÙ¾îµå³×¿ä
(2009-11-17 00:14:53)
À强ȯ
°æÀï»çµé¿¡¼­µµ °ü·Ã±â¼úÀ» Áö¿øÇϱ⠽ÃÀÛÇßÁö¸¸, Á» ´õ »¡¸® ½ÃÀÛÇÑ CUDAÀÇ °æ¿ì ±â»ç¿¡ »ç¿ëµÈ ÇÁ·Î±×·¥µé ¿Ü¿¡µµ Àû¿ë°¡´ÉÇÑ ÇÁ·Î±×·¥µéÀÌ ¸¹¾Æ¼­, ¿£ºñµð¾Æ ±×·¡ÇÈÄ«µå »ç¿ëÀڵ鿡°Ô´Â Å« ÀÌÁ¡À̶ó »ý°¢ÇÕ´Ï´Ù.
(2009-11-16 21:11:50)
±è°­Çö
ÀÎÄÚµùÀº ¾ÆÁ÷ ¿©·¯¸ð·Î ¹ßÀüÀÌ µÇ¾î¾ß°Ú´õ±º¿ä..
(2009-11-16 20:53:24)
ÀÌ¿ìÁø
¾öû³ª³×¿ä
(2009-11-16 19:22:14)
¼­Àçµæ
CUDAÀÇ ±â¼ú Á¤¸» ÀÎÁ¤ÇÏÁö ¾ÊÀ»¼ö ¾ø´Â ±â¼úÀ̳׿ä.
»ç¿ë°ú ¹Ì»ç¿ëÀÇ Â÷ÀÌ°¡ È®¿¬È÷ ³ªÅ¸³ª´Â±º¿ä.

(2009-11-16 17:12:15)
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (13)
eÇÇÇÃ
[eÇÇÇÃ] ³ªÀÌ°¡ ´ë¼ö? °øÁ¶³Ãµ¿±â°è±â´É»ç Çʱâ½ÃÇè 100Á¡ ¸ÂÀº NCS±³À°»ý
[eÇÇÇÃ] ³ªÀÌ°¡ ´ë¼ö? °øÁ¶³Ãµ¿±â°è±â´É»ç Çʱâ½ÃÇè 100Á¡ ¸ÂÀº NCS±³À°»ý
³ªÀÌ°¡ µé¸é µé¼ö·Ï °øºÎÇϱⰡ ¾î·Æ´Ù´Â ¸»ÀÌ ÀÖ´Ù. ´õ±º´Ù³ª ½Ç¾÷ÀÎ »óÅ¿¡¼­ °øºÎÇÏ´Â °ÍÀ̶ó¸é ºÎ´ãÀÌ ´õ Ŭ ¼ö ¹Û¿¡ ¾ø´Ù.ÇÏÁö¸¸ À̸¦ ºñ¿ôµíÀÌ ±Øº¹ÇÏ°í, ¿ÃÇØ 2¿ù °øÁ¶³Ãµ¿±â´É»ç...

Á¦È£ : Å×Å©³ë¾Æ  |  ¹ßÇàÀÎ : ±èÇʱԠ |  ÆíÁýÀÎ : ±èÇʱԠ |  Ã»¼Ò³âº¸È£Ã¥ÀÓÀÚ : ¹Ú»ó±Ô
¼­¿ïÁö»ç : ¼­¿ïƯº°½Ã ±¸·Î±¸ µðÁöÅзÎ32°¡±æ 18, 7F | Á¦º¸ : it@technoa.co.kr
¹ßÇà¼Ò : Àü¶óºÏµµ ÀüÁֽà ¿Ï»ê±¸ Àü·æ6±æ 6 3F | µî·Ï¹øÈ£ : Àü¶óºÏµµ ¾Æ00057
µî·ÏÀÏÀÚ : 2008³â 1¿ù 14ÀÏ  |  ´ëÇ¥ÀüÈ­ : 070-8755-6291  |  FAX : 02-6280-9562
Copyright © 1999-2017 Å×Å©³ë¾Æ. All rights reserved. mail to technoa@technoa.co.kr