Å×Å©³ë¾Æ
Ȩ > ±âȹ&º¥Ä¡ > °­ÁÂ
ÆæƼ¾ö 4ÀÇ ½Å±â¼ú - 5. Netburst Technology (2)
Å×Å©³ë¾Æ  |  webmaster@technoa.co.kr
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
½ÂÀÎ 2000.11.22  20:22:00
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn


[°­ÁÂ] ÆæƼ¾ö 4ÀÇ ½Å±â¼ú

5. Netburst Technology (2)


º¸´Ù ºü¸¥ Á¤¼ö¿¬»ê - °í¼Ó½ÇÇà¿£Áø(Rapid Execution Engine)

ÆæƼ¾ö 4ÀÇ ³»ºÎ¿¡ ÀÖ´Â ¼öÄ¡¿¬»êÀ¯´Ö(Arithmetic Logic Unit)Àº ´Ù¸¥ ºÎºÐÀÇ 2¹è¿¡ ´ÞÇÏ´Â ¼Óµµ·Î µ¿ÀÛÇÑ´Ù. 1.4GHzÀÇ ÆæƼ¾ö 4ÀÇ ALU´Â 2.8GHz·Î, 1.5GHzÀÇ ÆæƼ¾ö 4ÀÇ ALU´Â 3.0GHz·Î µ¿ÀÛÇÏ´Â ½ÄÀÌ´Ù. ÀÎÅÚÀº ÀÌ·¸°Ô °í¼ÓÀ¸·Î µ¿ÀÛÇÏ´Â ¼öÄ¡¿¬»êÀ¯´Ö¿¡ '°í¼Ó½ÇÇà¿£Áø(Rapid Execution Engine)'À̶ó´Â À̸§À» ºÙ¿´´Ù. °í¼Ó½ÇÇà¿£ÁøÀÇ Àû¿ëÀ¸·Î ÀÎÇؼ­ ¿ÜºÎ ½ÇÇàŬ·° ´ëºñ, 0.5Ŭ·°´ç ÇϳªÀÇ ¿¬»êÀ» ¼öÇàÇس¾ ¼ö ÀÖ´Ù. ¶ÇÇÑ Áö¿¬ ¹× ´ë±â½Ã°£µµ Àý¹ÝÀ¸·Î ÁÙ¾îµé¾î¼­ ÆæƼ¾ö 4´Â ÀÌÀüÀÇ ÇÁ·Î¼¼¼­µé¿¡ ºñÇؼ­ ³ôÀº Á¤¼ö¿¬»ê ¼º´ÉÀ» °¡Áú ¼ö ÀÖ°Ô µÇ¾ú´Ù. ±×·¯³ª 2¹èÀÇ Å¬·°À» °¡Áö¸é¼­µµ ½ÇÁ¦ ¼º´É¿¡¼­´Â ±×Á¤µµÀÇ Çâ»óÀ» º¸ÀÌÁö´Â ¸øÇÑ´Ù. 400MHzÀÇ FSB¿Í µà¾óä³Î RDRAMÀ» »ç¿ëÇϴ¸¸Å­ ¸Þ¸ð¸® ´ë¿ªÆø ºÎÁ·ÀÇ ¹®Á¦µµ ¾Æ´Ï¸ç, L1 ij½Ã°¡ ¾à°£ ÁÙ¾îµé±â´Â ÇßÁö¸¸ ÃßÀû½ÇÇàij½Ã¶ó´Â Çõ½ÅÀûÀÎ ½Å±â¼úÀÌ Àû¿ëµÇ¾î Àִ¸¸Å­ ÀÌ´Â °á±¹ ALU ÀÚüÀÇ ¹®Á¦¶ó°í º¸¾Æ¾ß ÇÑ´Ù. ½ÇÁ¦·Î ÆæƼ¾ö 4ÀÇ ³Ý¹ö½ºÆ® ¾ÆÅ°ÅØÃÄ¿¡ Àû¿ëµÈ ALU´Â °°Àº °úÁ¤À» ÇØ°áÇϱâ À§Çؼ­ ÇÊ¿äÇÑ ¸í·É¾î°¡ ´Ã¾î³ª°Ô µÈ¸¸Å­ ÀÌ´Â °á±¹ ALUÀÇ IPC°¡ ÁÙ¾îµé¾ú±â ¶§¹®À¸·Î º¸¾Æ¾ß ÇÑ´Ù. °á±¹, ÆæƼ¾ö 4¿¡¼­ÀÇ ALUÀÇ ¼Óµµ°¡ 2¹è·Î ±Þ°ÝÇÏ°Ô Áõ°¡ÇÒ ¼ö ÀÖ´Â °ÍÀº IPCÀÇ Èñ»ýÀ» ´ãº¸·Î ¾ò¾î³½ °ÍÀÌ´Ù. ±× ¶§¹®¿¡ ÀÌ´Â °á±¹ ÇÁ·Î¼¼¼­ÀÇ ¿¬»ê¼Óµµ ÀÚüÀÇ Çâ»óº¸´Ù´Â Áö¿¬½Ã°£ µî '³¶ºñµÇ´Â ½Ã°£'À» ÃÖ¼ÒÈ­ÇÏ·Á´Â ¸ñÀûÀÌ °­ÇÏ´Ù°í Çؼ®µÉ ¼ö ÀÖÀ¸¸ç, 2.8GHz´Ï, 3GHz´Ï ÇÏ´Â °í¼ÓÀ¸·Î µ¿ÀÛÇÑ´Ù°í Çصµ ÀÌ´Â ±×´ÙÁö Çõ½ÅÀûÀ̶ó°í »ý°¢ÇÒ¼ö´Â ¾ø´Ù. °á±¹ ÀÌ°ÍÀº ³Ý¹ö½ºÆ® ¸¶ÀÌÅ©·Î¾ÆÅ°ÅØÃÄ »óÀÇ ÇÑ ºÎºÐÀ¸·Î¸¸ º¸¾Æ¾ß Çϸç, ÇÁ·Î¼¼¼­ÀÇ ¼Óµµ ÀÚü°¡ ±ÞÁõÇÑ °ÍÀ¸·Î »ý°¢ÇÏ´Â °ÍÀº °ï¶õÇÏ´Ù.

ºÐ±â¿¹Ãø¼º´ÉÀÇ ±Ø´ëÈ­ - Çâ»óµÈ µ¿Àû½ÇÇà(ADE, Advanced Dynamic Execution)

Dynamic Execution, À̸¥¹Ù µ¿Àû½ÇÇàÀ̶ó´Â ±â¼ú ¿ª½Ã ºÐ±â¿¹Ãø½ÇÇà±â¼ú°ú ÇÔ²² P6 Äھ¼­ºÎÅÍ Àû¿ëµÈ ±â¼úÀÌ´Ù. µ¿Àû½ÇÇàÀ̶ó´Â °ÍÀº ºÐ±â¿¹Ãø½ÇÇà¿¡ ÀüÁ¦µÇ´Â ±â¼úÀε¥, °£´ÜÈ÷ ¿ä¾àÇϸé <Äھ ½ÇÇàÇÒ °¡´É¼ºÀÌ ÀÖ´Â ¸í·É¾îµéÀ» ÇϳªÀÇ Ç®(pool)¿¡ ÀúÀåÇÏ¿©, ÀÌ Ç®¿¡ '¶° ÀÖ´Â' ¸í·É¾îµéÀ» Äھ ¼±ÅÃÇÏ¿© ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °Í>À» ¸»ÇÑ´Ù. ¿©±â¼­ '¶° ÀÖ´Â'À̶ó°í Ç¥ÇöÇÏ´Â ±î´ßÀº ÀÌ Ç®(¸í·É¾î À©µµ¿ì(instruction window)¶ó°í ÇÑ´Ù.)¿¡ ÀÖ´Â ¸í·É¾îµéÀº Áï½Ã ½ÇÇàµÉ ¼ö ÀÖ´Â »óÅÂÀ̱⠶§¹®ÀÌ´Ù. ÇÏÁö¸¸ ½Ç»ó ½á³õ°í º¸´Ï º°·Î °£´ÜÇØ º¸ÀÌÁö ¾Ê´Âµ¥(-_-) ¾Æ·¡ÀÇ ÀÏ·¯½ºÆ®¸¦ º¸ÀÚ.


µ¿Àû ½ÇÇàÀÌ Àû¿ëµÇ¾úÀ» °æ¿ì °¢ ¸í·É¾î(instructions)´Â ¸í·É¾î À©µµ¿ì(instruction window)¿¡ ÀúÀåµÇ¾ú´Ù°¡ ÇÁ·Î¼¼¼­°¡ ¿ä±¸ÇÏ´Â ¼ø¼­¿¡ µû¶ó¼­ ÇÁ·Î¼¼½Ì ÄÚ¾î·Î ÀԷµȴÙ.

¸í·É¾î À©µµ¿ì¿¡ ÀúÀåµÇ¾ú´Ù°¡ ÇÁ·Î¼¼¼­°¡ ¿ä±¸ÇÏ´Â ¼ø¼­¿¡ µû¶ó¼­ ¸í·É¾î°¡ ÀԷµÊÀ¸·Î½á, ÀüüÀûÀÎ ½ÇÇà¼ø¼­¸¦ ÃÖÀûÈ­½ÃÄѼ­ ¼º´ÉÀ» Çâ»ó½ÃÅ°°í IPC¸¦ Áõ´ë½ÃŲ´Ù. ³Ý¹ö½ºÆ® ¾ÆÅ°ÅØÃÄÀÇ µ¿Àû½ÇÇàÀÌ ÀÌÀü ¼¼´ëÀÇ µ¿Àû½ÇÇà°ú ´Ù¸¥ °ÍÀº ±× ¿ë·®ÀÌ´Ù. ÆæƼ¾ö III±îÁöÀÇ ¸¶ÀÌÅ©·Î¾ÆÅ°ÅØÃÄ¿¡¼­ÀÇ µ¿Àû½ÇÇà¿¡¼­´Â ÃÖ´ë 46°³ÀÇ ¸í·É¾î¸¦ '¶ç¿ö³õÀ» ¼ö ÀÖ´Â' À©µµ¿ì¸¦ Á¦°øÇÏ´Â °Í¿¡ ¹ÝÇؼ­, ³Ý¹ö½ºÆ® ¾ÆÅ°ÅØÃÄ¿¡¼­´Â ÃÖ´ë 126°³ÀÇ ¸í·É¾î¸¦ ¶ç¿ö³õÀ» ¼ö ÀÖ´Â À©µµ¿ì¸¦ Á¦°øÇÑ´Ù. ±×·¡¼­ ÇÁ·Î¼¼¼­´Â '¼±ÅÃÇؼ­ µé°í ¿Ã ¼ö ÀÖ´Â ¸í·É¾î'°¡ ÈξÀ ¸¹±â ¶§¹®¿¡ º¸´Ù ÀÚÀ¯·Ó°í ÃÖÀûÈ­µÈ ¿¬»êÀ» ¼öÇàÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌ´Â °á±¹ ºÐ±â¿¹Ãø½ÇÇà¿¡¼­ ´ÙÀ½¿¡ ½ÇÇàµÉ ¸í·É¾îÀÇ ÀÚÀ¯µµ¸¦ ³ô¿©ÁÖ´Â °ÍÀ̹ǷΠºÐ±â¿¹ÃøÀÇ ¼º°ø·üÀ» Áõ°¡½ÃŲ´Ù.

ÀÌ »Ó¸¸ ¾Æ´Ï¶ó ³Ý¹ö½ºÆ® ½ºÆ®·°ÃÄ¿¡¼­ÀÇ µ¿Àû½ÇÇà¿¡´Â ºÐ±â¿¹Ãø¿¡¼­ÀÇ ¼º°ø·üÀ» ´õ¿í Áõ´ë½ÃÅ°±â À§ÇÑ ÇÑ°¡Áö ±â´ÉÀÌ ´õ Æ÷ÇԵǾî ÀÖ´Ù. ³Ý¹ö½ºÆ® ½ºÆ®·°ÃÄÀÇ Äھ´Â 4KBÀÇ ºê·£Ä¡ Ÿ°Ù ¹öÆÛ(branch target buffer)°¡ Æ÷ÇԵǾî Àִµ¥, ÀÌ°ÍÀº ¸í·É¾î°¡ ½ÇÇàµÇ´Â °úÁ¤µéÀ» ÀúÀåÇÏ¿©¼­ ´ÙÀ½ÀÇ ºÐ±â¿¹Ãø È®·üÀ» ³ôÀ̱â À§ÇÑ ÀåÄ¡ÀÌ´Ù. ºê·£Ä¡ Ÿ°Ù ¹öÆÛÀÇ »ç¿ëÀ¸·Î ÀÎÇؼ­ ³Ý¹ö½ºÆ® ¾ÆÅ°ÅØÃÄ¿¡¼­ÀÇ ºÐ±â¿¹Ãø ½ÇÆÐÀ²Àº P6 ¾ÆÅ°ÅØÃÄ¿¡ ºñÇؼ­ ¾à 33% ÁÙ¾îµé¾úÀ¸¸ç, ÀÌ°ÍÀº ³Ý¹ö½ºÆ® ½ºÆ®·°ÃÄÀÇ Å° µðÀÚÀÎ ÁßÀÇ ÇϳªÀÌ´Ù. 

µ¥ÀÌÅÍ Áö¿¬½Ã°£ÀÇ ÃÖ¼ÒÈ­ - ATC(Advanced Transfer Cache)

ATC´Â ÄÚÆÛ¸¶ÀÎ(Coppermine-¿ªÀÚÁÖ : ÄÚÆÛ¸¶ÀÎ Äھ¼­ copper¶ó´Â ¸íĪÀÌ °³ÀԵǾî À־ ÀÌ ÇÁ·Î¼¼¼­°¡ ±¸¸®°øÁ¤±â¼ú°ú ¹«½¼ »ó°üÀÌ ÀÖÁö ¾Ê°Ú´Â°¡¶ó´Â »ý°¢À» ÇÏ´Â µ¶ÀںеéÀ» Á¾Á¾ º¸°Ô µÈ´Ù. ÇÏÁö¸¸ ¿©±â¼­ÀÇ coppermineÀº ´ÜÁö ÆæƼ¾ö III ÇÁ·Î¼¼¼­ÀÇ ÄÚµå¸íÀÏ »Ó ±¸¸®°øÁ¤°ú´Â ¾Æ¹«·± °ü·ÃÀÌ ¾ø´Ù.) ÄÚ¾îÀÇ ÆæƼ¾ö III ÇÁ·Î¼¼¼­¿¡¼­ óÀ½À¸·Î µîÀåÇÑ °³³äÀÌ´Ù. ÀÌ°ÍÀº ÇÁ·Î¼¼¼­ÀÇ ´ÙÀÌ ³»ºÎ¿¡ L2 ij½Ã¸¦ Á÷Á¢ ÁýÀû½ÃÄѼ­ L2 ij½ÃÀÇ ¼Óµµ¸¦ ÇÁ·Î¼¼¼­ÀÇ ÄÚ¾î¿Í °°µµ·Ï ¸¸µé°í ÄÚ¾î¿Í L2 ij½Ã »çÀÌÀÇ °Å¸®¸¦ ÃÖ¼ÒÈ­ÇÔÀ¸·Î½á Áö¿¬½Ã°£ÀÇ ¹ß»ýÀ» ¾ïÁ¦ÇÏ°í, ÄÚ¾î¿Í ij½Ã »çÀÌÀÇ ¹ö½º¸¦ 256bit·Î È®ÀåÇÔÀ¸·Î½á L2 ij½Ã¿Í ÇÁ·Î¼¼¼­°£¿¡ »ý±â´Â ¼ÓµµÀÇ Â÷À̸¦ ÃÖ¼ÒÈ­ÇÏ´Â °ÍÀ» °ñÀÚ·Î ÇÏ°í ÀÖ´Ù. ±× °á°ú ÆæƼ¾ö III(ÄÚÆÛ¸¶ÀÎ) ÇÁ·Î¼¼¼­´Â ÄÚ¾î¿Í ij½Ã »çÀÌ¿¡¼­ ¹«·Á 16GB/s¿¡ ´ÞÇÏ´Â ¹æ´ëÇÑ µ¥ÀÌÅÍ Àü¼Û ´ë¿ªÆøÀ» ½ÇÇöÇÏ¿´´Ù.(1GHz ÇÁ·Î¼¼¼­¸¦ ±âÁØÀ¸·Î °è»êÇÑ °æ¿ìÀÌ´Ù. µ¥ÀÌÅÍÀÇ Àü¼ÛÆøÀº 256bit, ¼Óµµ´Â 1,000MHz·Î °è»êÇÏ¿´À¸¸ç, ÆæƼ¾ö III ÇÁ·Î¼¼¼­ÀÇ Ä³½Ã Ư¼º»ó 2Ŭ·°´ç 1ȸÀÇ µ¥ÀÌÅÍ Àü¼ÛÀÌ ÀϾ¹Ç·Î ÃÑ µ¥ÀÌÅÍ ´ë¿ªÆøÀº 16GB/s°¡ µÈ´Ù.)

ÇÑÆí, ÆæƼ¾ö 4¿¡¼­´Â ÀÌ°ÍÀÌ ´õ¿í È®ÀåµÇ¾î ÀÖ´Ù.


ÆæƼ¾ö 4, ÆæƼ¾ö III ÄÚÆÛ¸¶ÀÎ, ¾Ö½½·Ð(T-bird) ÇÁ·Î¼¼¼­ÀÇ Ä³½Ã¹ö½º µ¥ÀÌÅÍ Àü¼Û ´ë¿ªÆø ºñ±³

ÆæƼ¾ö III ÄÚÆÛ¸¶ÀÎ ÇÁ·Î¼¼¼­°¡ 2Ŭ·°´ç 1ȸÀÇ µ¥ÀÌÅÍ Àü¼ÛÀ» ÀÌ·ç¾î¼­ 16GB/sÀÇ ´ë¿ªÆøÀ» ½ÇÇöÇÏ¿´´Ù¸é, ÆæƼ¾ö 4¿¡¼­´Â ´Ù¸¥ ºÎºÐÀº µ¿ÀÏÇ쵂 ´ÜÁö µ¥ÀÌÅÍÀÇ Àü¼Ûȸ¼ö¸¦ 1Ŭ·°´ç 1ȸ·Î Çâ»ó½ÃÄѼ­ Àüü µ¥ÀÌÅÍ Àü¼Û ´ë¿ªÆøÀ» 32GB/s·Î È®ÀåÇÏ¿´´Ù. ±× °á°ú ÆæƼ¾ö III ÄÚÆÛ¸¶Àο¡ ºñÇؼ­ 2¹è, ±×¸®°í ¾Ö½½·Ð(½ã´õ¹öµå) ÇÁ·Î¼¼¼­¿¡ ºñÇؼ­´Â 4¹èÀÇ Ä³½Ã¹ö½º¸¦ °¡Áö°Ô µÇ¾ú´Ù. ÀÌ´Â L2 ij½ÃÀÇ È¿À²À» ±Ø´ëÈ­ÇÏ°í ij½Ã È÷Æ®À²À» Áõ°¡½ÃÅ´À¸·Î½á µ¥ÀÌÅÍ Áö¿¬½Ã°£À» ÃÖ¼ÒÈ­ÇÏ·Á´Â ¸ñÀûÀ» °¡Áö¸ç ÀÌ´Â °ð IPCÀÇ Áõ°¡·Î Á÷°áµÈ´Ù. 

Å×Å©³ë¾ÆÀÇ ´Ù¸¥±â»ç º¸±â  
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn µÚ·Î°¡±â À§·Î°¡±â
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (0)
ÀÚµ¿µî·Ï¹æÁö¿ë Äڵ带 ÀÔ·ÂÇϼ¼¿ä!   
È®ÀÎ
- 200ÀÚ±îÁö ¾²½Ç ¼ö ÀÖ½À´Ï´Ù. (ÇöÀç 0 byte / ÃÖ´ë 400byte)
- ¿å¼³µî ÀνŰø°Ý¼º ±ÛÀº »èÁ¦ ÇÕ´Ï´Ù. [¿î¿µ¿øÄ¢]
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (0)
eÇÇÇÃ
[eÇÇÇÃ] ³ªÀÌ°¡ ´ë¼ö? °øÁ¶³Ãµ¿±â°è±â´É»ç Çʱâ½ÃÇè 100Á¡ ¸ÂÀº NCS±³À°»ý
[eÇÇÇÃ] ³ªÀÌ°¡ ´ë¼ö? °øÁ¶³Ãµ¿±â°è±â´É»ç Çʱâ½ÃÇè 100Á¡ ¸ÂÀº NCS±³À°»ý
³ªÀÌ°¡ µé¸é µé¼ö·Ï °øºÎÇϱⰡ ¾î·Æ´Ù´Â ¸»ÀÌ ÀÖ´Ù. ´õ±º´Ù³ª ½Ç¾÷ÀÎ »óÅ¿¡¼­ °øºÎÇÏ´Â °ÍÀ̶ó¸é ºÎ´ãÀÌ ´õ Ŭ ¼ö ¹Û¿¡ ¾ø´Ù.ÇÏÁö¸¸ À̸¦ ºñ¿ôµíÀÌ ±Øº¹ÇÏ°í, ¿ÃÇØ 2¿ù °øÁ¶³Ãµ¿±â´É»ç...

Á¦È£ : Å×Å©³ë¾Æ  |  ¹ßÇàÀÎ : ±èÇʱԠ |  ÆíÁýÀÎ : ±èÇʱԠ |  Ã»¼Ò³âº¸È£Ã¥ÀÓÀÚ : ¹Ú»ó±Ô
¼­¿ïÁö»ç : ¼­¿ïƯº°½Ã ±¸·Î±¸ µðÁöÅзÎ32°¡±æ 18, 7F | Á¦º¸ : it@technoa.co.kr
¹ßÇà¼Ò : Àü¶óºÏµµ ÀüÁֽà ¿Ï»ê±¸ Àü·æ6±æ 6 3F | µî·Ï¹øÈ£ : Àü¶óºÏµµ ¾Æ00057
µî·ÏÀÏÀÚ : 2008³â 1¿ù 14ÀÏ  |  ´ëÇ¥ÀüÈ­ : 070-8755-6291  |  FAX : 02-6280-9562
Copyright © 1999-2017 Å×Å©³ë¾Æ. All rights reserved. mail to technoa@technoa.co.kr