»Ë»Ñ Á¤º¸

[Ä®·³] ¸ð¹ÙÀÏ µð¹ÙÀ̽º µðÀÚÀ̳ʵ鿡°Ô ÇÊ¿äÇÑ °ÍÀº?

1980³â´ë ÄÄÇ»ÆÃÀÇ È帧ÀÌ ¸ÞÀÎÇÁ·¹ÀÓ¿¡¼­ µ¥½ºÅ©ÅéÀ¸·Î ³Ñ¾î¿Â °Íó·³, Áö±ÝÀº µ¥½ºÅ©Åé¿¡¼­ ¸ð¹ÙÀÏ µð¹ÙÀ̽º·Î ³Ñ¾î°¡°í ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ·± È帧Àº Ĩ µðÀÚÀ̳ʿ¡ »õ·Î¿î ¿ä±¸¸¦ ¸¸µé¾î ³»°í ÀÖ´Ù. ¸ð¹ÙÀÏ µð¹ÙÀ̽º´Â ¹èÅ͸®·Î ÀÛµ¿ÇÏ°í, ¿¡³ÊÁö ¼Òºñ°¡ ´ë´ÜÈ÷ Áß¿äÇϸç, PCÀÇ ¼ÒÇÁÆ®¿þ¾î·Î 󸮵Ǵø ¸¹Àº ¹Ýº¹ ÀÛ¾÷µéÀº ÀÌÁ¦ Ư¼ö ¸ñÀûÀÇ ÇÁ·Î¼¼¼­¸¦ ÅëÇØ ³ôÀº È¿À²·Î 󸮵ǰí ÀÖ´Ù.

ÀÌ¿Í ÇÔ²², ÇÚµåÇïµå µð¹ÙÀ̽ºµéÀº ÇöÀç ´ÙÀç´Ù´ÉÇÏÁö¸¸ ¸ðµç °ÍÀ» Çϵå¿þ¾î·Î ÇÏÁö´Â ¸øÇÑ´Ù : ÀϺΠ±â´ÉÀº ¼ÒÇÁÆ®¿þ¾î·Î ÇÏ°Ô µÈ´Ù. Çϵå¿þ¾î µðÀÚÀ̳ʵéÀº »õ µð¹ÙÀ̽º¸¦ ¸¸µé¸é¼­ Ãʱ⠴ܰ迡¼­ ¾î¶² ±â´ÉÀ» Çϵå¿þ¾î·Î ÇÏ°í, ¾î¶² ±â´ÉÀ» ¼ÒÇÁÆ®¿þ¾î·Î ó¸®ÇÒ Áö¿¡ ´ëÇÑ ¼±ÅÃÀ» ÇÏ°Ô µÈ´Ù.

ÇÏÁö¸¸ µðÀÚÀÎ ÇÁ·Î¼¼½º°¡ ÁøÇàµÇ¸é¼­ ÀÌ ¼±ÅÃÀÌ À߸øµÇ¾ú´Ù´Â °ÍÀ» ¾Ë¾Æç ¶§°¡ ÀÖ´Ù. Çϵå¿þ¾î¿¡ ÇÒ´çÇÑ ±â´ÉÀÌ ¼ÒÇÁÆ®¿þ¾î¿¡¼­ ´õ Àß µ¹¾Æ°£´Ùµç°¡, ȤÀº ±× ¹Ý´ë»óȲÀÌ ÀÖÀ» ¼ö ÀÖ´Â °ÍÀÌ´Ù. ÀÌ ½ÃÁ¡¿¡¼­ µðÀÚÀ̳ʴ µÎ °¡Áö ¼±ÅÃÀÌ °¡´ÉÇÏ´Ù : ¹Ìµå½ºÆ®¸² ´ë»óÀÇ, ÃÖÀûÈ­µÈ µðÀÚÀÎÀ¸·Î º¯°æÀ» À§ÇÑ ½Ã°£À» ²ô´Â µîÀ¸·Î ºñ¿ëÀ» ¹ß»ý½ÃÅ°°Å³ª, ȤÀº Ãʱ⠰èȹÀ¸·Î ±×´ë·Î ³ª¿Â, °áÇÔÀÌ ÀÖ´Â µð¹ÙÀ̽º·Î ½ÃÀå¿¡¼­ ´ñ°¡¸¦ Ä¡¸£´Â °ÍÀÌ´Ù.

ACMÀÇ 17¹ø° ±¹Á¦ ÄÁÆÛ·±½ºÀÇ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿Í OS ¾ÆÅ°ÅØó ¼­Æ÷Æ® ºÎºÐ¿¡¼­, MITÀÇ CSAIL ¿¬±¸¿øµéÀº Çϵå¿þ¾î µðÀÚÀ̳ʵéÀÌ ´ÜÀÏ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­ ´õ ¸í½ÃÀûÀÌ°í, µðÀÚÀ̳ʵéÀÌ µð¹ÙÀ̽º¿¡ ³Ö±â¸¦ ¿øÇÏ´Â ¸ðµç ±â´ÉÀ» Áö¿øÇÒ ¼ö ÀÖ´Â »õ·Î¿î ½Ã½ºÅÛÀ» ¼Ò°³Çß´Ù.

ÀÌ ½Ã½ºÅÛÀº ¾î¶² ±â´ÉÀÌ Çϵå¿þ¾î¿¡¼­ µ¹Áö ¼ÒÇÁÆ®¿þ¾î·Î µ¹Áö¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ°í, ½Ã½ºÅÛÀÌ ÀÚµ¿ÀûÀ¸·Î À̸¦ ¹Ý¿µÇÑ È¸·Î ¸í¼¼¼­³ª ÄÄÇ»ÅÍ Äڵ带 »ý¼ºÇÒ ¼ö ÀÖ´Ù. ±â´Éµé¿¡ ´ëÇÑ Ç¥½Ã¸¦ º¯°æÇÒ °æ¿ì¿¡µµ, ȸ·Î¿Í ÄÚµåÀÇ º¯°æµµ ÀÌ¿¡ µû¶ó ÀÚµ¿ÀûÀ¸·Î ¹Ý¿µµÈ´Ù. ¶ÇÇÑ ¾î¶»°Ô Ư¼ö ¸ñÀûÀÇ Çϵå¿þ¾î°¡ ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸µ¿ÇÏ´Â ¹ü¿ë ¸ñÀûÀÇ ÇÁ·Î¼¼¼­¿Í ¿¬°áµÉÁö¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ°í, µðÀÚÀ̳ʿ¡°Ô ¼ÒÇÁÆ®¿þ¾î·Î¸¸ µ¿ÀÛÇϴ ƯÁ¤ ±â´ÉÀ» Çϵå¿þ¾î·Î ÅëÇÕÇÒ Áö¿¡ ´ëÇÑ, ȤÀº ¹Ý´ë »óȲ¿¡¼­ÀÇ ¾Ë¸²À» ÁÖ°Ô µÈ´Ù.

»õ·Î¿î ½Ã½ºÅÛÀº 1990³â´ëºÎ³Ê 2000³â´ë ÃʹݱîÁö MIT ÄÄÇ»ÅÍ °úÇÐÀÚ Arvind, the Charles W¿Í Jennifer C. Johnson ÀüÀÚ°øÇÐ, ÄÄÇ»ÅÍ °úÇÐ ±³¼ö¿Í ±× Çлýµé¿¡ ÀÇÇØ ¸¸µé¾îÁø Ĩ µðÀÚÀÎ ¾ð¾îÀÎ BlueSpecÀÌ È®ÀåµÈ °ÍÀÌ´Ù. BlueSpec Inc. ´Â Arvind °¡ 2003³â ¼³¸³ÇßÀ¸¸ç, ÀÌ·ÐÀûÀÎ µ¿ÀÛÀ» ½ÇÁ¦ µ¿ÀÛÇÏ´Â, »ó¾÷Àû ÄÚµå·Î ¸¸µé¾î ³»°í ÀÖ´Ù.

Arvind´Â 1980³â´ë ÃÊ¹Ý ¿£Áö´Ï¾îµéÀÌ »õ·Î¿î ĨÀ» ¼³°èÇÏ·Á¸é ȸ·Î ±¸Á¶¸¦ Á÷Á¢ ±×¸®´Â µ¥¼­ºÎÅÍ ½ÃÀÛÇß´Ù°í ¼³¸íÇÑ´Ù. ¡°»ç¶÷µéÀÌ ¸»Çϱ⸦ ¡®±×°Ç ¹ÌÄ£ ÁþÀÌ´Ù¡¯ ¶ó°í Çß´Ù¡± °í ¸»Çß´Ù. ¡°¿Ö ÀÌ Á¤ÀǸ¦ ÅؽºÆ®·Î ¾µ ¼ö ¾ø´Â°¡¡±¶ó´Â µ¥¼­ºÎÅÍ Ãâ¹ßÇÏ¿©, 1985³â¿¡´Â VerilogÀÇ Ã¹ ¹öÀüÀ» ¼Ò°³Çϴµ¥, ÀÌ ¾ð¾î´Â µðÀÚÀ̳ʵéÀÌ Ä¨ÀÇ ±¸¼º ¿ä¼Ò¸¦ ¼­¼úÇϸé À̸¦ ÀÚµ¿ÀûÀ¸·Î ȸ·Î ´ÙÀ̾î±×·¥À¸·Î ¹Ù²Ù¾î ÁÖ´Â °ÍÀ̾ú´Ù.

°á±¹, BlueSpecÀº °í¼öÁØÀÇ Ãß»óÀû °³³äÀ» Á¦°øÇÏ°Ô µÇ¾ú´Ù. ȸ·Î¸¦ Á÷Á¢ ¼­¼úÇÏ´Â °Ô ¾Æ´Ï¶ó, µðÀÚÀ̳ʰ¡ ĨÀÌ µû¶ó¾ß ÇÒ ±ÔÄ¢µéÀ» Á¤ÀÇÇϸé, BlueSpecÀº À̸¦ Verilog ÄÚµå ±â¹ÝÀ¸·Î ¹Ù²Ù¾î ¸í½ÃÇØ ÁÖ¾ú´Ù.

¸¹Àº µðÀÚÀ̳ʵ鿡°Ô, ÀÌ°ÍÀº ȸ·Î ¼³°è ´Ü°èÀÇ ÃʱâºÎÅÍÀÇ Àú¼öÁØ µðÅ×ÀÏ¿¡ ÀÖ¾î °ÆÁ¤Çß´ø °Í ÀÌ»ó È¿À²ÀûÀ̾ú´Ù. ±×¸®°í À̸¦ ³Ñ¾î, BlueSpecÀº ¿£Áö´Ï¾îµéÀÌ °£°úÇÒ ¼ö ÀÖ´Â Áö¸§±æÀ» ã¾Æ ÁÙ ¼ö ÀÖ¾úÀ¸¸ç, ±ÔÄ¢µéÀ» ÅëÇÕÇϸ鼭 ´õ °£´ÜÇÑ È¸·Î¸¦ ¸¸µé ¼ö ÀÖµµ·Ï ÇÏ°í, °á°ú¹°·Î ³ª¿Â ĨÀÌ Àǵµ´ë·Î ¿òÁ÷ÀÏ ¼ö ÀÖµµ·Ï º¸ÁõÇØÁÙ ¼ö ÀÖ¾ú´Ù.

»õ·Î¿î ³í¹®¿¡¼­, Arvind¿Í ±×ÀÇ ¹Ú»ç°úÁ¤ Çлý Myron King, Á¹¾÷»ý Nirav Dave(SRI ÀÎÅͳ»¼Å³ÎÀÇ ÄÄÇ»ÅÍ °úÇÐÀÚ)´Â BlueSpec ¸í·É¾î ¼ÂÀ» È®ÀåÇؼ­, ÀÌ°ÍÀÌ ¿ÀÁ÷ ¼ÒÇÁÆ®¿þ¾î·Î¸¸ °¡´ÉÇÑ Á¤±³ÇÑ µ¿ÀÛÀ» ¼­¼úÇÒ ¼ö ÀÖµµ·Ï Çß´Ù. ±×µéÀº ¶ÇÇÑ ¾î³ëÅ×À̼Ç(ÁÖ¼®) ½ºÅ°¸¶¸¦ ¼Ò°³Çߴµ¥, ÀÌ´Â ÇÁ·Î±×·¡¸Ó°¡ ¾î¶² ±â´ÉÀ» Çϵå¿þ¾î·Î ±¸ÇöÇÏ°í ¼ÒÇÁÆ®¿þ¾î·Î ±¸ÇöÇÒ Áö ³ªÅ¸³»¸é, À̵éÀº »õ·Î¿î ÄÄÆÄÀÏ·¯¸¦ ÅëÇØ Çϵå¿þ¾î ±â´ÉÀº Verilog·Î º¯È¯ÇÏ°í, ¼ÒÇÁÆ®¿þ¾î ±â´ÉÀº C++ ÄÚµå·Î º¯È¯ÇÑ´Ù.

KingÀÌ ¸»Çϱ⸦, ¡°³ª´Â ¾Ë°í¸®ÁòÀ» ¼­·Î ¿¬°áµÈ ¸ðµâÀÇ ´Ù¹ß·Î ¸¸µé¾î, ±× Áß Çϳª¸¦ Çϵå¿þ¾î·Î ¿Å±â°í ½ÍÀ» ¶§ À̸¦ Àç½ÃÇàÇÒ ¼ö ÀÖµµ·Ï °í¾ÈÇß´Ù. ³ª´Â À̸¦ ´Ù¸¥ ¾ð¾î·Î ¾µ ¼ö ÀÖ°Ô Çß´Ù. ¿ì¸®°¡ ¹«¾ùÀΰ¡¸¦ »ç¶÷µé¿¡°Ô ÁÖ°íÀÚ ÇÏ´Â °ÍÀº »ç¶÷µéÀÌ ¾Ë°í¸®ÁòÀ» ÇÑ ¹ø ±â¼úÇÏ°í ±× ¶§ ¾Ë°í¸®ÁòÀÌ ¾î¶»°Ô ³ª´µ¾îÁö¸é¼­ µ¿ÀÛÇÏ´ÂÁö º¼ ¼ö ÀÖ´Â ¾ð¾î´Ù.¡± °í ¹àÇû´Ù.

KingÀÌ ¸»ÇÏ´Â BlueSpecÀÇ Àǹ̴ ¾Ë°í¸®ÁòÀ» ¸í·É¾îÀÇ ¼ø¼­°¡ ¾Æ´Ñ ±ÔÄ¢ÀÇ ÁýÇÕÀ¸·Î ¼­¼úÇÏ´Â °ÍÀÌ´Ù. ÀÌ´Â »ç¶÷µéÀÌ ¼ÒÇÁÆ®¿þ¾î¸¦ »ý°¢ÇÏ´Â µ¥ À־ÀÇ ±Ùº»ÀûÀÎ Ãâ¹ßÁ¡ÀÌ´Ù. ±×¸®°í Ĩ µðÀÚÀ̳ʿ¡ À־ Verilog´Â BlueSpec¿¡ ºñÇØ ´õ º¸ÆíÀûÀÎ ÅøÀÌ´Ù. ¡°ÇÏÁö¸¸ ÀÌ°ÍÀÌ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î ¸ðµÎ¸¦ ¸¸µé¾î ³»±â À§ÇÑ °è»êÀÇ ¹æ¹ý¿¡ ÀÖ¾î ¿Ã¹Ù¸¥ ±æÀ̶ó »ý°¢ÇÑ´Ù¡± °í °­Á¶Çß´Ù.


¡ã MIT¡¯s Computer Science and Artificial Intelligence Laboratory(MIT CSAIL) ·Î°í

¿ø¹®º¸±â ´ñ±Ûº¸±â ¢Æ Copyright ¨Ï Acrofan All Right Reserved

0
ÃßõÇϱ⠴ٸ¥ÀÇ°ß 0
|
°øÀ¯¹öÆ°
  • ¾Ë¸² ¿å¼³, »óó ÁÙ ¼ö ÀÖ´Â ¾ÇÇÃÀº »ï°¡ÁÖ¼¼¿ä.
©¹æ »çÁø  
¡â ÀÌÀü±Û¡ä ´ÙÀ½±Û