°ÔÀÓ Å×½ºÆ®¿Í CPU Å×½ºÆ®¸¦ Á¦¿ÜÇÑ ³ª¸ÓÁö ºÎºÐÀÇ Å×½ºÆ®ÀÎ Feature Tests ºÎºÐÀº ¼ø¼öÇÏ°Ô GPUÀÇ ¼º´ÉÀ» ÃøÁ¤Çϱâ À§ÇÑ Å×½ºÆ®·Î ±¸ºÐµÇ¾î ÀÖ¾î °¢ ºÐ¾ßº° Å×½ºÆ®¸¦ À¯ÀúµéÀÌ ¼±ÅÃÇÏ¿© Å×½ºÆ®ÇÒ ¼ö ÀÖ°Ô µÇ¾îÀÖ´Ù.
3DMARK06ÀÇ Feature Tests´Â ±âÁ¸ 3DMARK05¿¡ »ç¿ëµÈ Feature Tests¿¡ Shader¿Í °ü·ÃµÈ »õ·Î¿î µÎ°¡Áö Å×½ºÆ®°¡ Ãß°¡µÈ ÇüÅ·ΠÁ¦°øµÇ°í ÀÖÀ¸¸ç °¢ ºÎºÐº° ±â´É ¹× Ư¡Àº ¾Æ·¡¿Í °°´Ù.
Fill Rate Å×½ºÆ®
ÀÌ Å×½ºÆ®´Â 3DMark2000ÀÌ µîÀåÇÑ ÀÌÈÄ °è¼ÓÇؼ Á¦°øµÇ´ø Å×½ºÆ® Ç׸ñÀ¸·Î GPU°¡ ó¸®ÇÏ´Â °¡Àå ±âº»ÀûÀÎ ÀÛ¾÷ÀÎ ÅؽºÃĸµ ÀÛ¾÷À» ¾ó¸¶³ª »¡¸® ó¸®ÇÒ ¼ö Àִ°¡¸¦ ÃøÁ¤ÇÏ´Â Å×½ºÆ® Ç׸ñÀÌ´Ù.
ÃÖ±Ù¿¡´Â ATI°¡ ÁÖÀåÇϵí ShaderÀÇ »ê¼ú¿¬»ê 󸮰¡ ÁÖµÈ ¼º´ÉÇâ»óÀÇ Æ÷ÀÎÆ®·Î ¾Ë·ÁÁö°í ÀÖÀ¸³ª ±× ¹ÙÅÁ¿¡´Â ÅؽºÃĸµ ÀÛ¾÷ÀÌ ÀÖ¾î¾ßÇÔÀ¸·Î À̹ø 3DMARK06ÀÇ Feature Tests¿¡µµ ºüÁöÁö ¾Ê°í Æ÷ÇԵǾú´Ù.
Å×½ºÆ® Ç׸ñÀº Single-Texturing°ú Multi-Texturing µÎ°¡Áö Ç׸ñÀÌ Á¸ÀçÇϸç Single-TexturingÀÇ °æ¿ì 2x2 Å©±âÀÇ ½Ì±Û ÅؽºÃķΠó¸®µÈ 64°³ÀÇ Äõµå Ä¿¹ö°¡ º¸¿©Áö¸ç Multi-TexturingÀÇ °æ¿ì 8°³ÀÇ ÅؽºÃÄ·Î ÀÌ·ç¾îÁø 8°³ÀÇ Äõµå Ä¿¹ö°¡ º¸¿©Áö°Ô ¸¸µé¾îÁ³´Ù.(ÀÌ µÎ°¡Áö Å×½ºÆ® ¸ðµÎ 3DMARK05¿¡ Æ÷ÇԵǾî ÀÖ´ø Å×½ºÆ®ÀÌ´Ù)
Pixel Shader Å×½ºÆ®¿Í Vertex Shader Å×½ºÆ®
Pixel Shader Å×½ºÆ®¿Í Vertex Shader Å×½ºÆ® ¸ðµÎ 3DMARK05¿¡¼ »ç¿ëµÇ¾ú´ø Pixel Shader, Vertex Shader Å×½ºÆ®¿Í µ¿ÀÏÇÑ Å×½ºÆ®ÀÌ´Ù.
Pixel Shader Å×½ºÆ®ÀÇ °æ¿ì 3DMARK06ÀÇ HDR/SM3.0 ±×·¡ÇÈ Å×½ºÆ® 1 : Canyon Flight¿¡ Ç¥ÇöµÈ Çù°îÀÇ Ç¥¸éÀ» ·£´õ¸µ ½Ãų¶§ÀÇ ¼º´ÉÀ» ÃøÁ¤ÇÏ°Ô ¸¸µé¾îÁ³Áö¸¸ 3DMARK06¿¡ Ãß°¡µÈ Canyon FlightÀÇ HDRÀº Àû¿ëµÇÁö ¾Ê°í 3DMARK05¿Í µ¿ÀÏÇÏ°Ô ¸¸µé¾îÁ³´Ù. ÀÌ Å×½ºÆ®¿¡´Â ½Ç½Ã°£ ±×¸²ÀÚ Ã³¸®¸¦ Àû¿ëÇÏÁö ¾Ê¾ÒÁö¸¸ vertex lightingÀ» Àû¿ëµÇ¾ú´Ù.
Vertex Shader Å×½ºÆ®´Â 3DMARK05ó·³ Simple Å×½ºÆ®¿Í Complex Å×½ºÆ®ÀÇ µÎ°¡Áö Å×½ºÆ®·Î ³ª´©¾îÁ®ÀÖÀ¸¸ç Simple Å×½ºÆ®ÀÇ °æ¿ì ³ôÀº Æú¸®°ïÀ¸·Î ¸¸µé¾îÁø 4°³ÀÇ ¸ó½ºÅ͸¦ ´Ü¼øÇÑ ¿òÁ÷ÀÓ¿¡ µû¸¥ º¯Çü°ú ¶óÀÌÆà 󸮸¦ ÅëÇØ ÇÁ·¹ÀÓÀ» ÃøÁ¤ÇÏ°Ô ¸¸µé¾îÁ³´Ù°í ÇÑ´Ù. FutureMark¿¡ µû¸£¸é ÀÌ Å×½ºÆ®´Â Shader Model 1À» ÅëÇؼµµ ±¸ÇöÀÌ °¡´ÉÇϳª 3DMARK06ÀÌ Shader Model 2.0°ú 3.0 ±Ô°Ý¿¡¼ÀÇ ¼º´ÉÀ» ÃøÁ¤Çϱâ À§ÇØ ¸¸µé¾îÁ³À¸¹Ç·Î Shader Model 2.0 ±Ô°Ý¿¡ ¸ÂÃç ±¸Çö½ÃÄ×´Ù°í ÇÑ´Ù.
Complex Å×½ºÆ®´Â ¹Ù¶÷¿¡ µû¶ó ¿òÁ÷¿©¾ßÇÏ´Â ¼ö¸¹Àº Ç®µéÀ» ¹Ù¶÷ÀÌ ºÎ´Â ¹æÇâ°ú À§Ä¡¿¡ µû¶ó »ç½ÇÀûÀ¸·Î ¿òÁ÷ÀÌ°Ô Ç¥ÇöµÇ¾î º¸´Ù º¹ÀâÇÑ Vertex Shader ¿¬»êÀÌ Àû¿ëµÇ¾úÀ¸³ª Ç®µéÀÇ Èçµé¸²Àº CPU¸¦ ÅëÇØ ¿¬»êÇÏ°Ô ¸¸µé¾îÁ³´Ù°í ÇÑ´Ù.
Shader Particles Test (SM3.0)
ÀÌ Å×½ºÆ®´Â ÃÖ±Ù °ÔÀÓµéÀÌ Àû¿ëÇÏ´ø ¹°¸® ¿£ÁøÀ» CPU°¡ ¾Æ´Ñ ±×·¡ÇÈÄ«µå¿¡¼ ó¸®ÇÒ °æ¿ìÀÇ ¼º´ÉÀ» º¸¿©ÁÖ´Â Å×½ºÆ®·Î½á ½ÇÁ¦ ±×·¡ÇÈ Çϵå¿þ¾î¸¦ ÅëÇØ ÀÌ·¯ÇÑ ¹°¸® ¿¬»êÀ» ó¸®ÇÏ´Â °ÔÀÓÀÌ Áõ°¡ÇÏ°í ÀÖ¾î ÀÌ·¯ÇÑ Å×½ºÆ®¸¦ Ãß°¡ÇÏ¿´´Ù°í ÇÑ´Ù.
ÃÖ±Ù °ÔÀÓµéÀÇ °æ¿ì Ai³ª ¹°¸®¿£ÁøµîÀÌ º¹ÀâÇÏ°Ô Ã³¸®µÇ¾î CPUÀÇ ¸®¼Ò½º°¡ ÀÌÂÊ¿¡ ¸¹ÀÌ Ä¡¿ìÃļ GPUÀÇ ¼º´ÉÀÌ 100% ¹ßÈÖµÇÁö ¸øÇÏ´Â °æ¿ì°¡ Àִµ¥ ¹°¸® ¿¬»ê ºÎºÐÀ» GPU¸¦ ÅëÇØ Ã³¸®ÇÏ°Ô ¸¸µé °æ¿ì CPU¸¦ ÅëÇØ ´Ù¸¥ ÀÛ¾÷À» ´õ ó¸®ÇÒ ¼ö Àֱ⿡ °ÔÀÓÀ» ´õ ºü¸£°Ô ó¸®ÇÒ ¼ö°¡ ÀְԵȴÙ.
½ÇÁ¦·Î ÀÌ¹Ì Shader Model 3.0À» Áö¿øÇÏ´Â GPU¸¦ ÅëÇØ ¹°¸® ¿¬»êÀ» 󸮽ÃÅ°´Â »ó¿ë¹°¸®¿£ÁøÀÌ ¹ßÇ¥µÈ »óÅÂÀÌ´Ù.
ÀÌ Å×½ºÆ®¸¦ ÁøÇàÇϱâ À§Çؼ´Â GPU°¡ Shader Model 3.0 »Ó¸¸ ¾Æ´Ï¶ó Vertex Shader ÂÊ¿¡¼ Á÷Á¢ ÅؽºÃĸ¦ Á¦¾îÇÏ¿© ó¸®ÇÒ ¼ö ÀÖ´Â hardware Vertex Texture Fetch (VTF) ±â´ÉÀ» Áö¿øÇؾßÇÑ´Ù. ÇöÀç VTF ±â´ÉÀº nVIDIAÀÇ GeForce 6 ½Ã¸®Áî¿Í GeForce 7 ½Ã¸®ÁÀÌ Áö¿øÇÏ°í ÀÖ´Ù.
Perlin Noise (SM3.0) Å×½ºÆ®
À̹ø Å×½ºÆ® Ç׸ñµµ À§ÀÇ Shader Particles Test (SM3.0) ó·³ 3DMARK06¿¡¸¸ Ãß°¡µÈ Å×½ºÆ®·Î½á Perlin noise¸¦ ÅëÇØ ±¸¸§À» Ç¥ÇöÇÒ ¶§ÀÇ ÇÁ·¹ÀÓÀ» ÃøÁ¤ÇÏ°Ô ¸¸µç Å×½ºÆ®ÀÌ´Ù.
Perlin noise Å×½ºÆ®¿¡´Â Shader Model 3.0 ±Ô°ÝÀ¸·Î ó¸®ÇÒ ¼ö ÀÖ´Â 495°³ÀÇ Shader ¸í·É¾î°¡ »ç¿ëµÇ¾úÀ¸³ª ÅؽºÃĸ¦ »ç¿ëÇϱâ À§ÇÑ ºÎºÐÀº 48°³¹Û¿¡ µÇÁö ¾Ê¾Æ »ê¼ú ¿¬»êó¸®¿Í ÅؽºÃÄ Ã³¸®¸¦ À§ÇÑ ºñÀ²ÀÌ 9:1ÀÇ ºñÀ²·Î ÀÌ·ç¾îÁö°Ô ¸¸µé¾îÁ³´Ù°í ÇÑ´Ù. ATI°¡ ÁÖÀåÇÏ´Â Shader ¿¬»êÁß¿¡¼ »ê¼ú ¿¬»ê°ú ÅؽºÃÄ °ü·Ã ¿¬»êÀÇ ºñÀ² Â÷ÀÌ°¡ ÀûÀýÇÏ°Ô Ç¥ÇöµÉ Å×½ºÆ® Ç׸ñÀÌ´Ù.
3DMARKÀº Áö±Ý±îÁö ¼³¸íÇÑ ¿©·¯ °¡Áö Å×½ºÆ® Ç׸ñ ÀÌ¿Ü¿¡ Batch Size Tests Å×½ºÆ®³ª Image Quality Tool ±×¸®°í Graph Benchmark Mode ±â´ÉÀ» Á¦°øÇÏ¿© ºÎ°¡ÀûÀÎ ¿©·¯ °¡Áö ±â´Éµµ Ãß°¡ÀûÀ¸·Î Á¦°øÇÑ´Ù.
¿É¼Ç ¼³Á¤¿¡¼´Â ÇØ»óµµ ¼³Á¤°ú AA ¹× AF ±×¸®°í Shader ModelÀÇ ¼³Á¤µîÀ» Á¦°øÇÏ¸ç ´õ ¼¼ºÎÀûÀÎ Å×½ºÆ® Ç׸ñÀ» ¼±ÅÃÇÒ ¼ö ÀÖ°Ô µÇ¾îÀÖ´Ù.(ÀüüÀûÀ¸·Î Áö±Ý±îÁö ¼³¸íÇÑ ÁÖ¿ä Å×½ºÆ® Ç׸ñÀ» Á¦¿ÜÇÏ°í´Â ³ª¸ÓÁö ºÎºÐÀº 3DMARK05¿Í µ¿ÀÏÇÑ ÀÎÅÍÆäÀ̽º¿Í ±â´ÉÀ» Á¦°øÇϱ⿡ 3DMARK05¸¦ »ç¿ëÇÑ À¯Àú¶ó¸é ´©±¸³ª ½±°Ô »ç¿ëÀÌ °¡´ÉÇÏ°Ô ¸¸µé¾îÁ® ÀÖ´Ù.)
|