º¸¾È´º½º â°£ 17ÁÖ³âÀ» ÃàÇÏÇÕ´Ï´Ù!!

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ÀÏ ½ÃÀÛ À§Áîµð¿£¿¡½º 2018 ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö
¼³¹®Á¶»ç
3¿ù 15ÀϺÎÅÍ ½ÃÇàµÇ°í ÀÖ´Â °³Á¤ °³ÀÎÁ¤º¸º¸È£¹ý°ú °ü·ÃÇØ °¡Àå ±î´Ù·Ó°í ÀÌÇàÇϱ⠾î·Á¿î Á¶Ç×Àº ¹«¾ùÀΰ¡¿ä?
ÀΰøÁö´É(AI) µî ÀÚµ¿È­µÈ °áÁ¤¿¡ ´ëÇÑ Á¤º¸ÁÖü ±Ç¸® ±¸Ã¼È­
Á¢±Ù±ÇÇÑ °ü¸® µî °³ÀÎÁ¤º¸ ¾ÈÀü¼º È®º¸Á¶Ä¡ °­È­ ¹× °íÀ¯½Äº°Á¤º¸ °ü¸®½ÇÅ Á¤±âÁ¶»ç
¿µÇâÆò°¡ ¿ä¾àº» °ø°³Á¦µµ µµÀÔ µî °³ÀÎÁ¤º¸ ¿µÇâÆò°¡Á¦µµ
¿µ»óÁ¤º¸Ã³¸®±â±â ¹× ¾ÈÀüÁ¶Ä¡ ±âÁØ
°³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚÀÇ Àü¹®¼º °­È­ À§ÇÑ Àü¹®CPO ÁöÁ¤
±¹¿Ü ¼öÁý¡¤ÀÌÀü °³ÀÎÁ¤º¸ 󸮹æħ °ø°³ µî °³ÀÎÁ¤º¸ 󸮹æħ Æò°¡Á¦µµ
¼ÕÇعè»óÃ¥ÀÓ Àǹ«´ë»óÀÚ º¯°æ ¹× È®´ë
°ø°ø±â°ü °³ÀÎÁ¤º¸ º¸È£¼öÁØ Æò°¡ È®´ë
±âŸ(´ñ±Û·Î)