ÀÎÅÚÀº ½Ã±×¶óÇÁ 2019(SIGGRAPH 2019)¿¡¼ ¿¸° ÀÎÅÚ Å©¸®¿¡ÀÌÆ®(Intel CREATE) Çà»ç °³È¸½Ä¿¡¼ ÀÚ»çÀÇ 6°³ ±â¼ú Ãà ±â¹Ý ¿¢»ç½ºÄÉÀÏ ÄÄÇ»ÆÃÀÇ ºñÀüÀÌ ¾î¶»°Ô ¿µÈ ¹× ÄÜÅÙÃ÷ Á¦ÀÛ¿¡ ±ØÀûÀÎ ¹ßÀüÀ» ±¸ÇöÇÏ´Â Åä´ë°¡ µÇ´ÂÁö ¹ßÇ¥Çß´Ù. ÀÌ·¯ÇÑ ¹ßÀüÀº Â÷¼¼´ë Çϵå¿þ¾î ¾ÆÅ°ÅØó ¹× ¼ÒÇÁÆ®¿þ¾î °³¹ß Åø¿¡ ´ëÇÑ ½ÉÃþÀûÀÎ ÅõÀÚ¸¦ ±â¹ÝÀ¸·Î 1000¹è ¼º´É Çâ»óÀ̶ó´Â ´Ù³â°£ÀÇ ¸ñÇ¥¿¡ ÀÇÇØ °¡¼ÓÈ µÉ ¿¹Á¤ÀÌ´Ù.
ÀÎÅÚ ¾ÆÅ°ÅØó, ¼ÒÇÁÆ®¿þ¾î ¹× ±×·¡ÇÈ ºÎ¹® ¼ö¼® ¾ÆÅ°ÅØó °â ¼ö¼® ºÎ»çÀåÀÎ ¶óÀÚ Äڵθ®(Raja M. Koduri)´Â “ÀÎÅÚÀº ¸ðµÎ°¡ ¿¢»ç½ºÄÉÀÏ ÄÄÇ»ÆÃÀ» ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï ¾÷°è¸¦ À̲ø°í Å©¸®¿¡ÀÌÅ͵éÀÌ ½Ã°¢ÀûÀ¸·Î dzºÎÇÏ°í ¸ôÀÔ°¨ ³ÑÄ¡´Â ½ºÅ丮ÅÚ¸µÀÇ °æ°è¸¦ ¶Ù¾î³ÑÀ» ¼ö ÀÖµµ·Ï Áö¿øÇϱâ À§ÇØ Áö¼ÓÀûÀ¸·Î ±â¿©ÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ ¹Ì·¡ÀÇ ±âȸ¿¡ ±íÀº ¿Á¤À» °¡Áö°í ÀÖÀ¸¸ç ¿ì¸® ÆÀÀº ÇâÈÄ ¼ö³â³»¿¡ 1000¹èÀÇ ¼º´É Çâ»ó ¸ñÇ¥¸¦ Ãß±¸Çϵµ·Ï µµÀüÇØ¿Ô´Ù”°í ¸»Çß´Ù.
°ð Ãâ½Ã¸¦ ¾ÕµÐ ÀÎÅÚÀÇ ¿¢»ç½ºÄÉÀÏ-±Þ GPU¿Í ÀÎÅÚÀÇ Æ÷°ýÀûÀÎ oneAPI ·»´õ¸µ ÅøŶ (ÀÌÀü ÀÎÅÚ ·»´õ¸µ ÇÁ·¹ÀÓ¿öÅ©, Intel® Rendering Framework) ·Îµå¸ÊÀÌ ÀÌ·¯ÇÑ ÅõÀÚÀÇ µÎ °¡Áö ¿¹°¡ µÈ´Ù.
¶ÇÇÑ, 2¼¼´ë ÀÎÅÚ Á¦¿Â ½ºÄÉÀÏ·¯ºí ÇÁ·Î¼¼¼2nd Gen Intel® Xeon Scalable processors)¿Í °áÇÕÇÑ ÀÎÅÚ ¿ÉÅ×ÀÎ DC Æ۽ýºÅÏÆ® ¸Þ¸ð¸®(Intel® Optane DC persistent memory)¿Í °°Àº ¸Þ¸ð¸® ±â¼úÀÇ Çõ½ÅÀº ÄÜÅÙÃ÷ Á¦ÀÛÀÚ¿¡°Ô ´õ¿í ³ôÀº ¼öÁØÀÇ ÄÄÇ»Æà ¼º´ÉÀ» Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ ºÐ¾ß¿¡¼ÀÇ ÀÎÅÚÀÇ Á¢±Ù¹æ½Ä Áß °¡Àå Áß¿äÇÑ ºÎºÐÀº ¾÷°è¿ÍÀÇ Çù¾÷À̸ç, ÀÎÅÚÀº ¾÷°è ¼±µÎÁÖÀÚµé, ÇÐ°è ¿¬±¸¿øµé, ±â¼ú Çõ½Å°¡µé°ú Çù¾÷ÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ °ü°è¸¦ ÅëÇØ ¿À´Ã³¯ ŸÇù ¾ø´Â ÄÜÅÙÃ÷ Á¦ÀÛÀ» Áö¿øÇÏ´Â ¿öÅ©Ç÷ο츦 °³¹ßÇÒ ¼ö ÀÖÀ¸¸ç ¿¢»ç½ºÄÉÀÏ ÄÄÇ»ÆÃÀ» º¸ÀåÇØ ¹Ì·¡ÀÇ ½Ã°¢Àû °æÇè¿¡ ´ëºñÇÒ ¼ö ÀÖ´Ù.
¿¢»ç½ºÄÉÀÏ ÄÄÇ»ÆÃÀº ºü¸¥ °íÇ°ÁúÀÇ ·»´õ¸µ, ¹°¸®ÀûÀÎ ½Ã¹Ä·¹ÀÌ¼Ç ¹× AI ±â¹Ý ¿öÅ©Ç÷ο쿡 ´ëÇÑ »õ·Î¿î ±âȸ¸¦ ¿¾î ½ºÆ©µð¿À¿¡¼ÀÇ Ã¢ÀÛ °¡´É¼ºÀ» È®´ëÇÑ´Ù.
ÀÎÅÚÀÇ ¼ö¼® ºÎ»çÀå °â ½Ç¸®ÄÜ ¿£Áö´Ï¾î¸µ ±×·ìÀÇ ÃÑ°ý ¸Å´ÏÀúÀÎ Áü ÄÌ·¯(Jim Keller)´Â “¹«¾îÀÇ ¹ýÄ¢¸¸ÀÌ ÁøÁ¤ÇÑ Å©¸®¿¡ÀÌÅÍÀÇ ²ÞÀ» ÃæÁ·½ÃÅ°´Â ÄÄÇ»ÆÃÀ» ±¸ÇöÇÒ °ÍÀÌ´Ù”¶ó°í ¸»Çß´Ù.
ÀÌ·¯ÇÑ º¹ÀâÇÑ ½Ã³ª¸®¿À¿¡¼ µ¥ÀÌÅ͸¦ À̵¿, ÀúÀå ¹× Ã³¸®Çϱâ À§Çؼ´Â CPU ¹× GPU ¾ÆÅ°ÅØó, ¸Þ¸ð¸®, I/O ¹× À̸¦ ¾ÆƼ½ºÆ®µé°ú ¿¬°áÇÒ ¼ÒÇÁÆ®¿þ¾î µî ÄÄÇ»Æà ½ºÆåÆ®·³ Àü¹ÝÀÇ ÁøÀüÀÌ ÇÊ¿äÇÏ´Ù.
ÀÎÅÚ ¾îµå¹ê½ºµå ·»´õ¸µ ¹× ºñÁê¾ó¶óÀÌÁ¦ÀÌ¼Ç ÆÀÀÇ ½Ã´Ï¾î ÇÁ¸°¼Çà ¿£Áö´Ï¾î °â ½Ã´Ï¾î µð·ºÅÍÀÎ Áü Á¦ÆÛ½º(Jim Jeffers)´Â “¿¢»ç½ºÄÉÀÏ ÄÄÇ»Æðú ÄÜÅÙÃ÷ Á¦ÀÛ »çÀÌ¿¡´Â °·ÂÇÑ »óÈ£ ÀÇÁ¸¼º°ú ±âȸ°¡ Á¸ÀçÇÑ´Ù. ÀÎÅÚÀº ÇØ´ç ºÐ¾ß¸¦ ¹ßÀü½ÃÄÑ °øÀ¯ÇÏ°í ¾ç ¿µ¿ª¿¡ »óÈ£ ÀÌÀÍÀ» ÀüÇÒ ¼ö ÀÖ´Ù”¸ç, “oneAPI¿Í °°Àº ¼ÒÇÁÆ®¿þ¾î À̴ϼÅƼºê¿¡ ´ëÇÑ ÅõÀÚ¿Í Ã·´Ü ¾Ë°í¸®Áò ¿¬±¸ ¹× °³¹ßÀº 'Æ®·£Áö½ºÅ͸¦ ³²±âÁö ¾Ê´Â °Í'À» ½ÇÇàÇϴµ¥ Áß¿äÇÑ ¿ªÇÒÀ» ÇÑ´Ù” ¶ó°í ¹àÇû´Ù.
ÀÎÅÚ oneAPI ·»´õ¸µ ÅøŶ(Intel oneAPI Rendering Toolkit)Àº ÀÎÇϿ콺 ¹× °³º° ¼ÒÇÁÆ®¿þ¾î º¥´õ(ISV)¿¡¼ °³¹ßÇÑ 100¿©°³ÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ »ç¿ëµÇ¸ç, °ÅÀÇ ¸ðµç Å©±âÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇØ È¿À²ÀûÀÎ °íÇ°Áú ·»´õ¸µ ±¸ÇöÀ» Áö¿øÇÏ´Â °íµµ·Î ÃÖÀûÈµÈ ¼ÒÇÁÆ®¿þ¾î ¶óÀ̺귯¸® ¼¼Æ®´Ù. ÀÎÅÚÀº 2019³â ¸»±îÁö »õ·Ó°Ô Ãâ½Ã ¿¹Á¤ÀÎ °ÍµéÀ» Æ÷ÇÔÇÑ ÀÎÅÚ oneAPI ·»´õ¸µ ÅøŶÀÇ ·Îµå¸ÊÀ» °ø°³Çß´Ù.
• ±ÝÁÖ Ãâ½Ã:
o ÀÎÅÚ ¿¥ºê¸®(Intel Embree) v3.6Àº °í¼º´É ·¹ÀÌ-Æ®·¹À̽Ì(ray-tracing) Ä¿³ÎÀÇ °¡Àå ÃֽŠ¹öÀüÀÌ´Ù.
o ÀÎÅÚ ¿ÀÇ À̹ÌÁö µð³ëÀÌÁî(Intel® Open Image Denoise) v1.0Àº ÀΰøÁö´É µö·¯´× ±â¼úÀ» »ç¿ëÇØ ÃÖ°í Ç°Áú À̹ÌÁö¸¦ Á¦°øÇÏ°í ·¹ÀÌ-Æ®·¹ÀÌ½Ì ¾ÖÇø®ÄÉÀ̼ÇÀÇ ·»´õ¸µ ½Ã°£À» ´ÜÃà½ÃŲ´Ù.
• 4ºÐ±â Ãâ½Ã
o ÀÎÅÚ OSPRay v2.0Àº ¿ÀǼҽº, ½ºÄÉÀÏ·¯ºí ·¹ÀÌ-Æ®·¹ÀÌ½Ì ¿£ÁøÀ¸·Î, ÀÎÅÚ ¿ÀÇ À̹ÌÁö µð³ëÀÌÁî(Intel Open Image Denoise) v1.0À» ÅëÇÕ½Ãų ¿¹Á¤ÀÌ´Ù.
o º¼·ý ·»´õ¸µÀ» À§ÇÑ ÀÎÅÚ ¿ÀÇ º¼·ý Ä¿³Î ¶óÀ̺귯¸®(Intel® Open Volume Kernel Library)
¾÷°è ¸®´õµéÀº ÀÎÅÚ Á¦Ç°°ú ±â¼úÀ» È°¿ëÇØ ÄÜÅÙÃ÷ Á¦ÀÛ °¡´É¼ºÀ» Çâ»ó½ÃŲ »ç·Ê¸¦ °ø°³Çß´Ù.
• ÇÈ»ç(Pixar)ÀÇ ·»´õ¸Ç(Renderman)Àº AVX-512¿Í °°Àº ÀÎÅÚ Á¦¿Â ½ºÄÉÀÏ·¯ºí ÇÁ·Î¼¼¼ SIMD º¤ÅÍ ¸í·É¾î¸¦ È°¿ëÇØ ¿ÀÇ ½¦À̵ù ¾ð¾î(Open Shading Language)¸¦ 2¹è1 °¡¼ÓÈÇß´Ù. ÇÈ»ç´Â ·»´õ¸Ç xPU ¿¬±¸ ¹× °³¹ßÀ» ÀÎÅÚ Xe ¾ÆÅ°ÅØó GPU·Î È®ÀåÇØ ‘¾î¶°ÇÑ Æ®·£Áö½ºÅ͵µ ³²±âÁö ¾Ê´Â´Ù’´Â oneAPI ¼ÒÇÁÆ®¿þ¾î °³³äÀ» È°¿ëÇÒ ¿¹Á¤ÀÌ´Ù.
• HP´Â ÀÎÅÚ ¿ÉÅ×ÀÎ DC Æ۽ýºÅÏÆ® ¸Þ¸ð¸®¸¦ »ç¿ëÇØ ÄÜÅÙÃ÷ Á¦ÀÛ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ´À¸®°í ¹æÇصǴ ¼öµ¿ ¹× ÀÚµ¿ ÀúÀåÀÇ Çʿ伺À» Á¦°ÅÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÖ¾ú´Ù. ¶ÇÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ½Ã½ºÅÛ Àüȯ ½Ã Æ۽ýºÅÏÆ® ¸Þ¸ð¸®¸¦ È°¿ëÇÏ¿© ÀÛ¾÷ ³»¿ªÀ» º¸Á¸ÇÏ°í Å©¸®¿¡ÀÌÅÍ°¡ ½Å¼ÓÇÏ°Ô Àç°³ ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» º¸¿©ÁÖ¾ú´Ù.
• µð½ºÄ¿¹ö¸®(Discovery)´Â ÀÎÅÚ°ú »õ·Î¿î Çù·ÂÀ¸·Î ¿Ã °¡À» Ãâ½ÃµÉ °úÇÐ ±³À° µðÁöÅÐ ½Ã¸®Á ¹ßÇ¥ÇßÀ¸¸ç, ÀÎÅÚ oneAPI ·»´õ¸µ ÅøŶÀ» »ç¿ëÇÏ¿© ¶Ù¾î³ª°í ³ôÀº ¼º´ÉÀÇ ½Ã°¢È Áö¿øÀ¸·Î º¸´Ù ³ªÀº ±³À°À» Á¦°øÇÒ ¿¹Á¤ÀÌ´Ù.
• ¸Æ½¼(Maxon)Àº ÀÎÅÚ ¿¥ºê¸®¿Í ÀÎÅÚ ¿ÀÇ À̹ÌÁö µð³ëÀÌÁî°¡ ½Ã³×¸¶4D R21¿¡¼ ¾î¶»°Ô ´õ ºü¸¥ ·»´õ¸µ ½Ã°£À» ±¸ÇöÇÏ´ÂÁö °ø°³Çß°í ¹Ì·¡ CPU¿Í GPU ±â¼ú¿¡¼ ÀÎÅÚ°úÀÇ Àü¹®ÀûÀÎ ±â¼ú ÆÄÆ®³Ê½ÊÀ» ¹ßÇ¥Çß´Ù.
• ºí·ç½ºÄ«ÀÌ ½ºÆ©µð¿À(BlueSky Studios)´Â ´ë±Ô¸ð Æ۽ýºÅÏÆ® ¸Þ¸ð¸®°¡ ´ÙÁß-TB ·»´õ¸µ ÀÛ¾÷ °°ÀÌ ÀÌÀü¿¡´Â ºÒ°¡´ÉÇß´ø ¾÷¹«¸¦ °¡´ÉÇÏ°Ô ÇÔÀ¸·Î½á Á¦ÀÛÀÚÀÇ ÀÛ¾÷ ¹æ½ÄÀ» ¾î¶»°Ô º¯È½Ãų ¼ö ÀÖ´ÂÁö ¼±º¸¿´´Ù.
• ¿ÀÅäÀÌ(Otoy)´Â ¿ÁÅ×ÀÎ ·»´õ(Octane Render)¿¡¼ ÁøÇà ÁßÀÎ ¹úÄ(Vulkan) API¸¦ Áö¿øÇÒ °ÍÀ̶ó°í ¹ßÇ¥ÇßÀ¸¸ç, »ç¿ë °¡´ÉÇÑ ÃÖ»óÀÇ Çϵå¿þ¾î¸¦ È°¿ëÇϱâ À§ÇØ ¾÷°è ±âÁØ¿¡ ´ëÇÑ Çʿ伺À» °Á¶Çß´Ù. |