¸¶Áö¸·À¸·Î... 1°¡Áö¸¸´õ .. Äõµå·Î 2000 1g°ú gtx 660 2g ¼±ÅÃ
»ßµ¹À̽½ÇÄÀÌ 2014-03 2014-03-17 15:49:27 Á¶È¸ 4539 Ãßõ 0
OpenGL °³¹ß¿ë ¶óÀ̺귯¸®Áß GLEW·Î ÇØ´ç GPU°¡ Áö¿øÇÏ´Â ¸í·É¾î Âï¾îº¸¸é..
Quadro³ª GTX³ª °°½À´Ï´Ù.. ÀÏ¹Ý µå¶óÀ̹ö°Ç Quadro/Tesla µå¶óÀ̹ö°Ç..
½ÇÁ¦ ÇØ´çÇÏ´Â ¸í·ÉÀÇ Æ÷ÀÎÅ͵µ Á¸ÀçÇÏ°í »ç¿ëµµ °¡´ÉÇÕ´Ï´Ù..
¸î¸î º¥Ä¡ÇÁ·Î±×·¥µî¿¡¼ GPU¸¦ Å×½ºÆ®ÇÒ ¶§ OpenGL ȣȯÀ²ÀÌ 100%°¡ ¾Æ´Ï°í
90%´ë¿¡¼ º¯µ¿À» º¸ÀÌ´Â°Ç NV/ATI/IBM/APPLEµî ƯÁ¤ ȸ»ç¿¡ Á¾¼ÓµÈ È®ÀåÀ̳ª
ƯÁ¤ÇÑ »óȲ¿¡¼ »ç¿ëÇÏ´Â ºñÇ¥ÁØ È®ÀåÀÇ Áö¿ø¿¡ Â÷ÀÌ°¡ Àֱ⠶§¹®ÀÔ´Ï´Ù.
½ÇÁ¦·Î Á¦°¡ ÀÛ¾÷ÁßÀÎ Äڵ尡 OpenGL 4.3 À̻󿡼 µ¿ÀÛÇϵµ·Ï ¼³°èµÇ¾î Àִµ¥
Compute Shaderµî ½Ã°¢È¿¡ ¹Ù·Î °ü¿©ÇÏÁö ¾Ê´Â ±â´ÉÀ» Æ÷ÇÔÇÑ ÃֽŠ½ºÆåµµ
Quadro 4000ºÎÅÍ GTX560,650,780±îÁö ¸ðµÎ µ¿ÀÛÇÔÀ» °ËÁõÇß½À´Ï´Ù..
ÄÚµù ÀÔÀå¿¡¼´Â ºñµ¿±â Åë½ÅÀ» Áö¿øÇÏ´À³Ä 30BPP¸¦ Áö¿øÇÏ´À³Ä
»ç¿ë°¡´ÉÇÑ ¹öÆÛ³ª ÅؽºÃÄÀÇ °¹¼ö°¡ ¸î°³ÀÌ³Ä Â÷ÀÌ°¡ ÀÖÁö¸¸
±×·¸´Ù°í OpenGL Ç¥ÁØ ¹öÆÛ°¡ Quadro, FirePro¿¡ ÀÖ°í GTX³ª Radeon¿¡ ¾ø´Â ±×·±°Ç ¾ø½À´Ï´Ù..
¹°·Ð OpenGL / WebGL/OpenGL ES °¢±â Áö¿øÇÏ´Â ¸í·É¿¡´Â Â÷ÀÌ°¡ ÀÖ½À´Ï´Ù¸¸..
¾î¶² °æ¿ì°Ç OpenGL ½ºÆå¿¡¼ ¸î °³ ÀÌ»ó Áö¿ø, ¾ó¸¶ ÀÌ»óÀÇ ¿ë·® Áö¿øµîµî.. À¸·Î ¸í½ÃµÈ Ç׸ñÀº
ÇØ´ç ¹öÀüÀÇ GLÀ» Áö¿øÇÑ´Ù´Â GPU´Â ´Ù µË´Ï´Ù..
¿¹¸¦ µé¾î AMD´Â ÇöÀç Àü ±âÁ¾ OpenGL 4.3±îÁö¸¸ Áö¿øÀε¥
OpenGL 4.3 ½ºÆå¿¡¼ ¹¹°¡ µÈ´Ù°í ½ºÆå¿¡ ÀûÇô ÀÖÀ¸¸é
Fire°è¿ÀÌ°Ç Radeon °è¿ÀÌ°Ç »ç¿ë °¡´É ÇÕ´Ï´Ù..
¾î¶² °æ¿ì°Ç NvidiaÂÊÀÌ AMDº¸´Ù ½ºÆåÀÌ Á» Å©´Ù´Â Á¦Á¶»çÀÇ Â÷ÀÌ´Â ÀÖ½À´Ï´Ù..
Ç¥ÁØ¿¡ °øÀ¯¸Þ¸ð¸®°¡ 32k¸é AMD´Â 32k¸¸ Á¦°øÇϴµ¥ Nvidia´Â Àü ±âÁ¾ 64k¸¦ Áö¿øÇÑ´Ù´øÁö..
ijµåµîÀÇ °¡¼ÓÀº ¿©ÀüÈ÷ Quadroµî±ÞÀ¸·Î ÃÖÀûÈ µÈ°ÍÀº QuadroÀÇ ¸Å¸®Æ®°¡ ÀÖ½À´Ï´Ù.
Vertex Buffer³ª Index Buffer ÀÇ ¹üÀ§°¡ ¹è ÀÌ»ó Å©±â ¶§¹®¿¡
CPUÀÇ µµ¿ò ¾øÀÌ ½º½º·Î °¡¼Ó °¡´ÉÇÑ Æú¸®°ï ¼ö ¿ª½Ã GTXº¸´Ù Quadro°¡ ¸¹°í
Çѹø¿¡ ¹ÙÀÎµå µÇ´Â ÅؽºÃÄÀÇ ¼ö ¿ª½Ã ´õ ¸¹¾Æ¼
Ä¿´Ù¶õ ÅؽºÃÄ ¿©·¯°³¸¦ GPU·Î Çѹø¿¡ ¿Ã·Á¼ ó¸®Çϴµî ÃÖÀûÈ°¡ °¡´ÉÇϱ⠶§¹®ÀÔ´Ï´Ù..
ºÐ¸í Áö¿ø Çصµ ±× ÇÑ°è°¡ ¼·Î ´Ù¸£´Ù°í ´ä±Û¿¡ ´Þ¾Æ ³õ¾Ò½À´Ï´Ù..
Àúµµ Äõµå·Î·Î °³¹ßÇÏ°í ½ÇÁ¦ GTX¿¡ ¿¬»êÀ» ó¸®ÇÏ°í ÀÖ½À´Ï´Ù..
(¹Ý·ÐÀÌ ¾Æ´Õ´Ï´Ù.. °³¹ßÀڷμ ÇöÀç GLÀÇ ÀÔÀåÀ» ´ëº¯ÇÏ°íÀÚ ÇÏ°í ½ÍÀ» »ÓÀÔ´Ï´Ù..)
GL¹öÀüÀÌ 1.2ºÎÅÍ 3.0 »çÀ̶ó¸é È®¿¬È÷ µÇ´Â ±â´É, ¾ÈµÇ´Â°ÍÀÌ ÀÖ°ÚÁö¸¸..
ÇÁ·Î±×·¥ÀÌ ¸¸ÀÏ GL 4.x Áö¿øÀ̶ó°í ÇØ ³õ¾Ò´Ù¸é.. (ÀÌ°Ç Á¦°¡ ÇØ´ç ijµå°¡ ¾ø¾î¼ ºÒºÐ¸í ÇÕ´Ï´Ù..)
°Å±â¼ ¾ÈµÇ´Â°ÍÀº ÇÁ·Î±×·¥ÀÌ Áö¿øÇÏÁö ¾Ê´Â°ÍÀÔ´Ï´Ù.
±âÁ¸¿¡ ³¸³ÇÏ´ø EXTµî GLÀÇ È¥ÀâÇÔÀº ÃÖ±Ù 3.xºÎÅÍ 4.x¿¡ µé¾î ¸ðµÎ ARB·Î ÅëÇյǾî
Ç¥ÁØÀÌ µÇ¾ú±â ¶§¹®ÀÔ´Ï´Ù.
ÅøÀÌ Áö¿ø ÇÏÁö ¾Ê´Â°Í°ú, ÇöÀçÀÇ GPU¿Í ±× µå¶óÀ̹ö°¡ »ç¿ëÇÏÁö ¸øÇÏ°Ô ÇØ ³õÀº°Í°ú´Â
ÀüÇô ´Ù¸¥ À̾߱â ÀÔ´Ï´Ù.
°Å²Ù·Î À̾߱â Çϸé, Quadro±Þ GPU°¡ Áö¿øÇÏ´Â ÀÌÀ¯°¡
±¸ÇüÀÇ Quadro¸¸ Quadro·Î ÀνÄÇÏ°Ô ¼³°èµÈ API¶§¹®À̱⵵ ÇÕ´Ï´Ù.
(GPU°¡ QuadroÀÎÁö ¾Æ´ÑÁö üũÇÏ´Â ·çƾÀÌ ¸Å¹ø ÇÑ ¼¼´ë ´Ê½À´Ï´Ù..
nVidia¿¡¼ Á÷Á¢ ¸¸µé¾î ¹èÆ÷ÇÏ´Â SceniXÀΰ¡.. ÇÏ´Â ¶óÀ̺귯¸®µµ
6.0±îÁö ÆÛ¸£¹Ì¹öÁ¯ Quadro¸¦ Äõµå·Î·Î ÀÎ½Ä ¸øÇÏ°í Á¾·áµÇ¾ú½À´Ï´Ù..
7.0 ºÎÅÍ´Â ÀÎ½Ä ÇÕ´Ï´Ù¸¸..)
¾î¶² ¾îÇø®ÄÉÀ̼ÇÀÇ FASS°¡ ÇöÀç Nvidia¿Í AMDÀÇ µå¶óÀ̹ö, GPU¿¡¼ Áö¿øÇÏÁö ¾Ê´Â´Ù¸é
±×°Ç ±× ¾îÇø®ÄÉÀ̼ÇÀÌ Áö¿øÇÏÁö ¾Ê°Å³ª, ±× ±¸Çö ¹æ¹ýÀÌ GLÀÇ ÄÚ¾î ½ºÆåÀÌ ¾Æ´Ï°Å³ª
ÇÁ·Î±×·¥ÀÌ ¾ÆÁ÷ ÃÖ±ÙÀÇ ½ºÆåÀ» ¾ÆÁ÷ ¹Ý¿µÇÏÁö ¾ÊÀº Å¿ÀÌÁö
Äõµå·Î/GTXÀÇ µå¶óÀ̹ö °¡´ÉÀ» ¼·Î °¥¶ó¼, ±â´ÉÀ» ¼ÒÀ§ miniGL·Î ¸·¾ÆµÎ¾î¼°¡ ¾Æ´Õ´Ï´Ù.
¿¹¸¦ µé¾î GLÀÇ ±³°ú¼ (·¹µåºÏ)¿¡ ´ç¿¬ÇÏ´Ù°í ÇÑéÅÍ ÀÌ»ó Â÷ÁöÇÏ´Â
À̹ÌÁö ÄÁº¼·ç¼Ç/ ºí·»µùµµ ÇöÀç´Â ÄÚ¾î ½ºÆåÀÌ ¾Æ´Õ´Ï´Ù.
CPUÀÇ °¡¼Ó µµ¿ò ¾øÀ̶ó´Â°ÍÀº ¹öÅؽº³ª À妽º ¹öÆÛ(VBO/IBO)°¡ ºÎÁ·Çϸé
°á±¹ ¿©·¯¹øÀÇ ·»´õ¸µÀ» Çϰųª µð½ºÇ÷¹ÀÌ ¸®½ºÆ®, ¶Ç´Â ±×¶§ ±×¶§ GPU·Î ÇØ´ç ÇÁ¸®¹ÌƼºê¸¦
Àü¼ÛÇØ ÁÖ¾î¾ß Çϱ⠶§¹®¿¡ CPUÀÇ µµ¿òÀ» ÇÊ¿ä·Î Çϱ⿡ ±×·¸½À´Ï´Ù.
Á¦°¡ ´Þ¾Æ³õÀº ´ä±ÛÀº, ÇöÀç´Â ¸¶ÀÌ³Ê È¯°æÀ» ÀϺη¯ »ý°¢ÇØ¾ß Çϴ ȯ°æÀÌ ¾Æ´Ï¶ó¸é
miniGLµî ÀϺη¯ ÇöÀçÀÇ ½ºÆ庸´Ù ³·Ãç³õÀº ¶óÀ̺귯¸®´Â ¾ø°í (ù¹ø°)
Äõµå·Î³ª ÆÄÀ̾îÇÁ·Îµî °í±Þ ±×·¡ÇÈ Ä«µå´Â ±× °ÍÀ» °í·ÁÇؼ ¼³°èµÈ ÇÁ·Î±×·¥À̶ó¸é
¿©ÀüÈ÷ Á¦ °ªÀ» ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù.
Àú´Â OpenGLÀ» ±â¹ÝÀ¸·Î ¸¸µé¾îÁø ÇÁ·Î±×·¥À» »ç¿ëÇÏ´Â ÀÔÀåÀÌ ¾Æ´Ñ,
½ÇÁ¦ ÀÇ·á±â±â¿¡ Àû¿ëÇÏ´Â ÀÏ (Á¤È®È÷´Â ¶óÀ̺귯¸®¸¦ °³¹ß)ÇÏ´Â °³¹ßÀÚ ÀÔ´Ï´Ù.
µÈ´ÙÁö¸¸ Åø¿¡¼ ¾ÈµÇ°í ½ÇÁ¦ Àû¿ëµÇ´Â °ÍÀ» º»ÀûÀÌ ¾ø´Ù´Â ¸»¾¸Àº Àúµµ Èï¹Ì°¡ ÀÖ½À´Ï´Ù.
OpenGLÀÇ ·¹ÆÛ·±½ºÁß¿¡ ¾î¶² ±â´ÉÀÌ ¾ÈµÇ½Ã´ÂÁö¿ä?
»õ·Î¿î ½ºÆåÀÌ ³ª¿Ã ¶§ ¸¶´Ù ¸ðµç GPU¿¡ Àß µÇ´ÂÁö Å×½ºÆ® ÇØ¾ß ÇÏ´Â »óȲÀÎÁö¶ó..
¾Ë·ÁÁֽŴٸé Àúµµ Á¦ ¶óÀ̺귯¸®ÀÇ °³¼±¿¡ Å« µµ¿òÀÌ µÉ µí ÇÕ´Ï´Ù.
´ÜÁö ÇöÀç ijµå ÇÁ·Î±×·¥µéÀÌ ÀÏ¹Ý GPUº¸´Ù Äõµå·Î/ÆÄÀÌ¾î ½Ã¸®Áî¿¡¼ ÁÁÀº ¼º´ÉÀΰÍÀÌ
miniGLÅ¿Àº ¾Æ´Ï¶ó´Â ¸»¾¸À» µå¸®°íÀÚ ÇßÀ» »ÓÀÔ´Ï´Ù.
±â°Í ¼ö°³¿ù °³¹ßÇؼ °£ ¶óÀ̺귯¸®°¡
±×°Å ¿öÅ©±Þ ±×·¡ÇÈÄ«µå¿¡¼¸¸ µÇ´Â°Å¶ó ¾Ë°í ÀÖ´Ù.. ¶ó´Â »óȲ¿¡
¾Æ´Ñ°ÍÀ» Áõ¸íÇÏ´À¶ó ³Ê¹«µµ ¸¹Àº ½Ã°£ÀÌ µé¾î°£Áö¶ó.. ¾ÈŸ±î¿ö ÀûÀº°Í »Ó ÀÔ´Ï´Ù..
CADµî¿¡¼ ¼ÒÀ§ ÇÁ·Î±Þ ±×·¡ÇÈÄ«µåÀÇ ¼º´ÉÀº ÇöÀçµµ À¯ÀÇÇÕ´Ï´Ù.
´Ù¸¸ ±×°ÍÀÌ ¿¹Àü¿£ µå¶óÀ̹ö´Ü¿¡¼ ¸·¾Æ³õ°í °í¼º´É GPU°¡ ÀÎ½Ä ¾ÈµÇ¾î¼ ¹ß»ýµÈ ¹®Á¦¶ó¸é
ÇöÀç´Â ±× ¾îÇø®ÄÉÀ̼ÇÀÌ Á¦´ë·Î Áö¿øÇØ ÁÖÁö ¾Ê¾Æ¼
¶Ç´Â ÇÁ·Î±Þ GPU¸¦ Ç¥ÁØÀ¸·Î ³õ°í ÃøÁ¤µÇ¾î ¸®Å×ÀÏ GPU°¡ ³·°Ô ³ª¿Ã »Ó
GLÀ» µî±Þº°·Î ³ª´©¾î ³õÀº Å¿ÀÌ ¾Æ´ÔÀ» Ç׺¯ÇÏ°í ½Í¾ú½À´Ï´Ù.
ÇØ´ç GPUÀÇ ±â´É°ú ¼º´ÉÀ» °í·ÁÇؼ Á¦ÀÛµÈ ¾îÇÃÀº
¿©ÀüÈ÷ ÀÏ¹Ý GTX³ª RADEONº¸´Ù ¿ùµîÇÑ ¼º´ÉÀ» º¸ÀÏ ¼ö ÀÖ½À´Ï´Ù..
½ÇÁ¦ Æú¸®°ï ȸÀüµî CAD¿¡¼ ÀÚÁÖ ¾²ÀÌ´Â ±â´ÉÀº
256ÄÚ¾îÀÇ Äõµå·Î 4000ÀÌ ÄÚ¾î¼ýÀÚºÎÅÍ ¼ö ¹è Â÷À̳ª´Â ÄÉÇ÷¯ GTX 650tiµîº¸´Ù
¿ùµîÇÑ°ÍÀ» Å×½ºÆ® °á°ú È®ÀÎ Çß½À´Ï´Ù..