À©µµ¿ì 10ÀÇ µîÀå°ú ÇÔ²² PC °ÔÀÓ ½ÃÀå¿¡ º»°ÝÀûÀÎ ·Î¿ì·¹º§ APIÀÎ DX12 ½Ã´ë°¡
µµ·¡ÇßÁö¸¸, ÀÚ½ÅÀÇ ±×·¡ÇÈ Ä«µå°¡ DX12 ȯ°æ¿¡¼ ¾î´À Á¤µµÀÇ ¼º´ÉÀ» º¸¿©ÁÖ´ÂÁö¿¡ ´ëÇÑ Àǹ®Àº ½±°Ô Ç®¸®Áö ¾Ê°í ÀÖ´Ù.
¹°·Ð DX12 Áö¿ø °ÔÀÓµéÀÌ Ãâ½ÃµÇ°í ÀÖÁö¸¸, ÃÖ±Ù °ÔÀÓµéÀº º¸Åë ƯÁ¤ GPU °³¹ß»ç¿Í
Çù·Â °ü°è¸¦ ¸Î°í ±â¼úÁö¿øÀ» ¹Þ±â ¶§¹®¿¡ ƯÁ¤ ±×·¡ÇÈ Ä«µå¿¡ À¯¸®ÇÏ´Ù´Â ÆíÇ⼺ ³í¶õ¿¡¼ ÀÚÀ¯·Ó±â ¾î·Æ´Ù.
¶§¹®¿¡ °ÔÀ̸ӳª º¸µå³ª¶ó°°Àº ¹Ìµð¾îµéÀº ƯÁ¤ GPU¿¡ ÆíÇâµÇÁö ¾ÊÀº °øÁ¤ÇÑ ¼º´É ºñ±³°¡
°¡´ÉÇÑ º¥Ä¡¸¶Å©ÀÇ µîÀåÀ» ±â´Ù·Á¿Ô´Âµ¥, ´ëÇ¥ÀûÀÎ 3D º¥Ä¡¸¶Å© °³¹ß»çÀΠǻó¸¶Å©(Futuremark)Þä¿¡¼ ŸÀÓ
½ºÆÄÀÌ(Time Spy)¶ó ¸í¸íµÈ DX12 ¼º´É Å×½ºÆ®¸¦ ¹ßÇ¥Çß´Ù.
°øÁ¤ÇÑ DX 12 ¼º´É Å×½ºÆ®, 3DMark ŸÀÓ
½ºÆÄÀÌ ºÐ¼®
ŸÀÓ ½ºÆÄÀ̴ ǻó¸¶Å©ÀÇ ÀÚü DX12 ¿£Áø¿¡ ±â¹ÝÇÑ Å×½ºÆ®·Î, DX12¸¦ Á¦°øÇÏ´Â
À©µµ¿ì 10ÀÇ °³¹ß»çÀÎ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í ±×·¡ÇÈ Ä«µåÀÇ ÇÙ½ÉÀÎ GPU ¹× PCÀÇ µÎ³ú¿¡ ÇØ´çÇÏ´Â CPU °³¹ß»çÀÎ AMD¿Í
ÀÎÅÚ, NVIDIAÀÇ Çǵå¹éÀ» ¹Ý¿µÇØ °³¹ßµÇ¾ú´Ù.
ŸÀÓ½ºÆÄÀÌ´Â ÇöÀç Ãâ½Ã ÁßÀÎ ±×·¡ÇÈ Ä«µåÀÇ Direct3D feature level
Áö¿ø¿¡ Â÷ÀÌ°¡ ÀÖ´Â Á¡À» °¨¾ÈÇØ Æ¯Á¤ Çϵå¿þ¾î ÆíÇ⼺ ½Ãºñ¸¦ Â÷´ÜÇÒ ¼ö ÀÖµµ·Ï DirectX 12ÀÇ D3D feature
level 11_0À» ±â¹ÝÀ¸·Î ¼³°èµÇ¾úÀ¸¸ç, DX11 Å×½ºÆ®ÀÎ ÆÄÀÌ¾î ½ºÆ®¶óÀÌÅ©/ ½ºÄ«ÀÌ ´ÙÀ̹ö¿Í ´Þ¸® ÄĹÙÀεå Å×½ºÆ®°¡
Á¦¿ÜµÈ ±×·¡ÇÈ Å×½ºÆ® 2Á¾°ú CPU Å×½ºÆ® 1Á¾ÀÇ ¼º´ÉÀ» Á¾ÇÕÇØ ¼º´ÉÀ» ÃøÁ¤ÇÑ´Ù.
ŸÀÓ ½ºÆÄÀÌ°¡ D3D feature level 11_0 ±â¹ÝÀ¸·Î ¼³°èµÇ¾ú±â ¶§¹®¿¡ »ç½Ç»ó
DX11 Å×½ºÆ®·Î ¿©°ÜÁú ¼ö ÀÖÁö¸¸, ½Ì±Û ½º·¹µå¿¡ ÀÛ¾÷ÀÌ ¸ô·Á ½Ã½ºÅÛ ÀÚ¿ø È°¿ëÆøÀÌ ³·Àº DX11°ú ´Þ¸®, DX12´Â °¢
¾²·¹µå ÀÛ¾÷À» È¿À²ÀûÀ¸·Î ºÐ»êÇØ ½Ã½ºÅÛ ÀÚ¿ø È°¿ëµµ¸¦ ³ô¿© µ¿ÀÏ ½Ã½ºÅÛ¿¡¼µµ DX11º¸´Ù °í¼º´É È°¿ëÀÌ °¡´ÉÇÏ´Ù.
½ÇÁ¦·Î µ¿ÀÏ ½Ã½ºÅÛ¿¡¼ °°Àº DX11 °ÔÀÓÀ» À©µµ¿ì 7¿¡¼ ½ÇÇàÇßÀ» ¶§¿Í DX12¸¦
Áö¿øÇÏ´Â À©µµ¿ì 10¿¡¼ ½ÇÇàÇßÀ» ¶§¸¦ ºñ±³Çϸé DX12 ±â¹ÝÀÇ À©µµ¿ì 10¿¡¼ ½ÇÇàÇßÀ» ¶§ ´õ ³ôÀº ¼º´ÉÀÌ ¹ßÈֵǴÂ
°ÍÀº ÀÌ¹Ì ³Î¸® ¾Ë·ÁÁø »ç½ÇÀÌ°í, ½ÇÁ¦ Å×½ºÆ®·Îµµ °ËÁõµÈ ³»¿ëÀÌ´Ù.(Âü°í :
À©µµ¿ì 7 vs À©µµ¿ì 10 °ÔÀÓ ¼º´É ºñ±³ º¥Ä¡. ½ÂÀÚ´Â?)
ÇÑÆí, ŸÀÓ ½ºÆÄÀÌ´Â DX12ÀÇ Áß¿ä ±â´É Áß ÇϳªÀÎ ºñµ¿±â ÄÄǻƮ(Asynchronous Compute)¸¦
Áö¿øÇϴµ¥, ÇØ´ç ±â´ÉÀ» °£´ÜÈ÷ ¼³¸íÇÏÀÚ¸é À¯ÈÞ(Idle) ½¦ÀÌ´õ À¯´ÖÀÇ È°¿ëµµ¸¦ ³ô¿© ¿¬»ê ÀÛ¾÷°ú ·»´õ¸µ ÀÛ¾÷À» µ¿½Ã¿¡ ½ºÄÉÁÙ¸µÇÏ¿© ´ÙÁß
¼Ò½º¿¡¼ ¿À´Â ¸í·É¾î Å¥ ó¸® ÀÛ¾÷ È¿À²À» ³ô¿©ÁÖ´Â ±â¼úÀÌ´Ù.
GCN ¾ÆÅ°ÅØó ±â¹ÝÀÇ AMD GPU¿¡´Â ±×·¡ÇÈ Ä¿¸Çµå ÇÁ·Î¼¼¼°¡ ±×·¡ÇÈ ¼¼ÀÌ´õ¸¦ ó¸®ÇÒ
µ¿¾È ÄÄǻƮ ¼¼ÀÌ´õ 󸮸¦ À§ÇÑ ACE(Asynchronous Compute Engines)°¡ žÀçµÇ¾î ºñµ¿±â ÄÄǻƮ ó¸®
È¿À²À» ³ôÀ̴µ¥, ACE´Â ÄÄǻƮ ¼¼ÀÌ´õ 󸮸¦ Æ÷ÇÔÇØ Àüü ÄÄǻƮ ¼¼ÀÌ´õ ½ºÄÉÁ층°ú ¸®¼Ò½º ºÐ¹è¸¦ ´ã´çÇϸç, ÃÖ±Ù ¼±º¸ÀÎ
Æú¶ó¸®½º ¾ÆÅ°ÅØó´Â ¿©±â¿¡ Çϵå¿þ¾î ½ºÄÉÁì·¯¸¦ ´õÇØ ºñµ¿±â ÄÄǻƮ È¿À²À» ²ø¾î¿Ã·È´Ù.
º°µµ Çϵå¿þ¾î¸¦ ÅëÇØ ºñµ¿±â ÄÄǻƮ ÀÛ¾÷À» ó¸®ÇÏ´Â AMD¿Í ´Þ¸® NVIDIAÀÇ ÃÖ½Å
ÆĽºÄ® ¾ÆÅ°ÅØó´Â GPU ´Ü¿¡¼ ó¸®ÇÏ´Â ÇÁ¸®¿¥¼Ç(Pre-Emption)À» Áö¿øÇϸç, ±×·¡ÇÈ ¸é¿¡¼´Â Çȼ¿ ´ÜÀ§·Î, ÄÄǻƮ
ÀÛ¾÷¿¡¼´Â ¸í·É¾î ´ÜÀ§·Î ¼¼¹ÐÇÑ Á¶Á¤ÀÌ °¡´ÉÇÏ´Ù.
¿ì¼± ¼øÀ§ ÀçÁöÁ¤ °úÁ¤¿¡¼ ÇÊ¿¬ÀûÀ¸·Î ·¹ÀÌÅϽ𡠹߻ýÇϴµ¥, NVIDIAÀÇ ¹ßÇ¥¿¡ µû¸£¸é
À̶§ °É¸®´Â ·¹ÀÌÅϽô 100¥ìs¿¡ ºÒ°úÇÏÁö¸¸ º°µµ Çϵå¿þ¾î¿Í ½ºÄÉÁÙ·¯¸¦ È°¿ëÇØ ºñµ¿±â ÄÄǻƮ¸¦ ó¸®ÇÏ´Â AMD GCN
¾ÆÅ°ÅØó¿¡ ºñÇØ È¿À²ÀÌ ³·Àº °ÍÀ¸·Î Æò°¡¹Þ°í ÀÖ´Ù.
ŸÀÓ ½ºÆÄÀÌÀÇ ºñµ¿±â ÄÄǻƮ ºñÁßÀº ÇÁ·¹ÀÓ´ç 10% ~ 20% ¼öÁØÀ¸·Î, ±âº» Å×½ºÆ®´Â
ºñµ¿±â ÄÄǻƮ¸¦ È°¿ëÇÏÁö¸¸, ¿É¼Ç¿¡¼ ºñµ¿±â ÄÄǻƮ È°¿ëÀ» ²ø ¼ö ÀÖ¾î ÇØ´ç ±×·¡ÇÈ Ä«µåÀÇ ºñµ¿±â ÄÄǻƮ¿¡ µû¸¥ ¼º´É
º¯ÈÆøµµ üũÇÒ ¼ö ÀÖ´Ù.
Âü°í·Î, ŸÀÓ ½ºÆÄÀÌ´Â ºñµ¿±â ÄÄǻƮ¸¦ Æ÷ÇÔÇÑ Explicit multi-adapter,
¸ÖƼ ½º·¹µå GPU ÀÛ¾÷ ±â·Ï°ú ÀçÃâ(Multi-threaded GPU work recording and submission), Çâ»óµÈ ÀÚ¿ø
¹èºÐ, ÀÚ¿ø Á¾¼Ó(Resource binding), CPU¿Í GPU, ¸ÖƼ GPU( Queues) µ¿±âȵî DX12ÀÇ Æ¯Â¡µéÀ» Áö¿øÇÑ´Ù.
ŸÀÓ ½ºÆÄÀÌ Å×½ºÆ®´Â 3DMark ¹«·á ¹öÀüÀÎ Basic Edition ¿¡¼µµ
ÀÌ¿ëÇÒ ¼ö ÀÖÁö¸¸, ºñµ¿±â ÄÄǻƮ ¿É¼Ç Á¶Àý°ú Å×½ºÆ®¿¡ ¾Õ¼ Ç÷¹À̵Ǵ µ¥¸ð ½ºÅµ, ±âº» ÇØ»óµµÀÎ QHD µîÀÇ Ä¿½ºÅÒ
¼³Á¤À» À§Çؼ´Â Ãß°¡ ºñ¿ëÀ» ÁöºÒÇÏ°í ±¸¸ÅÇÑ Advanced EditionÀ̳ª Professional Editon, ŸÀÓ
½ºÆÄÀÌ À¯·á¹öÀüÀÌ ÇÊ¿äÇÏ´Ù.
ºñµ¿±â ÄÄǻƮ¿¡ µû¸¥ VGA 5Á¾ ŸÀÓ ½ºÆÄÀÌ Å×½ºÆ®, °á°ú´Â?
ŸÀÓ ½ºÆÄÀ̸¦ ÃÖ±Ù Ãâ½ÃµÈ ¶óµ¥¿Â RX 480°ú ÁöÆ÷½º GTX 1060 FE, ±×¿¡
´ëÀÀÇÏ´Â Àü¼¼´ë ¸ðµ¨°ú ÁöÆ÷½º GTX 1070 FE ´Ù¼¸ Á¾À¸·Î Å×½ºÆ®Çغ¸¾Ò´Ù.(ÁöÆ÷½º °ÔÀÓ ·¹µð 368.95 ÇÖ ÇȽº
µå¶óÀ̹ö / Å©¸²½¼ µå¶óÀ̹ö 16.7.2 º£Å¸)
ºñµ¿±â ÄÄǻƮ À¯¹«¿¡ µû¸¥ °¢ ±×·¡ÇÈ Ä«µåÀÇ ¼º´É º¯ÈÆøÀ» »ìÆ캸¸é ÆĽºÄ® ¾ÆÅ°ÅØó ±â¹Ý
ÁöÆ÷½º ¸ðµ¨ 2Á¾Àº 5% ¼öÁØÀÎ ¹Ý¸é Æú¶ó¸®½º ¾ÆÅ°ÅØó ±â¹Ý ¸ðµ¨ RX 480Àº 10%, GCN 1.2 ±â¹Ý R9 390Àº
15% °¡·® ³ô°Ô ³ª¿Ô´Ù. ¾î·µç ¼º´É º¯È°¡ ÀÖ´Â 4Á¾°ú ´Þ¸® ¸Æ½ºÀ£ ¾ÆÅ°ÅØó°¡ ¾²ÀÎ ÁöÆ÷½º GTX 980Àº ºñµ¿±â
ÄÄǻƮ À¯¹«¿Í »ó°ü¾øÀÌ °ÅÀÇ µ¿ÀÏÇÑ °á°ú°¡ ³ª¿Ô´Ù.
À̸¦ ¹ÙÅÁÀ¸·Î ŸÀÓ ½ºÆÄÀÌ°¡ NVIDIA¿¡ À¯¸®Çϵµ·Ï ¼³°èµÇ¾ú´Ù´Â ÁÖÀåÀÌ ³ª¿Í Çѵ¿¾È
³í¶õÀÌ µÇ¾ú´Âµ¥, ǻó¸¶Å©ÀÇ °ø½Ä ÀÔÀåÀº ºñµ¿±â ÄÄǻƮÀÇ µ¿ÀÛ ¹æ½Ä°ú »ç¿ë À¯¹«´Â 'µå¶óÀ̹ö'¿Í 'Çϵå¿þ¾î'¿¡ µû¶ó
°áÁ¤µÇ´Â °ÍÀ¸·Î, DX12¸¦ È°¿ëÇÑ °ÔÀÓÀ̳ª ÇÁ·Î±×·¥Àº ºñµ¿±â ÄÄǻƮ ¼öÇà ¹æ½Ä¿¡ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ¾ø´Ù´Â °ÍÀÌ´Ù.
Áï, ŸÀÓ ½ºÆÄÀÌ¿¡¼ ºñµ¿±â ÄÄǻƮ¸¦ È°¿ëÇØ »ý¼ºÇÑ Å¥¸¦ Àü¼ÛÇÏ´õ¶óµµ µå¶óÀ̹ö¿¡¼ ÇϳªÀÇ
Å¥¸¦ ÀÌ¿ëÇØ ºñµ¿±â ÀÛ¾÷À» ¼öÇàÇÏ´Â, ºñµ¿±â ÄÄǻƮ¸¦ OffÇÑ °Í°ú °°Àº ¹æ½ÄÀ¸·Î µ¿ÀÛÇϱ⿡ ¸Æ½ºÀ£ ±â¹Ý ±×·¡ÇÈ Ä«µå¿¡¼´Â
¼º´É Â÷ÀÌ°¡ ¹ß»ýÇÏÁö ¾Ê´Â´Ù°í ÀüÇß´Ù.
ÀÌ¿Í °ü·ÃµÈ ǻó¸¶Å©ÀÇ ÀÔÀåÀº
°ø½Ä ȨÆäÀÌÁö¿Í
½ºÆÀ Æ÷·³À» Âü°íÇϱ⠹ٶõ´Ù.
ÇÑÆí, ±×·¡ÇÈ ¼º´ÉÀ» ¿ì¼±ÇÑ Å¸ÀÓ ½ºÆÄÀÌ ±×·¡ÇÈ ½ºÄھ È®ÀÎÇغ¸¸é ÀÌ ¿ª½Ã ÅäÅ»
½ºÄÚ¾î¿Í °°Àº ¾ç»ó, Áï ÆĽºÄ® ¾ÆÅ°ÅØó¿¡¼´Â ¾à 5%, ¸Æ½ºÀ£ ¾ÆÅ°ÅØó¿¡¼´Â Â÷ÀÌ°¡ ¾ø°í, Æú¶ó¸®½º ¾ÆÅ°ÅØó ¾à 10%,
GCN 1.2 ¾ÆÅ°ÅØó¿¡¼´Â ¾à 15% ¼º´É Çâ»óÀÌ °üÃøµÈ´Ù.
¹Ý¸é, ±×·¡ÇÈ ¿¬»êÀ» ÃÖ¼ÒÈÇÑ CPU Å×½ºÆ® ½ºÄھ º¸¸é GCN 1.2 ±â¹Ý ¶óµ¥¿Â
R9 390¿Ü ´Ù¸¥ ±×·¡ÇÈ Ä«µå¿¡¼´Â °ÅÀÇ Â÷ÀÌ°¡ ¾ø´Â °ÍÀ¸·Î È®ÀεȴÙ.
DX12 ¼º´É È®ÀÎ, È®½ÇÇÑ °ÍÀ» ¿øÇÑ´Ù¸é 3DMark Time Spy
1998³âºÎÅÍ ¼±º¸ÀΠǻó¸¶Å©ÀÇ 3DMark ½Ã¸®Áî´Â °ÅÀÇ ÇÑ ¼¼´ë°¡ º¯ÇÏ´Â ¼¼¿ù µ¿¾È
°è¼Ó ¾÷±×·¹ÀÌµå µÇ¾î¿À¸ç ½×¾Æ¿Â ½Å·Ú·Î ±×·¡ÇÈ Ä«µå ¼º´É Å×½ºÆ®¿¡ Ç¥ÁØÀ¸·Î ¿©°ÜÁö¸ç, ¸¶Ä§³» ·Î¿ì·¹º§ APIÀÎ
DirectX 12 Áö¿ø Å×½ºÆ® ŸÀÓ ½ºÆÄÀ̸¦ ³»±â¿¡ À̸£·¶´Ù.
Ãʱ⿡ ƯÁ¤ GPU Á¦Á¶»ç ÆíÇâ ³í¶õÀÌ ÀÖ¾úÁö¸¸ ºü¸£°Ô °¡¶ó¾É¾Ò°í, ¸ðµç º¥Ä¡¸¶Å©°¡
±×·¸µí ½ÇÁ¦ °ÔÀÓ¿¡¼ÀÇ ¼º´É°ú Â÷ÀÌ°¡ ¹ß»ýÇÏ°ÚÁö¸¸, ¾î¿ ¼ö ¾øÀÌ Æ¯Á¤ GPU Ä£ÈÀûÀÏ ¼ö¹Û¿¡ ¾ø´Â °ÔÀÓº¸´Ù °´°üÀûÀ¸·Î
±×·¡ÇÈ Ä«µå ¼º´ÉÀ» ºñ±³ÇÒ ¼ö ÀÖ´Â ¶Ç ´Ù¸¥ ±âÁØÀÌ µîÀåÇÑ °ÍÀº ºÐ¸í ȯ¿µÇÒ ÀÏÀÌ´Ù.
ÇÏÁö¸¸ Å×½ºÆ® Ç׸ñÀÌ ´Ã¾î³ ±âÀÚ¿¡°Ô´Â ¶Ç ´Ù¸¥ °í»ý¹®ÀÌ ¿·È´Ù