Home > Àüü±â»ç

ÀÎÅÚ ÇÁ·Î¼¼¼­ ¹®Á¦, ¾î¶»°Ô Á¢±ÙÇØ¾ß Çϴ°¡?

ÀÔ·Â : 2019-12-11 15:04
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
ÃßÃø ½ÇÇà ±â´É¿¡¼­ºÎÅÍ Ãâ¹ßÇÑ º¸¾È Ãë¾àÁ¡...ÀͽºÇ÷ÎÀÕ ´Ù¼ö ³ª¿À´Â Áß
¾ÈÀüÇÑ CPU·Î ÀüºÎ ±³Ã¼ÇÒ ¼ö ¾ø´Ù¸é, Á¶Á÷ ³» CPU ´Ù¾çÈ­ ²ÒÇÏ´Â °ÍÀÌ ¾ÈÀü


[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ÀÎÅÚ ÇÁ·Î¼¼¼­¿Í °ü·ÃµÈ ÀͽºÇ÷ÎÀÕÀÌ Áö³­ ´Þ ¶Ç ´Ù½Ã ¹ß°ßµÆ´Ù. 2³â Àü ¸áÆ®´Ù¿î(Meltdown)°ú ½ºÆåÅÍ(Spectre)°¡ ¹ß°ßµÈ ÀÌÈÄ ÀÎÅÚ °ü·Ã ÀͽºÇ÷ÎÀÕµéÀº ²ÙÁØÈ÷ ³ª¿À°í ÀÖÀ¸¸ç, ±×·² ¶§¸¶´Ù º¸¾È ¾÷°è´Â Àü ¼¼°è ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ ¾ÈÀü ¹®Á¦¸¦ °ÆÁ¤ÇÑ´Ù´Â ¸ñ¼Ò¸®¸¦ ³»°í ÀÖ´Ù. ÀÌ Ãë¾àÁ¡µéÀº ¹Î°¨ÇÑ Á¤º¸¸¦ ³ëÃâ½ÃÅ°´Â °ÍÀ̱⠶§¹®¿¡ ´ëÀÀÀÌ ¹Ýµå½Ã ÇÊ¿äÇÑ °Íµµ »ç½ÇÀÌ´Ù.

[À̹ÌÁö = iclicckart]


¸áÆ®´Ù¿î°ú ½ºÆåÅÍ ÀÌÈÄ, ºñ½ÁÇÑ ÀͽºÇ÷ÎÀÕÀÌ ÀÌ¹Ì ¿©¼¸ °³³ª Ãß°¡·Î ¹ß°ßµÆ´Ù. Æ÷¼Îµµ¿ì(Foreshadow), Á»ºñ·Îµå(Zombieload), RIDL, Æú¾Æ¿ô(Fallout), SWAPGS, TAA°¡ ¹Ù·Î ±×°ÍÀÌ´Ù. ÀüºÎ ºñ½ÁÇÑ °è¿­ÀÇ Ãë¾àÁ¡µéÀ» °ø·«ÇÏ´Â ¹æ¹ýµéÀÌ´Ù. AMD¿Í ARM¿¡¼­ »ý»êµÈ Ĩµéµµ ¾î´À Á¤µµ ¿µÇâÀ» ¹Þ±ä ÇÏÁö¸¸, ÀÎÅÚÀÇ ÇÁ·Î¼¼¼­¸¸Å­ À§ÇèÇÏÁö´Â ¾Ê´Ù. ÀÎÅÚ ÇÁ·Î¼¼¼­µéÀº ¿©±â¿¡ ¸Á¶óµÈ ¸ðµç ÀͽºÇ÷ÎÀÕ¿¡ Ãë¾àÇϱ⠶§¹®ÀÌ´Ù. ÀÎÅÚÀÌ »ç½Ç»ó Àü ¼¼°è ÄÄÇ»ÅÍ Çϵå¿þ¾î ½ÃÀåÀ» Àå¾ÇÇÏ°í À־, ÀÌ ÀͽºÇ÷ÎÀÕÀº ¾îµð¿¡¼­³ª ÀÛµ¿ °¡´ÉÇÏ´Ù°í ºÁµµ ¹«¹æÇÏ´Ù.

ÀÌ À§ÇèÀÇ ±Ù°£¿¡´Â ¡®ÃßÃø ½ÇÇà(speculative execution)¡¯À̶ó´Â ±â´ÉÀÌ ÀÖ´Ù. 90³â´ë ÀÎÅÚÀÌ Ã³À½ µµÀÔÇÑ °ÍÀ¸·Î, ÄÄÇ»ÅÍ ÇÁ·Î¼¼¼­ÀÇ ¼Óµµ¸¦ ¿Ã¸®´Â µ¥ ȹ±âÀûÀÎ È¿°ú¸¦ º¸ÀδÙ. »ç¿ëÀÚ°¡ ´ÙÀ½¿¡ ½ÇÇàÇÒ °ÍÀ» ÄÄÇ»ÅÍ°¡ ÃßÃøÇؼ­ ¹Ì¸® ½ÇÇàÇصδ °ÍÀ̶ó°í º¼ ¼ö ÀÖ´Ù. ÀÌ ºÎºÐ¿¡¼­ °ø°ÝÀÚ´Â °¢Á¾ ¹Î°¨ Á¤º¸¸¦ ij°¥ ¼ö ÀÖ°Ô µÈ´Ù´Â °ÍÀÌ À§ ÀͽºÇ÷ÎÀÕÀÇ ¹ß°ßÀÌ Àü´ÞÇÏ´Â ¸Þ½ÃÁö´Ù.

ÀÎÅÚÀº ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ¼ÒÇÁÆ®¿þ¾î ÆÐÄ¡¸¦ ¹ßÇ¥Çß´Ù. ±× ¿Ü¿¡ ÇÏÀÌÆÛ ½º·¹µù(hyper threading)°ú °°Àº ±â¼úÀ» ºñÈ°¼ºÈ­½ÃÅ°´Â °Íó·³ ´Ù¾çÇÑ À§Çè ¿ÏÈ­ ¹æ¹ýÀÌ °í¾ÈµÇ±âµµ Çß´Ù. ÇÏÁö¸¸ ÀÌ ¸ðµç ¹®Á¦ ÇØ°á¹ýÀº ÀαⰡ ±×¸® ³ôÁö ¾Ê¾Ò´Ù. ½Ã½ºÅÛÀÇ ¼Óµµ¸¦ ÇöÀúÇÏ°Ô ¶³¾îÆ®·È±â ¶§¹®ÀÌ´Ù. ÃÖ±Ù ·Î±×ÀÎVSI(LoginVSI)°¡ Á¶»çÇÑ ¹Ù¿¡ ÀÇÇϸé IT Àü¹®°¡µéÀÇ ´ë´Ù¼ö°¡ ÆÐÄ¡·Î ÀÎÇÑ ¼Óµµ ÀúÇϸ¦ ü°¨Çß´Ù°í ÇÑ´Ù.

ÇÑ À¯¸í ¸®´ª½º °³¹ßÀÚ´Â ¡°ÀÎÅÚ¿¡¼­ ¹ß°ßµÈ ÀÌ ºÎä³Î °ü·Ã º¸¾È ¹®Á¦´Â ´çºÐ°£ »ç¶óÁöÁö ¾ÊÀ» °Í¡±À̶ó°í ¸»Çß´Ù. ÇØ°áÇϱ⠾î·Á¿î ¹®Á¦ÀÓÀÌ ºÐ¸íÇÏÁö¸¸, ÀÎÅÚ Ä¨¼ÂµéÀÌ ´Ù Â÷¼¼´ë Á¦Ç°À¸·Î ±³Ã¼µÇ±â¸¦ ¸¶³É ±â´Ù¸± ¼ö¸¸Àº ¾ø´Ù´Â ¶æÀÌ´Ù. ¹®Á¦°¡ °è¼Ó ³²¾ÆÀÖ°Ô µÈ´Ù¸é, °ø°ÝÀÚµéÀÌ ¾ðÁ¨°¡ ÀͽºÇ÷ÎÀÕÀ» ÇÏ°Ô µÉ °ÍÀÌ´Ù.

Á¶Á÷ Â÷¿ø¿¡¼­ ÀÎÅÚ Ä¨¼ÂÀÇ ¹®Á¦¸¦ °ü¸®ÇÏ·Á¸é Á¦ÀÏ ¸ÕÀú Á¶Á÷ ³» CPU¸¦ Á¶»çÇØ¾ß ÇÑ´Ù. ±×·¡¼­ ÀÎÅÚ Ä¨¼ÂÀÌ ¾î´À Á¤µµ³ª ÀÖ´ÂÁö, ´Ù¸¥ ȸ»ç¿¡¼­ ¸¸µç Á¦Ç°µéÀÇ °æ¿ì¿¡¶óµµ ¸áÆ®´Ù¿îÀ̳ª ½ºÆåÅÍ¿¡ ´ëÇÑ ÀͽºÇ÷ÎÀÕÀÌ °¡´ÉÇÑÁö ¾Ë¾Æ³»´Â °ÍºÎÅÍ ½ÃÀÛÇØ¾ß ÇÑ´Ù. ±×·± ÈÄ Á¦ÀÏ ½¬¿î °Ç ÇØ´çµÇ´Â ¸ðµç CPU¸¦ ÃֽŠÁ¦Ç°À¸·Î ¹Ù²Ù´Â °ÍÀÌ´Ù. ¹°·Ð ¾î¸¶¾î¸¶ÇÑ µ·ÀÌ µé¾î°¥ ¼ö ÀÖ´Ù.

Àڱݿ¡ ¿©À¯°¡ ¾ø´Ù¸é ¾î¶»°Ô ÇØ¾ß ÇÒ±î? CPUÀÇ ´Ù¾çÈ­¸¦ ²ÒÇØ¾ß ÇÑ´Ù. ÀͽºÇ÷ÎÀÕ¿¡ ¸é¿ªÀ̸鼭µµ ÀÎÅÚÀÇ °Íº¸´Ù Àú·ÅÇÑ CPU¸¦ ÀÏÁ¤ ¼ö·® ±¸¸ÅÇÏ¿© ³×Æ®¿öÅ© ³» Àåºñµé¿¡ ¹«ÀÛÀ§·Î ¹èÄ¡½ÃÅ°´Â °ÍÀÌ´Ù. ÀÏ¹Ý ½Ã½ºÅÛ ¾÷±×·¹ÀÌµå °úÁ¤À» °ÅÄ¡¸é¼­ ¼øÂ÷ÀûÀ¸·Î Á¢±ÙÇصµ µÈ´Ù. °¡Àå Ãë¾àÇϰųª °¡Àå Áß¿äÇÑ Á¤º¸°¡ µé¾î ÀÖ´Â ¼­¹ö³ª ½Ã½ºÅÛºÎÅÍ ÀÌ ÀÛ¾÷À» Çسª°¡´Â °ÍÀÌ ÀϹÝÀûÀÌ´Ù.

Ãë¾àÇÑ Ä¨¼ÂÀº ´Ù ¹ö¸®Áö ¾Ê¾Æµµ µÈ´Ù. º¸´Ù °¡º­¿î ÀÏ¹Ý »ç¹«¸¸À» À§ÇÑ ½Ã½ºÅÛÀÌ ÇÊ¿äÇÏ´Ù¸é Ãë¾àÇÑ Ä¨¼ÂÀ» »ç¿ëÇصµ ¾î´À Á¤µµ À§ÇèÀ» ÁÙÀÏ ¼ö ÀÖ´Ù. ±×·¸°Ô ÇÏ¸é ³×Æ®¿öÅ© ÀüüÀÇ ¼Óµµ °¨¼Ò·® ¿ª½Ã ÁÙÀÏ ¼ö ÀÖ°Ô µÈ´Ù.

°æÇèÀÌ ¸¹Àº IT °ü¸®ÀÚÀÇ ¿µÀÔµµ ÁÁÀº »ý°¢ÀÌ´Ù. ÀÌ·± »ç¶÷°ú ÇÔ²² Á¶Á÷ ÀüüÀûÀÎ ³×Æ®¿öÅ© ¼Óµµ ÀúÇÏ ¹®Á¦¿Í ¿¡³ÊÁö ¼Òºñ·®, ½Ã½ºÅÛ °¡µ¿ ½Ã°£°ú ±×¿¡ ´ëºñÇÑ »ý»ê·® µîÀ» °è»êÇÏ°í ¼öÀÍ°ú ÁöÃâÀÇ ±¸Á¶¸¦ º¯°æÇÒ ÇÊ¿äµµ ÀÖ´Ù. ½Ã½ºÅÛÀÌ ´À·ÁÁø´Ù´Â °Ç ±×Àú Á¶±Ý ºÒÆíÇØÁö´Â ¹®Á¦°¡ ¾Æ´Ï±â ¶§¹®ÀÌ´Ù. º¸¾ÈÀ» À§ÇÑ Á¶Ä¡¸¦ ÃëÇß´Ù¸é, ¼Óµµ°¡ ´À·ÁÁö´Â ¹®Á¦ ¿ª½Ã ¼ÕºÁ¾ß ÇÑ´Ù. ¼öÀÍÀûÀÎ °í¹Î±îÁö ¾Æ¿ï·¯¾ß ÇÏ´Â °Ô Çö´ë º¸¾ÈÀÇ ´ö¸ñÀÓÀ» ÀØÁö ¸»¾Æ¾ß ÇÑ´Ù.

±Û : ¾îÆÇ ¾Æ¸Þµå(Irfan Ahmed), Virginia Commonwealth University
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
³»³â ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)