Çѱ¹IBM(´ëÇ¥ ¼È¸® À§-ÃßÀÌ, www.ibm.com/kr)Àº ¿À´Ã IBM °úÇÐÀÚµéÀÌ ÄÄÇ»Æà ¿ª»ç¿¡¼ ÇÑ È¹À» ±ß´Â Áß¿äÇÑ ¹ßÇ¥¸¦ Çß´Ù°í ÀüÇß´Ù. IBMÀº ÇÁ·Î±×·¡¹Ö °¡´ÉÇÑ ¹é¸¸ °³ÀÇ ´º·±(programmable neurons)°ú 2¾ï5õ6¹é¸¸ °³ÀÇ ½Ã³À½º(programmable synapses), 1¿ÍÆ®·Î ÃÊ´ç 4¹é60¾ï ¹øÀÇ ½Ã³Àƽ ÀÛµ¿ÀÌ °¡´ÉÇÑ »õ·Î¿î ´º·Î¸ðÇÈ ÄÄÇ»Æà ĨÀ» °³¹ßÇß´Ù°í ¹ßÇ¥Çß´Ù.
Àü ±â´ÉÀÇ, »ý»ê °¡´ÉÇÑ ±Ô¸ðÀÇ ÀÌ Ä¨Àº ÇöÁ¸ÇÏ´Â CMOS Ĩ Áß °¡Àå Å« Ĩ ÁßÀÇ Çϳª·Î, 54¾ï °³ÀÇ Æ®·£Áö½ºÅÍ·Î ±¸µ¿µÈ´Ù. ÇÏÁö¸¸ »ý¹°ÇÐÀûÀ¸·Î ½Ç½Ã°£ ÀÛµ¿½Ã ¼Òºñ Àü·ÂÀº ÃֽŠ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼º¸´Ù ÈξÀ ÀûÀº 70mW·Î µ¿À۵ȴÙ. ¿ìÇ¥ Å©±â¿¡ ºÒ°úÇÏ¸ç º¸Ã»±â ¹èÅ͸® ¼öÁØÀÇ Àü·ÂÀ¸·Î ÀÛµ¿ÇÏ´Â ´º·Î½Ã³Àƽ ½´ÆÛÄÄÇ»Æà ±â¼úÀº, ½Ã°¢, û°¢, º¹ÇÕ°¨°¢°ú °°Àº ÀÎÁö ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¹æ¹ýÀ» ¹Ù²Ù¾î °úÇÐ, ±â¼ú, ºñÁî´Ï½º, Á¤ºÎ, »çȸ¸¦ Çõ½ÅÇÒ °ÍÀ¸·Î ±â´ëµÈ´Ù.
¹Ì±¹ »çÀ̾ð½ºÁö¿¡ ½Ç¸° À̹ø ¿¬±¸´Â ÄÚ³Ú °ø´ë¿ÍÀÇ ÇÕÀÛÀ¸·Î ÀÌ·ç¾îÁø °ÍÀ¸·Î, ÀÎÁö ÄÄÇ»Æà ±â¼úÀ» »çȸ¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â Áß¿äÇÑ ÀüȯÁ¡ÀÌ µÉ Àü¸ÁÀÌ´Ù.
ÀÌ Ä¨Àº Àΰ£ µÎ³úÀÇ ÀÎÁö ¿ª·®°ú ÃÊÀúÀü·Â ¼Ò¸ð ¸é¿¡¼ ±âÁ¸ ÄÄÇ»Æà ±â¼ú°ú Çö°ÝÇÑ Â÷À̸¦ º¸ÀδÙ. ÀÌ·¯ÇÑ °ÝÂ÷¸¦ ÁÙÀ̱â À§ÇØ IBM °úÇÐÀÚµéÀº ½Å°æ°úÇп¡¼ ¿µ°¨À» ¹Þ¾Æ È®À强°ú È¿À²¼ºÀÌ ³ôÀ¸¸ç, Àü·Ê ¾ø´Â ÄÄÇ»ÅÍ ¾ÆÅ°ÅØó¸¦ °³¹ßÇß´Ù. ÀÌ´Â 1946³âºÎÅÍ »ç¿ëµÇ¾î¿Â Æù ³ëÀ̸¸(von Neumann) ±¸Á¶¸¦ ¶Ù¾î³Ñ´Â °ÍÀÌ´Ù.
À̹ø¿¡ ¹ßÇ¥µÈ 2¼¼´ë ĨÀº 2011³â¿¡ °ø°³µÈ ÃÖÃÊ ½Ì±Û ÄÚ¾î Çϵå¿þ¾î ÇÁ·ÎÅäŸÀÔ°ú 2013³â¿¡ °ø°³µÈ »õ·Î¿î ÇÁ·Î±×·¡¹Ö ¾ð¾î ¹× Ĩ ½Ã¹Ä·¹ÀÌÅÍ µîÀ» Æ÷ÇÔÇÑ ¼ÒÇÁÆ®¿þ¾î »ýÅÂ°è µî 10¿©³â°£ÀÇ ¿¬±¸°³¹ß °á°ú¹°ÀÌ´Ù.
»õ·Î¿î ÀÎÁö Ĩ ¾ÆÅ°ÅØó´Â 4,096°³ÀÇ ºÐ»êµÈ µðÁöÅÐ ´º·Î½Ã³Àƽ ÄÚ¾î·Î ±¸¼ºµÈ 2Â÷¿ø ¿ÂĨ(on-chip) ¸Þ½Ã ³×Æ®¿öÅ©(mesh network)¸¦ °®Ãß°í ÀÖ´Ù. °¢ ÄÚ¾î ¸ðµâÀº ¸Þ¸ð¸®, ¿¬»ê, Åë½ÅÀÌ ÅëÇյưí, À̺¥Æ® ¹ß»ý¿¡ µû¶ó º´·ÄÀûÀ¸·Î ¹«Á¤ÁöÇü(fault tolerant) ¹æ½ÄÀ¸·Î ÀÛµ¿µÈ´Ù. ´ÜÀÏ Ä¨ÀÇ ÇѰ踦 ³Ñ¾î ½Ã½ºÅÛÀ» È®ÀåÇϱâ À§ÇØ, ÀÎÁ¢ÇÑ Ä¨µéÀ» ŸÀÏ ±¸Á¶·Î ¹èÄ¡Çϸé, ĨµéÀÌ ¼·Î ¿øÈ°ÇÏ°Ô ¿¬°áµÇ¸é¼ ¹Ì·¡ÀÇ ´º·Î½Ã³Àƽ ½´ÆÛÄÄÇ»Å͸¦ À§ÇÑ ±â¹ÝÀ» ¸¶·ÃÇØÁØ´Ù. È®À强À» ½Ã¿¬Çϱâ À§ÇØ IBMÀº 1õ6¹é¸¸ °³ÀÇ ÇÁ·Î±×·¥ °¡´ÉÇÑ ´º·±°ú 40¾ï °³ÀÇ ÇÁ·Î±×·¥ °¡´ÉÇÑ ½Ã³À½º·Î ±¸¼ºµÈ 16Ĩ ½Ã½ºÅÛÀ» ¼±º¸¿´´Ù.
IBM Æç·Î¿ì °â IBM ¸®¼Ä¡ ³ú ±¸Á¶ ÄÄÇ»ÆÃ(Brain-Inspired Computing) ºÎ¹® ¼ö¼® °úÇÐÀÚÀÎ ´Ù¸àµå¶ó ¸ðµåÇÏ(Dharmendra Modha) ¹Ú»ç´Â “IBMÀº ÀÎÁö ÄÄÇ»Æà ºÐ¾ß¿¡ »õ·Î¿î ÁöÆòÀ» ¿¾ú´Ù. À̹ø ¿¬±¸¸¦ ÅëÇØ ±Ùº»ÀûÀ¸·Î »õ·Î¿î ¾ÆÅ°ÅØó¿Í Àü·Ê ¾ø´Â ±Ô¸ðÀÇ Ä¨À» °³¹ßÇß´Ù. ºñ±³ ºÒ°¡ÇÑ Àü·Â•°ø°£•¼Óµµ È¿À²¼º°ú ÇÑ°è°¡ ¾ø´Â È®Àå °¡´É¼º, Çõ½ÅÀûÀÎ ¼³°è ±â¹ýÀ» °³¹ßÇß´Ù. ¾ÕÀ¸·Î ¿ì¸®´Â ÁøÈÇÏ´Â ½Ã½ºÅÛ, ¼ÒÇÁÆ®¿þ¾î, ¼ºñ½º »ýÅ°谡 À̲ô´Â Â÷¼¼´ë IT ½Ã½ºÅÛÀ» º¸°Ô µÉ °ÍÀ̸ç, ÀÌ´Â ¿À´Ã³¯ÀÇ Æù ³ëÀ̸¸ ±â¹Ý ±â°èµéÀ» º¸¿ÏÇÏ°Ô µÉ °Í”À̶ó°í ¸»Çß´Ù. ¶ÇÇÑ, “³ú ±¸Á¶¸¦ ´àÀº ĨµéÀº °¨°¢ ÀνÄÀÌ °¡´ÉÇÏ°í Áö´ÉÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÅëÇØ ¸ð¹ÙÀÏ ±â±â¸¦ Çõ½ÅÇÏ°Ô µÉ °ÍÀÌ´Ù. ÀÌ Ä¨ÀÌ Å¾ÀçµÈ ¸ð¹ÙÀÏ ±â±â´Â ¿ÍÀÌÆÄÀÌ ¾øÀÌ ¼Õ ¾È¿¡¼ ÀÛµ¿ °¡´ÉÇÏ°Ô µÉ °ÍÀÌ´Ù. À̹ø ¼ºÃë´Â ü°èÀû Çõ½ÅÀ» À§ÇÑ Àå±âÀû ÅõÀÚ¸¦ ÅëÇØ, ÄÄÇ»Æà ¿ª»ç»ó Áß´ëÇÑ º¯ÇõÀÇ ¼ø°£À» ¸¸µé¾î³½ IBMÀÇ ¸®´õ½ÊÀ» ´Ù½Ã Çѹø º¸¿©ÁÖ´Â °Í”À̶ó°í µ¡ºÙ¿´´Ù.
¹Ì±¹ ±¹¹æºÎ »êÇÏ °íµî¿¬±¸°èȹ±¹(DARPA)Àº 2008³âºÎÅÍ ½Ã³À½º ÀÎÁö ÄÄÇ»Æà ÇÁ·ÎÁ§Æ®¸¦ À§ÇØ 4´Ü°è(Phase0, Phase1, Phase2, Phase3)·Î ³ª´² ¾à 5õ3¹é¸¸ ´Þ·¯ÀÇ ¿¬±¸ºñ¸¦ ÈÄ¿øÇß´Ù. ÇöÀç °øµ¿ ¿¬±¸±â°üµé·Î´Â ÄÚ³Ú°ø´ë¿Í ÀÌ´Ï·¦½º(iniLabs) µîÀÌ ÀÖ´Ù.
½Ã³À½º ĨÀº °íÁýÀûµµ ¿ÂĨ ¸Þ¸ð¸®¿Í Àú´©¼³(low-leakage) Æ®·£Áö½ºÅÍ·Î ±¸¼ºµÈ »ï¼ºÀÇ 28nm °øÁ¤ ±â¼úÀ» È°¿ëÇØ Á¦À۵ƴÙ.
»ï¼ºÀüÀÚ ÆÄ¿îµå¸® ¸¶ÄÉÆÃÀÇ ÇѽÂÈÆ »ó¹«´Â “ÀüÅëÀû °øÁ¤À» È°¿ëÇØ ±Ø¼Ò·®ÀÇ Àü·ÂÀ¸·Î ¾öû³ ¾çÀÇ ¼¾¼ Á¤º¸ 󸮰¡ °¡´ÉÇϸç, »ó¾÷¿ë ÀúÀü·Â ¸ð¹ÙÀÏ ±â±â¿¡ »ç¿ëµÇ´Â, Àΰ£ ³ú¸¦ ¸ð¹æÇÑ Ä¨À» °³¹ßÇß´Ù´Â °ÍÀº ¸Å¿ì ³î¶ó¿î ¾÷Àû”À̶ó¸é¼, “°ü·Ã »ê¾÷ÀÌ Â÷¼¼´ë Ŭ¶ó¿ìµå, ºòµ¥ÀÌÅÍ Ã³¸®¹æ½ÄÀ¸·Î ¹ßÀüÇØ °¡´Âµ¥ ÀÖ¾î ÀÌ È¹±âÀûÀÎ ¾ÆÅ°ÅØó ¿¬±¸ ¼º°ú´Â ¸Å¿ì ÇʼöÀûÀÌ´Ù. »ï¼ºÀÇ 28nm ±â¼úÀ» ÅëÇØ Â÷¼¼´ë ±â¼ú ¹ßÀü¿¡ Âü¿©ÇÑ °ÍÀÌ ±â»Ú´Ù”°í ¸»Çß´Ù.
½Ã³À½º ĨÀÇ À̺¥Æ® ±¸µ¿(event-driven) ȸ·Î ¿ä¼Ò´Â ºñµ¿±â ¼³°è¹ý(asynchronous design methodology)À» »ç¿ëÇß´Ù. ÀÌ ¼³°è¹ýÀº ÄÚ³Ú °ø´ë°¡ °³¹ßÇÏ°í 2008³â ÀÌÈÄ IBMÀÌ ¹ßÀü½ÃŲ °ÍÀÌ´Ù.
ÄÚ³Ú°ø´ëÀÇ ¶óÁþ ¸¶³ëÇÏ(Rajit Manohar) ±³¼ö´Â “IBM°úÀÇ ¼ö³â°£¿¡ °ÉÄ£ Çù·ÂÀ» ÅëÇØ Àΰ£ÀÇ ³ú¿Í ºñ½ÁÇÑ ÄÄÇ»ÅÍ Á¦ÀÛ¿¡ ÇÑ °ÉÀ½ ´õ °¡±î¿öÁ³´Ù”°í ¸»Çß´Ù.
÷´Ü °øÁ¤ ±â¼ú, ÇÏÀ̺긮µå ºñµ¿±â•µ¿±â ¼³°è±â¹ý°ú ½Å±Ô ¾ÆÅ°ÅØóÀÇ °áÇÕÀ» ÅëÇØ, ÃֽŠ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ÀÇ Ãâ·Â¹Ðµµº¸´Ù 4¹è°¡ ÀûÀº 20mW/cm2·Î ÁÙ¾ú´Ù.
À̹ø¿¡ »õ·Î °³¹ßµÈ ĨÀº Ĩ ½Ã¹Ä·¹ÀÌÅÍ, ½Å°æ°úÇÐ µ¥ÀÌÅÍ, ½´ÆÛÄÄÇ»ÆÃ, ´º·± ±Ô°Ý, ÇÁ·Î±×·¡¹Ö Æз¯´ÙÀÓ, ¾Ë°í¸®Áò°ú ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ÇÁ·ÎÅäŸÀÔ ¼³°è ¸ðµ¨À» ¸ðµÎ Æ÷°ýÇÏ´Â ¼öÁ÷Àû ¿£µå-Åõ-¿£µå ÅëÇÕ »ýÅ°è·Î ±¸¼ºµÈ´Ù. ½Ã³À½º »ýÅ°è´Â ¼³°è¿¡¼ºÎÅÍ °³¹ß, µð¹ö±ë ¹× ½ÇÇà¿¡ À̸£´Â ÇÁ·Î±×·¡¹Ö °úÁ¤ÀÇ ¸ðµç Ãø¸éÀ» Áö¿øÇÑ´Ù.
IBMÀº ÀÌó·³ Àü·Ê ¾ø´Â ±â¼ú ¿ª·®À» »çȸ¿¡ ¼Ò°³Çϱâ À§ÇØ, ´ëÇб³, °í°´, ÆÄÆ®³Ê, IBM Á÷¿øµéÀ» À§ÇÑ »õ·Î¿î °ÀÇ °úÁ¤À» °³¹ßÇß´Ù.
½Ã³À½º »ýÅ°è´Â ´Ù¾çÇÑ Á¾·ùÀÇ ¼¾¼ µ¥ÀÌÅ͸¦ ¼öÁýÇÏ°í, »óȲº° Á¤º¸¸¦ ½Ç½Ã°£À¸·Î ºÐ¼®, ÅëÇÕÇϸç, º¹ÀâÇÑ ½ÇÁ¦ ȯ°æ¿¡¼ ¹ß°ßµÇ´Â ¸ðÈ£ÇÔÀ» ó¸®ÇÔÀ¸·Î½á, ÄÄÇ»Æà ¿¬»ê Á߽ɿ¡¼ µ¥ÀÌÅÍ °ü¸®·Î º¯È½ÃŲ Çõ½ÅÀÓÀ» º¸¿©ÁØ´Ù.
IBMÀº Áö±Ý±îÁö´Â Àü·Â, ±Ô¸ð, ¼Óµµ·Î ÀÎÇØ Á¦ÇÑÀûÀ̾ú´ø º¹ÇÕ°¨°¢ ´º·Î½Ã³Àƽ 󸮸¦ ¸ð¹ÙÀÏ ±â±â¿¡ ÅëÇÕÇÏ´Â ÀÛ¾÷À» ÁøÇà ÁßÀÌ´Ù. ¶ÇÇÑ »õ·Î¿î À̺¥Æ® ±¸µ¿ ¹æ½ÄÀÇ ¼¾¼¸¦ Ĩ¿¡ ÅëÇÕÇÏ°í ÀÖÀ¸¸ç, ´º·Î½Ã³Àƽ ½Ã½ºÅÛ¿¡ ÀÇÇØ °¡¼ÓȵǴ ½Ç½Ã°£ ¸ÖƼ¹Ìµð¾î Ŭ¶ó¿ìµå ¼ºñ½º¿Í, ±Ã±ØÀûÀ¸·Î 100Á¶°³ ÀÌ»óÀÇ ½Ã³À½º·Î ±Ô¸ð¸¦ È®Àå½Ãų ¼ö ÀÖ´Â ½Ã½ºÅÛÀ» °³¹ßÇϱâ À§ÇØ, º¸µå¿¡ ´Ù·®ÀÇ Ä¨À» ŸÀÏ ±¸Á¶·Î ¹èÄ¡½ÃŲ ´º·Î½Ã³Àƽ ½´ÆÛÄÄÇ»Å͸¦ °³¹ßÇÏ°í ÀÖ´Ù.
IBMÀÇ ºñÀüÀº Áö±Ý±îÁö °ø°³µÈ ¿ÂĨ°ú ¿Â¶óÀÎ ÇнÀ ±â¹ÝÀÇ ´º·Î½Ã³Àƽ Äھ ´õ¿í ¹ßÀü½ÃÄÑ, ½ÇÁ¦ ȯ°æ¿¡ ÀûÀÀ °¡´ÉÇÑ ÇнÀ ½Ã½ºÅÛÀ» °³¹ßÇÏ´Â °ÍÀÌ´Ù. ¿À´Ã³¯ÀÇ Çϵå¿þ¾î´Â CMOS ÇÁ·Î¼¼½º ±â¹ÝÀ¸·Î »ý»êµÇÁö¸¸, ±Ù°£ÀÌ µÇ´Â ¾ÆÅ°ÅØó´Â ÀúÀü·Â, ¹ÐÁýµÈ ÆÐÅ°Ä¡, ºü¸¥ ¼Óµµ ½ÇÇöÀ» À§ÇØ ¹Ì·¡ ¸Þ¸ð¸®, 3Â÷¿ø ÅëÇÕ, ·ÎÁ÷ ¹× ¼¾¼ ±â¼ú ¹ß´ÞÀ» È°¿ëÇÒ ¼ö ÀÖ´Â À§Ä¡¿¡ ³õ¿©ÀÖ´Ù. |