ÀÎÅÚÀº º´·Ä ÇÁ·Î±×·¡¹Ö ÅøŶÀÎ ÀÎÅÚ¢ç ½º·¹µù ºôµùºí·Ï(Threading Building Blocks, ÀÌÇÏ ÀÎÅÚ¢ç TBB) 3.0À» Ãâ½ÃÇß´Ù°í ¹àÇû´Ù.
ÀÌ Á¦Ç°Àº ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµéÀÇ ÀÎÅÚ ¸ÖƼ ÄÚ¾î ÇÁ·Î¼¼¼ È°¿ë¿¡ µµ¿òÀ» ÁÖ±â À§ÇÑ °ÍÀ¸·Î, À̹ø ¾÷µ¥ÀÌÆ® ¹öÀüÀº ÃÖ±Ù Ãâ½ÃµÈ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ºñÁÖ¾ó ½ºÆ©µð¿À 2010¿¡ ´ëÇÑ Áö¿øÀ» °ÈÇß°í, °³¹ß»çµéÀÌ Å©·Î½ºÇ÷§ÆûÀ» ¿øÈ°ÇÏ°Ô ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ¿©·¯ ¼º´É ¹× ±â´ÉµéÀ» Æ÷ÇÔÇÑ °ÍÀÌ Æ¯Â¡ÀÌ´Ù.
ÀÎÅÚ¢ç TBB´Â C++ ÅÛÇø´ ¶óÀ̺귯¸®·Î °³¹ßÀÚµéÀÌ Å½ºÅ©(task) ±â¹Ý º´·Ä ¾ÖÇø®ÄÉÀ̼ÇÀ» °£´ÜÇÏ°í ½Å¼ÓÇÏ°Ô »ý¼ºÇÒ ¼ö ÀÖ°Ô Çϸç, ÀÌ¿ë °¡´ÉÇÑ ÇÁ·Î¼¼¼ Äھ ¸Â°Ô È®ÀåµÇ´Â ±â´ÉÀ» ÅëÇØ ¸ÖƼÄÚ¾î ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ µµ¿òÀ» ÁØ´Ù. 2006³â ù Ãâ½ÃµÈ ÀÎÅÚ¢ç TBB´Â ¿ÀÅäµ¥½ºÅ©, ¾îµµºñ, µå¸²¿÷½º, ¾îºñµå, ¿¡ÇÈ°ÔÀÓÁî µî, ¸¹Àº °³¹ßÀÚµéÀÌ Ã¤ÅÃÇØ¿ÔÀ¸¸ç, ¾îµµºñ´Â ÀÚ»ç Å©¸®¿¡ÀÌƼºê ½ºÀ§Æ®(Creative Suite) 5 ¼ÒÇÁÆ®¿þ¾î ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀÎÅÚ TBB¸¦ äÅÃÇß´Ù.
ÀÎÅÚ TBB 3.0Àº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ºñÁÖ¾ó ½ºÆ©µð¿À 2010 PPL, ConcRT, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ì 7, ¾ÖÇà ½º³ë¿ì ·¹¿ÀÆĵ带 Áö¿øÇϸç, Ãß°¡ ¿¹Ãø´É·Â k¹× °ÈµÈ ŽºÅ© ±â´ÉÀ» Á¦°øÇØ ÁÖ´Â ¾÷±×·¹À̵åµÈ ŽºÅ© ½ºÄÉÁì·¯(task scheduler) ±â´Éµµ °®Ãß°í ÀÖ´Ù.
|