ÄÚ¾î i7-12700KF¿Í ÄÚ¾î i9-12900KF µÎ °¡Áö CPUÀÇ ¸®ºä¸¦ ÅëÇØ ÀÎÅÚÀÇ
12¼¼´ë ÄÚ¾î CPUÀÎ ¿¤´õ ·¹ÀÌÅ©°¡ 11¼¼´ë ´ëºñ ¼º´É°ú Àü¼ººñ°¡ ´ëÆø °ÈµÈ °ÍÀ» È®ÀÎÇß´Ù. ±×·¸´Ù¸é ¾î¶² ½ÄÀ¸·Î
ÀÌ·¯ÇÑ ¼º´É °³¼±À» À̲ø¾î ³Â´ÂÁö ±Ã±ÝÇÒ ¹ýµµ Çѵ¥, À̹ø ±â»ç¿¡¼´Â ¾Õ¼ ÄÚ¾î i7-12700KF ¸®ºä ±â»ç¿¡¼ ¿¹°íÇß´ø
ÀÎÅÚ ¿¤´õ ·¹ÀÌÅ© ¼º´É Çâ»óÀÇ ºñ¹Ð, ¾ÆÅ°ÅØó °ü·Ã ³»¿ëÀ» Á¤¸®ÇÏ°Ú´Ù.
ºò-¸®Æ²ÀÇ ÇÙ½É, ÇÊ¿äÇÑ ÀÛ¾÷À» ÀûÀýÇÑ °÷¿¡ Áï°¢ ÇÒ´çÇÏ´Â ½º·¹µå µð·ºÅÍ
¿¤´õ ·¹ÀÌÅ©°¡ ºò-¸®Æ²·Î ³ª¿Â´Ù´Â Á¡ÀÌ Á¦±âµÈ ÀÌÈÄ ¿ì·ÁÀÇ ¸ñ¼Ò¸®°¡ ³ª¿Â °ÍÀº, Áö±Ý±îÁö
µ¿ÀÏÇÑ ¾ÆÅ°ÅØóÀÇ ÄÚ¾î·Î¸¸ ±¸¼ºµÇ¾ú´ø x86 CPU ÃÖÃÊ·Î °í¼º´É CPU ÄÚ¾î(P-ÄÚ¾î)¿Í Àü·Â È¿À²À» À§ÇÑ CPU
ÄÚ¾î(E-ÄÚ¾î)°¡ °áÇÕµÈ ÇÏÀ̺긮µå ŸÀÔÀ̶ó´Âµ¥ ÀÖ´Ù.
À¥¼ÇÎÀ̳ª ¿öµåÇÁ·Î¼¼¼ °°ÀÌ ³ôÀº ¼º´ÉÀÌ ÇÊ¿äÄ¡ ¾ÊÀº ¼º´ÉÀÌ ÇÊ¿ä¾ø´Â ÀÛ¾÷À̶ó¸é ÇØ´ç
ÀÛ¾÷ÀÌ ¾î´À Äھ ÇÒ´çµÇ¾îµµ ¹®Á¦°¡ ¾øÁö¸¸, ·£´õ¸µÀ̳ª µ¿¿µ»ó ÆíÁý/ º¯È¯ °°ÀÌ ³ôÀº ¼º´ÉÀ» ¿ä±¸ÇÏ´Â ÀÛ¾÷ÀÌ E-Äھ¸¸
¸ô¸°´Ù¸é ¹®Á¦°¡ µÈ´Ù.
ÀÌ¿¡ ÀÎÅÚÀº Çϵå¿þ¾î ½ºÄÉÁÙ·¯ÀÎ ½º·¹µå µð·ºÅ͸¦ ÅëÇØ ÀÛ¾÷ À¯Çü¿¡ ¾î¿ï¸®´Â Äھ Áï°¢
ÇÒ´çÇÒ ¼ö ÀÖµµ·Ï Çß´Ù. Çϵå¿þ¾î ¹æ½ÄÀÎ ¸¸Å ¿î¿µÃ¼Á¦¸¦ °¡¸®Áö ¾ÊÁö¸¸, ÃÖÁ¾ÀûÀ¸·Î ÀÛ¾÷À» ÇÒ´çÇÏ´Â °ÍÀº ¿î¿µÃ¼Á¦
½ºÄÉÁÙ·¯ÀÇ ¿ªÇÒÀÎ ¸¸Å OS ´Ü¿¡¼µµ ´ëÀÀÀÌ ÀÌ·ïÁ®¾ßÇÑ´Ù. ±×¸®°í ¿¤´õ ·¹ÀÌÅ©¿Í °°Àº x86 ÇÏÀ̺긮µå ¾ÆÅ°ÅØó CPU¿¡
ÃÖÀûȸµÈ ½ºÄÉÁÙ·¯¸¦ Áö¿øÇϴ ù OS°¡ ¹Ù·Î 10¿ù 5ÀÏ Ãâ½ÃµÈ À©µµ¿ì 11ÀÌ´Ù.
½º·¹µå µð·ºÅÍ´Â ±âº»ÀûÀ¸·Î E-ÄÚ¾î´Â ¹é±×¶ó¿îµå ÀÛ¾÷, P-ÄÚ¾î´Â Æ÷±×¶ó¿îµå ÀÛ¾÷¿¡
ÇÒ´çÇÏ°í, ¼º´É°ú Àü·Â »óÅ¿¡ µû¶ó Å©°Ô ³× Á¾·ù·Î ºÐ·ùµÈ Å×À̺í Á¤º¸¸¦ Âü°íÇØ ³ª³ëÃÊ ´ÜÀ§·Î °¢ ÄÚ¾îÀÇ »óŸ¦ ŽÁö,
ÀÛ¾÷º°·Î ÀûÇÕÇÑ Äھ ½º·¹µå¸¦ ÇÒ´çÇÏ´Â ¹æ½ÄÀ¸·Î µ¿ÀÛÇÑ´Ù.
À̸¦ ÅëÇØ °¢Á¾ ¹é±×¶ó¿îµå ÀÛ¾÷°ú Æ÷±×¶ó¿îµå ÀÛ¾÷ÀÌ ¼ö½Ã ÀüȯµÇ´Âµ¥´Ù On/ Off µÇ´Â
º¹ÀâÇÑ PC ±¸µ¿ ȯ°æ¿¡¼ ÃÖÀûÀÇ ¼º´É°ú ¼ÒºñÀü·ÂÀ» ±¸ÇöÇÒ ¼ö ÀÖ°Ô Á¦¾îÇÑ´Ù. ¹°·Ð, ½º·¹µå µð·ºÅÍ´Â ÄÚ¾îÀÇ »óÅ °¨Áö¿Í
½º·¹µå ÇÒ´çÀ» ¼öÇàÇÏÁö¸¸, ½ÇÁ¦ À̸¦ ÃÖÁ¾ Á¶À²ÇÏ´Â °÷Àº ¿î¿µÃ¼Á¦ÀÇ ½ºÄÉÁÙ·¯´Ù.
µû¶ó¼ ¿î¿µÃ¼Á¦ ½ºÄÉÁÙ·¯°¡ ÀÎÅÚ ¿¤´õ ·¹ÀÌÅ©ÀÇ ÇÏÀ̺긮µå ¾ÆÅ°ÅØó¸¦ Á¦´ë·Î Áö¿øÇÏ´Â °ÍÀÌ
¼º´ÉÀ» Á¦´ë·Î È°¿ëÇϴµ¥ ÀÖ¾î Áß¿äÇÑ ¿äÀÎ Áß ÇϳªÀ̸ç, Çö ½ÃÁ¡¿¡¼ ÀÎÅÚ ¿¤´õ ·¹ÀÌÅ©ÀÇ ÇÏÀ̺긮µå ¾ÆÅ°ÅØó¸¦ Á¤½Ä
Áö¿øÇÏ´Â ¿î¿µÃ¼Á¦´Â Áö³ 10¿ù 5ÀÏ Ãâ½ÃµÈ À©µµ¿ì 11ÀÌ À¯ÀÏÇÏ´Ù.
ÇÑÆí, ½º·¹µå µð·ºÅÍ´Â ÀÚµ¿À¸·Î ÀûÀýÇÑ ÄÚ¾î¿Í ½º·¹µå¿¡ ÀÛ¾÷À» ÇÒ´çÇÏÁö¸¸, ÀÎÅÚÀº
°³¹ßÀÚµéÀ» À§ÇØ Å©°Ô ¼¼ °¡Áö ÃÖÀûÈ ¹æ½ÄÀ» Á¦¾ÈÇÑ´Ù.
ù°´Â ÀÚüÀûÀ¸·Î P-ÄÚ¾î¿Í E-Äھ ÀÛ¾÷À» ÇÒ´çÇϵµ·Ï µÎ´Â °ÍÀÌ´Ù. °æ¿ì¿¡ µû¶ó
¿öÅ©·Îµå°¡ ÀûÀýÇÏÁö ¾ÊÀº Äھ ÇÒ´çµÉ ¼ö ÀÖ¾î, ÀÎÅÚÀº ¾îÇø®ÄÉÀ̼ÇÀÇ ½º·¹µå °ü¸®¿¡ ´ëÇØ ¾Æ·¡ µÎ °¡Áö Áß ÇÑ °¡Áö
°æ¿ì¸¦ °í·ÁÇϵµ·Ï ±ÇÇÑ´Ù.
µÎ ¹ø°´Â °í¼º´ÉÀÌ ¿ä±¸µÇ´Â ÁÖ¿ä ¿öÅ©·ÎµåÀÇ ¿ì¼±¼øÀ§¸¦ ³ô¿© P-Äھ ÇÒ´ç, ¹é±×¶ó¿îµå
ÀÛ¾÷ÀÇ ¿ì¼± ¼øÀ§´Â 'º¸Åë' ¹Ì¸¸À¸·Î ³·Ãß°í ÇÊ¿äÇÏ´Ù¸é E-Äھ ÇÒ´çÇØ ¼º´ÉÀ» ¿ì¼± ÇÏ´Â °Í.
¸¶Áö¸·À¸·Î ½º·¹µå Ç®À» P-ÄÚ¾î ÇÒ´ç°ú E-ÄÚ¾î ¹èÁ¤À¸·Î ±¸ºÐÇØ ¼º´É°ú È¿À²À» ¸ðµÎ
³ë¸®´Â °ÍÀ¸·Î, µÎ ¹ø° ÃÖÀûÈ¿¡ ´ëÇؼ´Â 'Good', ¸¶Áö¸· ÃÖÀûÈ¿¡ ´ëÇØ 'Best' ½Ã³ª¸®¿À·Î ºÐ·ùÇØ, µÎ ¹ø°
ÃÖÀûÈÀÇ °æ¿ì ÀϺΠ¹é±×¶ó¿îµå ÀÛ¾÷ÀÌ P-Äھ ÇÒ´çµÉ ¼ö ÀÖ´Â °æ¿ìµµ ¹æÁöÇϵµ·Ï ±ÇÇÑ´Ù.
³Ð°í, ±í°Ô, ½º¸¶Æ®ÇÑ Ã³¸®, °ñµç ÄÚºê P-ÄÚ¾î ¾ÆÅ°ÅØó
ÀÎÅÚÀº Áö³ 2018³â, 6¼¼´ë ÄÚ¾î CPU ºÎÅÍ Àû¿ëÇØ¿Â '·¹ÀÌÅ©' ½Ã¸®ÁîÀÇ ÈļÓ
CPU ¾ÆÅ°ÅØóÀÎ '¼´Ï ÄÚºê'¸¦ ¹ßÇ¥Çß°í, ¾ÆÀ̽º ·¹ÀÌÅ©¸¦ Æ÷ÇÔÇÑ ¸ð¹ÙÀÏ ÇÁ·Î¼¼¼¿¡ ¿ì¼± Àû¿ëÇØ¿Ô´Ù. ¸ð¹ÙÀÏ Å¸ÀÌ°Å
·¹ÀÌÅ©¿¡ Àû¿ëµÈ 'Àª·Î¿ì ÄÚºê' ¾ÆÅ°ÅØóÀÇ 14nm ¹éÆ÷Æà ¾ÆÅ°ÅØóÀÎ '»çÀÌÇÁ·¹½º ÄÚºê(Cypress Cove) ¾ÆÅ°ÅØó°¡
µ¥½ºÅ©Å¾¿ë 11¼¼´ë ÄÚ¾î CPUÀÎ ·ÎÄÏ ·¹ÀÌÅ©¿¡ Àû¿ëµÈµ¥ À̾î, 12¼¼´ë ÄÚ¾î CPU¿¡¼´Â ¸ð¹ÙÀÏ Ç÷§ÆûÀ» µ¿½Ã¿¡ ¾Æ¿ì¸£´Â
°ñµç ÄÚºê ¾ÆÅ°ÅØó°¡ P-Äھ »ç¿ëµÇ¾ú´Ù.
°ñµç ÄÚºê ¾ÆÅ°ÅØó´Â ¼´Ï ÄÚºê¿Í ¸¶Âù°¡Áö·Î ³Ð°Ô(Wider), ±í°Ô(Deeper),
½º¸¶Æ®ÇÏ°Ô(Smarter)ÀÇ ¼¼ °¡Áö¿¡ ÁýÁßÇϸé¼, ¼Óµµ¿Í ·¹ÀÌÅϽà ¹× ½Ì±Û ½º·¹µå ¾îÇø®ÄÉÀ̼ÇÀÇ ¼º´É °³¼±¿¡ ÁýÁßÇÑ °ÍÀÌ
Ư¡ÀÌ´Ù. ½ÇÁ¦·Î ÄÚ¾î i7-12700KF Å×½ºÆ® °á°ú¸¦ º¸¸é ½Ì±Û ½º·¹µå ¼º´ÉÀÌ ´ëÆø °³¼±µÈ °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ¾ú´Ù.
¿¤´õ ·¹ÀÌÅ©ÀÇ P-Äھ Àû¿ëµÈ °ñµç ÄÚºê ¾ÆÅ°ÅØó´Â ±âº»ÀûÀ¸·Î ºñ¼øÂ÷ ½ÇÇà ½ºÄÉÁÙ·¯¿Í
¹öÅÍ, ¹°¸® ·¹Áö½ºÅ͸¦ È°ÀåÇϸç, ÇÒ´çâ(Allocation Window)¸¦ ³ÐÈ÷°í, ´õ ¸¹Àº ½ÇÇà Æ÷Æ®¸¦ Á¦°øÇÏ´Â °ÍÀÌ
Ư¡ÀÌ´Ù.
¿©±â¿¡ ´õ ½º¸¶Æ®ÇØÁø ºÐ±â ¿¹ÃøÀ» ÅëÇØ º´·ÄÈ ¼öÁØ ¹× ¼±ÀÀÀ» ³ô¿´°í, Äھ·Î Àü·Â
Á¦¾î ÄÁÆ®·Ñ·¯¸¦ ³»ÀåÇØ ¸¶ÀÌÅ©·ÎÃÊ ´ÜÀ§·Î Àü·Â »óŸ¦ ŽÁö/ Á¦¾îÇØ °¢ ¾îÇø®ÄÉÀ̼ǿ¡ ÃÖÀûÈµÈ Àü·Â °ø±Þ ¹× ´õ »¡¶óÁø
Æò±Õ Ŭ·° ±¸ÇöÀÌ °¡´ÉÇØÁø´Ù.
º¸´Ù ¼¼ºÎÀûÀ¸·Î µé¾î°¡¸é µðÄÚ´õ´Â 4°³¿¡¼ 6°³·Î, ¸¶ÀÌÅ©·Îop ij½Ã Çǵå´Â »çÀÌŬ´ç
6¿¡¼ 8·Î ´Ã¾ú°í, ÀÌ¿¡ µû¶ó »çÀÌƲ´ç ¸í·É¾î ÆÐÄ¡(fetch) ¿ë·®ÀÌ 16byte¿¡¼ 32byte·Î µÎ ¹è ´Ã¾ú°í,
¸¶ÀÌÅ©·Îop ij½Ãµµ 2.25K¿¡¼ 4K ¿£Æ®¸®·Î È®ÀåµÇ¾ú´Ù.
¸¶ÀÌÅ©·Îop Å¥µµ ½º·¹µå´ç 70¿¡¼ 72¿£Æ®¸®·Î È®Àå, ½Ì±Û ½º·¹µå½Ã ÃÖ´ë 144¿£Æ®¸®¸¦
Áö¿øÇÏ¸é¼ ºñ¼øÂ÷ ½ÇÇà ¿£ÁøÀÇ ¼Óµµ¸¦ ³ôÀÌ°í ¸¶ÀÌÅ©·Îop ÀûÁß·üµµ °³¼±Çß´Ù.
4K iTLB((instruction Translation Look-aside
Buffers)´Â 128¿¡¼ 256·Î, ºÐ±â Ÿ°Ùµµ 5K¿¡¼ 12K·Î ´ëÆø °ÈÇß´Ù. ºÐ±â Á¡ÇÁ ¿À¿¹ÃøÀ» ÁÙÀ̱â À§ÇØ ºÐ±â
¿¹ÃøÀ» °³¼±ÇÏ°í BTB(Branch Target Buffe)µµ µÎ ¹è ÀÌ»óÀ¸·Î °³¼±Çß´Ù.
ÇÑÆí, ºñ¼øÂ÷ ½ÇÇà ¿£ÁøÀº ¹èÄ¡ À¯´ÖÀ» 5°³¿¡¼ 6°³·Î, ½ÇÇà Æ÷Æ®´Â 10°³¿¡¼ 12°³·Î
´Ã¸®°í, Ç׸ñ ÀçÁ¤·Ä ¹öÆÛµµ 352¿¡¼ 512·Î Å©°Ô ´Ã·È´Ù. À̸¦ ÅëÇØ ¸®³×À̹Ö/ ¹èÄ¡ µî ÀϺΠ°£´ÜÇÑ ¸í·É ½ÇÇà½Ã
Á¾¼Ó¼º üÀÎÀ» Ãà¼Ò, ±íÀº ÆÄÀÌÇÁ¶óÀο¡¼ ÅõÀԵǴ ¸®¼Ò½º¸¦ ÁÙÀÌ°í ´Ù¸¥ µ¿ÀÛÀ» ´õ¿í ºü¸£°Ô ½ÇÇàÇÏ°í ÀýÀü È¿°ú¸¦ ±â´ëÇÒ ¼ö
ÀÖ´Ù.
Á¤¼ö ¹× º¤ÅÍ ½ÇÇà À¯´Ö°ú °ü·ÃÇؼ´Â ALU¿Í LEA°¡ Æ÷ÇÔµÈ ´Ù¼¸ ¹ø° Á¤¼ö ½ÇÇà
À¯´ÖÀÌ Ãß°¡µÇ¾ú°í, º¤ÅÍ °ü·Ã, 1¹ø°ú 5¹ø Æ÷Æ®¿¡ FADD(Fast ADDers)¸¦ Ãß°¡ÇÏ°í, FMA¿¡´Â AVX512±â¹Ý
FP16 ¿¬»êÀ» Áö¿øÇϵµ·Ï °³¼±ÇßÁö¸¸, ¾Æ½±°Ôµµ ¿¤´õ ·¹ÀÌÅ©¿¡¼´Â »ç¿ëµÇÁö ¾Ê´Â´Ù.
ÄÚ¾î´ç ij½Ã ¿ë·®Àº L1 µ¥ÀÌÅÍ Ä³½Ã 48KB, L1 ¸í·É¾î ij½Ã 32KB·Î
À¯ÁöµÇ¾úÁö¸¸, L2 ij½Ã´Â 512KB¿¡¼ 1.25MB·Î µÎ ¹è ÀÌ»ó Áõ°¡ÇßÀ¸¸ç, L3 ij½Ã ¿ë·®µµ ÄÚ¾î´ç 2MB¿¡¼
2.5MB²Ã·Î È®´ë µÇ¾ú´Ù.
´Ü¼ø ¿ë·® È®Àå »Ó ¾Æ´Ï¶ó L1 ij½Ã ·Îµå Æ÷Æ®´Â 2¿¡¼ 3À¸·Î, L1D ij½ÃÀÇ ÆäÀÌÁö
¿öÄ¿´Â 2¿¡¼ 4·Î, L1D TLB´Â 50% ´Ã¸®¸é¼ ´õ ³ôÀº ¼öÁØÀÇ º´·Äȸ¦ ±¸ÇöÇß´Ù. ij½Ã ¿ë·® Áõ¼³Àº ·¹ÀÌÅϽà Áõ°¡¸¦
°¡Á®¿ÀÁö¸¸, »õ·Î¿î ÇÁ¸®ÆäÄ¡ ¿£ÁøÀ» ÅëÇØ ±¸µ¿ÁßÀÎ ÇÁ·Î±×·¥ÀÇ ÀáÀçÀû ¸Þ¸ð¸® ¿¢¼¼½º ÆÐÅÏÀ» ƯÁ¤ÇØ ÀáÀçÀû °æ·Î¸¦ ÇÁ¸®ÆÐÄ¡ÇØ
´ëÀÀÇÒ ¼ö ÀÖÀ½À» ¾Ë·È´Ù.
ÇÑÆí, ¿¤´õ ·¹ÀÌÅ© P-Äھ¼´Â Áö¿øµÇÁö ¾ÊÁö¸¸, °ñµç ÄÚºê ¾ÆÅ°ÅØó¿¡´Â
AMX(Advanced Matrix Extensions)À» Áö¿øÇÑ´Ù. µ¥ÀÌÅͼ¾ÅÍ AI Áö¿øÀ» À§ÇÑ Çà·Ä ¿¬»ê °¡¼Ó¿ë
¸í·É¾î·Î, Ã߷аú ±â°èÇнÀ µî¿¡ ¶Ù¾î³ VNNII ´ëºñ 8¹èÀÇ Ã³¸® ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù°í ¼Ò°³µÇ¾ú´Âµ¥, ÀÎÅÚÀÇ Â÷¼¼´ë
Á¦¿Â ½ºÄÉÀÏ·¯ºí ÇÁ·Î¼¼¼ÀÎ ÄÚµå³×ÀÓ »çÆÄÀÌ¾î ·¹ÇÇÁî¿¡¼ ¸¸³¯ ¼ö ÀÖ°ÔµÉ °ÍÀÌ´Ù.
Àü·Â È¿À² ¿ì¼±, ±×·¹À̽º¸óÆ® ¾ÆÅ°ÅØó E-ÄÚ¾î
ÁÖ·Î ¹é±×¶ó¿îµå ÀÛ¾÷ 󸮿¡ ¿ì¼± ÇÒ´çµÇ´Â E-ÄÚ¾î´Â Ư¼º»ó P-Äھ´Ù ³·Àº ¼º´ÉÀ»
¹ßÈÖÇÏÁö¸¸, ±×·¡µµ ½ºÄ«ÀÌ·¹ÀÌÅ© ÄÚ¾î ´ëºñ µ¿ÀÏ Àü·Â¿¡¼ 40% ³ôÀº ¼º´ÉÀ» ¹ßÈÖÇÏ°í, µ¿ÀÏ ¼º´ÉÀ̶ó¸é Àü·Â ¼Ò¸ð¸¦
40%³·Ãá ÄÚ¾î´Ù.
¿¤´õ ·¹ÀÌÅ©ÀÇ E-ÄÚ¾î 4°³°¡ °áÇÕµÈ ¸ðµâÀº ½ºÄ«ÀÌ·¹ÀÌÅ© 1ÄÚ¾î±ÞÀÇ ÀÛÀº Å©±â·Î
¼³°èµÇ¾úÀ¸¸ç, µ¿ÀÏ Àü·Â
Á¶°ÇÀÏ °æ¿ì ½ºÄ«ÀÌ·¹ÀÌÅ© 1ÄÚ¾î 2½º·¹µå ´ëºñ ¿¤´õ ·¹ÀÌÅ© E-ÄÚ¾î 4°³ ¸ðµâÀÌ 80% ´õ ³ôÀº ¼º´ÉÀ» ¹ßÈÖÇÑ´Ù.
ÀÎÅÚ ¿¤´õ ·¹ÀÌÅ© E-ÄÚ¾îÀÇ ±×·¹À̽º¸óÆ® ¾ÆÅ°ÅØó´Â 5õ ºÐ±â Ÿ°Ù ij½Ã ½ºÀ§ÄªÀ» ÅëÇØ
ºÐ±â ¿¹Ãø Á¤È®µµ¸¦ ³ôÀδÙ. ÀÎÅÚ¿¡ µû¸£¸é ÀÌ·¯ÇÑ ±ä ±â·Ï(history) ±â¹Ý ºÐ±â ¿¹Ãø ½Ã½ºÅÛÀº ¸í·É¾î Æ÷ÀÎÅÍÀÇ
Á¤È®¼ºÀ» ³ôÀ̴µ¥ µµ¿òÀ» ÁÖ¸ç, °á°úÀûÀ¸·Î ¸í·É¾î ij½Ã ¹Ì½º »óÅ°¡ ÇÁ·Î±×·¥ ½ÇÇà¿¡ Ä¡¸íÀûÀÎ ¼öÁØ¿¡ µµ´ÞÇϱâ Àü ¹ß°ßÇÏ°í
¼öÁ¤ÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.
ÇÁ·ÐÆ® ¿£µåÀÇ L1 ¸í·É¾î ij½Ã¸¦ P-ÄÚ¾îÀÇ 32KB ´ëºñ µÎ ¹è¿¡ ´ÞÇÏ´Â 64KB
¿ë·®À» ¹èÄ¡ÇØ º¸´Ù ¸í·É¾î¸¦ ¹ÐÁ¢ÇÏ°Ô °ü¸®ÇØ Àü·Â Á¦ÇÑÀ» À¯µµÇÏ´Â ÇÑÆí, ÀÎÅÚ ÃÖÃÊÀÇ ÁÖ¹®Çü ¸í·É ±æÀÌ µðÄÚ´õ¸¦ žÀçÇß´Ù.
ÇØ´ç µðÄÚ´õ´Â ¸í·É¾î ij½Ã¿Í ÇÔ²² ÀúÀåµÇ´Â »çÀü µðÄÚµù Á¤º¸¸¦ »ý¼º, ¾Õ¼± ¸í·É¾îÀÇ
±â·ÏÀ» Á¦°øÇØ Àͼ÷ÇÑ Äڵ尡 ±æÀÌ µðÄÚ´õ¸¦ ¿ìȸÇØ ¿¡³ÊÁö Àý¾à¿¡ ±â¿©ÇÑ´Ù. ºñ¼øÂ÷½ÇÇà µðÄÚ´õ´Â µà¾ó 3¿ÍÀÌµå µðÄÚ´õÀ¸·Î
Ŭ·¯½ºÅÍÈµÇ¾î »çÀÌŬ´ç ÃÖ´ë ¿©¼¸ °³ÀÇ ¸í·É¾î¸¦ µðÄÚµùÇÒ ¼ö ÀÖÀ¸¸ç, º´·Ä 󸮸¦ À§ÇØ Çϵå¿þ¾î ±â¹Ý ·Îµå ¹ë·±½ÌÀÌ
Áö¿øµÈ´Ù.
¹é¿£µå ´Ü¿¡¼´Â 256 ¿£Æ®¸® ºñ¼øÂ÷ À©µµ¿ì¿Í 5-¿ÍÀÌµå ¾î·ÎÄÉÀ̼Ç, 8-¿ÍÀÌµå ¸®Å¸À̾î
±¸¼ºÀ¸·Î 17 ½ÇÇà Æ÷Æ®¿¡ ¿¬°áµÇ¸ç, ÀÌ·¯ÇÑ ±¸¼ºÀº ÀϺΠÀü·Â »óÅ¿¡¼ ½ºÄ«ÀÌ·¹ÀÌÅ©º¸´Ù ³ôÀº Á¤¼ö IPC¸¦ Á¦°øÇÑ´Ù.
¶ÇÇÑ »çÀÌŬ ´ç 2°³ÀÇ ºÐ±â¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Â µà¾ó Á¤¼ö ½Â¼ö ¹× ºÐ¹è±â¸¦ °®Ãá 4°³ÀÇ
ÀÏ¹Ý Á¤¼ö ½ÇÇà Æ÷Æ®¸¦ °®Ãè°í, VNNI ¸í·É¾î¿¡ »ç¿ëµÇ´Â Á¤¼ö ½Â¼ö(integer multiplier)¸¦ °®Ãá
SIMD ALUµµ ¼¼ °³³ª °®Ãè´Ù.
µÎ °³ÀÇ ´ëĪ ºÎµ¿ ¼Ò¼öÁ¡ ÆÄÀÌÇÁ¶óÀÎÀº µÎ °³ÀÇ µ¶¸³ÀûÀÎ ´õÇÏ±â ¹× °ö ¿¬»êÀ» ¼öÇàÇÒ ¼ö
ÀÖ°í, º¤ÅÍ È®ÀåÀ» ÅëÇØ »çÀÌŬ´ç µÎ °³ÀÇ FP °ö¿¬»ê ¹× ´õÇϱ⠿¬»êÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù. 2°³ÀÇ AE ¹× 1°³ÀÇ SHA
°¡¼Ó ¿£Áøµµ °®Ãè´Ù.
¸Þ¸ð¸® ½Ã½ºÅÛÀº µ¿½Ã¿¡ 32KB Àбâ/ ¾²±â°¡ °¡´ÉÇÑ µà¾ó ·Îµå/ ½ºÅä¾î ÆÄÀÌÇÁ¶óÀÎÀ»
°®Ãß°í ÀÖÀ¸¸ç, Äھ L2 ij½Ã°¡ ÇÒ´çµÈ P-ÄÚ¾î¿Í ´Þ¸® E-ÄÚ¾îÀÇ L2 ij½Ã´Â 4°³ ÄÚ¾îÀÇ ÅëÇÕÇüÀ¸·Î 2MB¸¦
Á¦°øÇÑ´Ù.
E-ÄÚ¾îÀÇ L2 ij½Ã´Â ÄÚ¾î´ç 1MB²Ã·Î P-ÄÚ¾îÀÇ 1.25MBº¸´Ù ¿ë·®¸é¿¡¼ ÀûÀº °ÍÀ»
¾Ë ¼ö ÀÖ´Ù. 17»çÀÌŬ ·¹ÀÌÅϽÿ¡¼ »çÀÌŬ´ç 64byteÀÇ ´ë¿ªÆøÀ» Á¦°øÇϸç, ÄÚ¾î¿Í ¼·Î ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾î ½º·¹µå°£
¸®¼Ò½º¸¦ °øÁ¤ÇÏ°Ô ºÐ¹èÇÏ´Â ¸®¼Ò½º µð·ºÅÍ ±â¼úµµ µµÀԵǾú´Ù.
ÇÑÆí, ±×·¹À̽º¸óÆ® ¾ÆÅ°ÅØó E-ÄÚ¾îÀÇ L2 ij½Ã´Â ÃÖ´ë 4MB ±¸¼ºÀÌ °¡´ÉÇѵ¥, ÀϹÝ
¼ÒºñÀÚ¿ë ¿¤´õ ·¹ÀÌÅ©´Â 2MB°¡ Á¦°øµÇ¸ç, L2 ij½Ã 4MB´Â ¼¹ö³ª µ¥ÀÌÅͼ¾ÅÍ¿ë Äھ žÀçµÉ ¿¹Á¤ÀÌ´Ù.
|