Home > Àüü±â»ç

ARM, Â÷±â ¹öÀü ARMv8 ¾ÆÅ°ÅØó ±â¼ú °ø°³

ÀÔ·Â : 2011-10-31 10:55
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

[º¸¾È´º½º ±èÅÂÇü] ARMÀº 64ºñÆ® ¸í·É¾î ÁýÇÕ(instruction set)À» Áö¿øÇÏ´Â ARMv8 ¾ÆÅ°ÅØó ±â¼úÀÇ ¼¼ºÎ»çÇ×À» °ø°³Çß´Ù. Çö ½ÃÀåÀ» ÁÖµµÁßÀÎ Cortex-A9°ú Cortex-A15 ÇÁ·Î¼¼¼­ÀÇ ±â¹ÝÀÎ 32ºñÆ® ARMv7 ¾ÆÅ°ÅØó¿¡¼­ ÃàÀûµÈ ±â¼úÀ» ¹ÙÅÁÀ¸·Î, ARMv8 ¾ÆÅ°ÅØó´Â 64ºñÆ® ¿¬»êÀÌ °¡´ÉÇÏ°í È®ÀåµÈ °¡»ó ÁÖ¼Ò ¹æ½Ä(virtual addressing)ÀÌ °¡´ÉÇÏ¿© ±â¼úÀÇ ÆøÀ» ³ÐÈù´Ù.


ARM ¾ÆÅ°ÅØó´Â ÃʼÒÇü ¼¾¼­¿¡¼­ ´ëÇüÀÇ ±â°£ Àåºñ¿¡ À̸£±â±îÁö Àü ¹æÀ§ÀÇ ÀüÀÚ ±â±â¿Í Àåºñ¸¦ ¾Æ¿ì¸£´Â µ¶º¸ÀûÀÎ ±â¼úÀÌ´Ù. ¾÷°è Ç¥ÁØÀÎ 32ºñÆ® ARM ¾ÆÅ°ÅØó¸¦ ¹ÙÅÁÀ¸·Î °³¹ßµÈ »õ·Î¿î ARMv8 ¾ÆÅ°ÅØó´Â, ÀÏ¹Ý ¼ÒºñÀÚ Á¦Ç°Àº ¹°·Ð È®ÀåµÈ °¡»ó ÁÖ¼Ò ¹æ½Ä ¹× 64ºñÆ® µ¥ÀÌÅÍ ¿¬»êÀÌ ¿ä±¸µÇ´Â ±â¾÷¿ë ½ÃÀå¿¡ À̸£±â±îÁö ARM ÇÁ·Î¼¼¼­ ±â¹Ý ¼Ö·ç¼ÇÀÇ °¡¿ë¼ºÀ» È®´ëÇÒ °ÍÀÌ´Ù.


ARMv8 ¾ÆÅ°ÅØó´Â µÎ ÁÖ¿ä ½ÇÇà »óÅÂÀÎ AArch64¿Í AArch32·Î ±¸¼ºµÈ´Ù. AArch64 ½ÇÇà »óÅ´ 64ºñÆ® ¿¬»êÀ» À§ÇÑ »õ·Î¿î ¸í·É¾î ÁýÇÕÀÎ A64¸¦ µµÀÔÇÏ°í ÀÖ´Ù. AArch32 »óÅ´ ±âÁ¸ÀÇ ARM ¸í·É¾î ÁýÇÕÀ» Áö¿øÇÑ´Ù. ÇöÀçÀÇ ARMv7 ¾ÆÅ°ÅØóÀÇ ÇÙ½É ±â´ÉÀÎ TrustZone, °¡»óÈ­(virtualization) ¹× NEONÀ» ÅëÇØ ÁøÈ­µÈ SIMD µîÀº ARMv8 ¾ÆÅ°ÅØó¿¡¼­µµ À¯ÁöµÇ°Å³ª È®ÀåµÈ´Ù.


ARMÀÇ ¸¶ÀÌÅ© ¹Ä·¯(Mike Muller) CTO´Â ¡°¼¼°è°¡ ÇÑÃþ ´õ ¿¬°áµÇ¾î°¨¿¡ µû¶ó 32ºñÆ® ¿¬»êÀÌ ÇÊ¿äÇÑ ½ÃÀåÀº °è¼ÓÇؼ­ È®Àå, ÁøÈ­ÇØ ÀÓº£µðµå ¹× ¸®¾óŸÀÓ, ¿ÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç Ç÷§Æû¿¡¼­ »ç¿ëµÇ´Â 32ºñÆ® ARMv7 ±â¹Ý ÇÁ·Î¼¼¼­ÀÇ »õ·Î¿î ±âȸµéÀÌ °è¼ÓÇؼ­ âÃâµÇ°í ÀÖ´Ù¡±¸ç ¡°¿ì¸®´Â ARMÀÇ ÆÄÆ®³Ê»çµéÀÌ ARMv8 ¾ÆÅ°ÅØó¸¦ ÅëÇØ 32ºñÆ® ¾ÖÇø®ÄÉÀÌ¼Ç ºÐ¾ß¿¡¼­ °è¼ÓÇؼ­ ¼ºÀåÇÔ°ú µ¿½Ã¿¡ 64ºñÆ® ÇÁ·Î¼¼½Ì ºÐ¾ß¿¡¼­µµ ´Ù¾çÇÏ°í Çõ½ÅÀûÀÌ¸ç ¿¡³ÊÁö È¿À²ÀûÀÎ ¼Ö·ç¼Ç °³¹ßÀÌ °¡´ÉÇÒ °ÍÀ̶ó°í ¹Ï´Â´Ù¡±°í ¸»Çß´Ù.


ARMÀº ARMv8 ¾ÆÅ°ÅØó µµÀÔÀ» À§ÇÑ Áö¿ø ¹æ¾ÈÀÇ ÀÏȯÀ¸·Î 64ºñÆ® ¸í·É¾î ÁýÇÕÀ» Áö¿øÇϴ źźÇÑ µðÀÚÀÎ ¿¡ÄڽýºÅÛ ±¸ÃàÀ» À§ÇØ ³ë·ÂÇÏ°í ÀÖ´Ù. ARMv8°¡ Áö¿ø °¡´ÉÇÑ ARM ÄÄÆÄÀÏ·¯ ¹× Fast Models(ÆнºÆ®¸ðµ¨)Àº ÀÌ¹Ì ÁÖ¿ä ¿¡ÄڽýºÅÛ Çù·Â»çµé¿¡°Ô Á¦°ø ÁßÀÌ´Ù.


¿ÀÇ ¼Ò½º ¿î¿µÃ¼Á¦(OS), ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¥, ½áµå ÆÄƼ Åø¿¡ ´ëÇÑ Ãʱâ Áö¿øÀº ÀÌ¹Ì °³¹ß Áß¿¡ ÀÖ´Ù. ÀÌ¹Ì ¿À´Ã³¯ ½ÃÀå¿¡¼­ ARMv7 ±â¹Ý ±â±â¸¦ Áö¿øÇÏ´Â Æø³ÐÀº ¿¡ÄڽýºÅÛ¿¡¼­ ÀÚ¿¬½º·¹ È®ÀåµÇ¾î ARMÀº Çù·Â»çµé°ú ´Ù¾çÇÑ ºÐ¾ß¿¡¼­ 64ºñÆ® ¿¡ÄڽýºÅÛ ±¸ÃàÀ» ¾Õ´ç±â±â À§ÇØ Çù·ÂÇÏ°í ÀÖ´Ù.


¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ KD Ȧ¸¸(KD Hallman) ÃÑ°ý ¸Å´ÏÀú´Â ¡°ARMÀº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡°Ô ¸Å¿ì Áß¿äÇÑ ÆÄÆ®³Ê´Ù¡±¸ç ¡°64ºñÆ® ¾ÆÅ°ÅØó¸¦ Áö¿øÇÏ´Â ARMÀÇ ÁøÈ­´Â ARM°ú ARMÀÇ ¿¡ÄڽýºÅÛÀ» À§ÇÑ È¹±âÀûÀÎ ¹ßÀüÀÌ´Ù. ¿ì¸®´Â ÇâÈÄ ARM ±â¹Ý ¼Ö·ç¼ÇÀ» ´õ¿í °­È­ÇÒ º» ±â¼úÀÌ ½ÇÇöµÇ´Â °ÍÀ» °í´ëÇÑ´Ù¡±°í µ¡ºÙ¿´´Ù.


¿£ºñµð¾ÆÀÇ ´í ºñº¼¸®(Dan Vivoli) Àü¹«´Â ¡°¿£ºñµð¾ÆÀÇ Àü·Â È¿À²ÀûÀÌ¸ç ³ôÀº ¼º´ÉÀÇ ÇÁ·Î¼¼½Ì ºÐ¾ß ¸®´õ½Ê°ú »õ·Î¿î ARMv8 ¾ÆÅ°ÅØóÀÇ Á¶ÇÕÀº ½º¸¶Æ®Æù¿¡¼­ ½´ÆÛ ÄÄÇ»ÅÍ¿¡ À̸£±â±îÁö ¸ðµç ¹üÀ§¸¦ ³Ñ³ªµå´Â ÄÄÇ»Æà ±â±â ½ÃÀå¿¡¼­ÀÇ °ÔÀÓÀÇ ¹ýÄ¢À» ¿ÏÀüÈ÷ ¹Ù²Ù´Â º¯ÇõÀ» °¡´ÉÄÉ ÇÒ °Í¡±À̶ó°í ¸»Çß´Ù.


¾îÇöóÀ̵帶ÀÌÅ©·Î(AppliedMicro)ÀÇ ºñ³×ÀÌ ¶óºÎ¸®(Vinay Ravuri) ÇÁ·Î¼¼¼­ »ç¾÷ºÎ ÃÑ°ý ¸Å´ÏÀú °â »ó¹«´Â ¡°Æø¹ßÀûÀ¸·Î Áõ°¡ÇÏ´Â ¼Ò¼È¹Ìµð¾î »ç¿ë°ú Ŭ¶ó¿ìµå ÄÄÇ»Æÿ¡ ±âÀÎÇÑ ÇöÀç µ¥ÀÌÅͼ¾ÅÍÀÇ ¼ºÀå ¼Óµµ´Â °è¼ÓÇؼ­ °¡¼ÓµÉ °ÍÀÌ´Ù. ÀÌ·¸°Ô Áõ°¡ÇÏ´Â µ¥ÀÌÅ͸¦ Àü·Â È¿À²ÀûÀÎ ¼Ö·ç¼ÇÀ» ÅëÇØ Ã³¸®ÇÏ´Â °ÍÀº ÇʼöÀûÀÌ´Ù¡±¸ç ¡°ARM 64ºñÆ® ¾ÆÅ°ÅØó´Â ÀÌ·¸°Ô ´Ã¾î³ª´Â ¿ä±¸»çÇ×À» ÃæÁ·ÇÏ´Â ¼º´É°ú È¿À², ºñ¿ëÀÇ ÀûÀýÇÑ ±ÕÇüÀ» Á¦°øÇϸç, ¿ì¸®´Â ARMv8 ¾ÆÅ°ÅØó ±â¹ÝÀÇ ¼Ö·ç¼ÇÀ» Àû¿ëÇÏ´Â ¼±µµ ÆÄÆ®³Ê Áß ÇϳªÀÓÀ» ¸Å¿ì ±â»Ú°Ô »ý°¢ÇÑ´Ù¡±°í ¹àÇû´Ù.


ARMv8 ¾ÆÅ°ÅØó´Â 32ºñÆ®¿Í 64ºñÆ® ¾ÖÇø®ÄÉÀÌ¼Ç ºÐ¾ß ¸ðµÎ¿¡¼­ È¿°ú¸¦ ÃÖ´ëÈ­ÇÒ ¼ö ÀÖ´Â ARM ¾ÆÅ°ÅØó ȣȯ ±â±âÀÇ °³¹ßÀ» °¡´ÉÇÏ°Ô ÇÒ °ÍÀÌ´Ù. À̸¦ ÅëÇØ °í¼º´É ¼­¹ö ¹× ÄÄÇ»Æðú °°Àº »õ·Î¿î ÀÀ¿ëºÐ¾ß¿¡ Àü·Â È¿À²ÀûÀÎ 64 ºñÆ® ÄÄÇ»ÆÃÀ̶ó´Â ÀåÁ¡À» °¡´ÉÄÉ ÇÒ »Ó¸¸ ¾Æ´Ï¶ó ÀÏ°ü¼º ÀÖ´Â ¾ÆÅ°ÅØó¸¦ ÅëÇØ ±âÁ¸ ¼ÒÇÁÆ®¿þ¾î¿ÍÀÇ È£È¯¼º ¹× ÅëÇÕ¼ºÀ» Á¦°øÇÑ´Ù.


ARMv8 ¾ÆÅ°ÅØóÀÇ ¸ðµç ºÎºÐÀÌ ¼³¸íµÈ ARMv8 ¾ÆÅ°ÅØó »ç¾çÀº ÇöÀç °è¾àÀ» ¸ÎÀº Çù·Â»çµé¿¡°Ô Á¦°ø °¡´ÉÇÏ´Ù. ARMÀº 2012³â¿¡ ARMv8 ±â¹Ý ÇÁ·Î¼¼¼­¸¦ °ø°³ÇÒ ¿¹Á¤À̸ç, ÀÏ¹Ý ¼ÒºñÀÚ¿ë ¹× ±â¾÷¿ë ÇÁ·ÎÅäŸÀÔ ½Ã½ºÅÛÀº 2014³â°æ¿¡ °¡´ÉÇÒ °ÍÀ¸·Î ¿¹»óµÈ´Ù.

[±èÅÂÇü ±âÀÚ(boan@boannews.com)]


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

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

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
¿¡½ºÄɾî(ÆÄ¿öºñÁî)  ÇÏÀÌÁ¨ ÆÄ¿öºñÁî 23³â 11¿ù 16ÀÏ~2024³â 11¿ù 15ÀϱîÁö ¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
ÃÖ±Ù ¹ß»ýÇÑ Å©¶ó¿ìµå ½ºÆ®¶óÀÌÅ©ÀÇ º¸¾È SW ¾÷µ¥ÀÌÆ® ¿À·ù »çÅÂó·³ SW °ø±Þ¸Á¿¡ º¸¾ÈÀ̽´°¡ ¹ß»ýÇÒ °æ¿ì °ü·ÃµÈ °¢Á¾ ½Ã½ºÅÛ ¹× IT ÀÎÇÁ¶ó ¸¶ºñ°¡ ÀϾ ¼ö ÀÖ´Ù´Â °Ô µå·¯³µ½À´Ï´Ù. ÀÌ·¯ÇÑ °ø±Þ¸Á º¸¾ÈÀ» À§ÇùÇÏ´Â °¡Àå Å« ¿äÀÎÀº ¹«¾ùÀ̶ó°í »ý°¢ÇϽóª¿ä?
·£¼¶¿þ¾î, ÇÇ½Ì µîÀÇ »çÀ̹ö °ø°Ý
SW ¾÷µ¥ÀÌÆ® ¹× SW ±³Ã¼ °úÁ¤¿¡¼­ÀÇ ¿À·ù
SW ÀÚü¿¡ Á¸ÀçÇÏ´Â º¸¾È Ãë¾àÁ¡
½Ã½ºÅÛ °ü¸®ÀÚÀÇ ¿î¿µ»ó ½Ç¼ö ¹× °ü¸® ¹ÌÈí
±âŸ(´ñ±Û·Î)