´Ï´Ù.
1)ÇϳªÀÇ CPU¿Ü¿¡´Â ¹ö½º ¸¶½ºÅÍ°¡ µÉ ¼ö ÀÖ´Â °ÍÀº ¾Æ¹« °Íµµ ¾ø´Ù. Áï
ÀÌ CPU´Â ÆÄ¿ö¾÷ ÀÌÈÄ °è¼ÓÇÏ¿© È¥ÀÚ¼ ¹ö½º¸¦ Á¡À¯ÇÏ°í ÀÖÀ¸¸ç ¾î¶² °æ¿ì
¿¡µµ ¹ö½º³»ÀÇ ´Ù¸¥ µð¹ÙÀ̽ºµµ ¸¶½ºÅÍ°¡ µÉ ¼ö ¾ø´Ù.
2)³»Àå ij½ÃÀÇ ¹ö½º ½º´©ÇÎÀÌ Áö¿øµÇÁö ¾Ê´Â´Ù. Áï 1)ÀÇ °æ¿ì°¡ ¾Æ´Ï¶óµµ
°á±¹Àº stale data problemÀÌ ¹ß»ýÇÑ´Ù.
½ÅÇü ¼¿·¹·Ð ÀÌÈĺÎÅÍ µà¾ó ÀÌ»óÀÇ ±¸¼ºÀ» ¸øÇÏ°Ô ÇÑ ¹æ¹ýÀº 1),2)µÑÁßÀÇ Çϳª
Àΰ¡¿ä ¾Æ´Ï¸é µÎ°¡Áö ´ÙÀԴϱî.
Á¦°¡ 80³â´ëºÎÅÍ CPU¸¦ ´Ù·ç¾î ºÃÁö¸¸ ³»Àå ij½Ã°¡ ¾ø¾î 2)°¡ ÇØ´ç ¾ø´Â
CPUÀÇ °æ¿ì¶óµµ Ÿ µð¹ÙÀ̽º°¡ ¹ö½º¸¶½ºÅÍ°¡ µÉ ¼ö ÀÖ¾ú½À´Ï´Ù.
ÃÖ±Ù¿¡ Á¦°¡ µ¥ÀÌŸºÏÀÇ Å¸Àֵ̹µ³ª »óÅÂõÀ̵µ µîÀ» º» ÀûÀº ¾øÁö¸¸(ÀÌÁ¦´Â
Á¾»çÇÏ´Â ºÐ¾ß°¡ ¾îÇÐ ºÐ¾ßÀ̹ǷÎ) ƯÈ÷ 1)ÀÇ °æ¿ì¶ó¸é CPU°£ÀÇ ¾ÆºñÆ®·¹À̼Ç
¹®Á¦°¡ º¹ÀâÇØÁú ¼ö ÀÖ½À´Ï´Ù. ¿øÄ¢ÀûÀ¸·Î CPU ³»ÀÇ ÄÜÆ®·Ñ ºñÆ®¸¦ ÀÌ¿ëÇÏ¿©
(¸¸ÀÏ °¡´ÉÇÏ´Ù¸é) ³»Àå ij½Ã´Â ÀüºÎ Á׿©¾ß ÇÕ´Ï´Ù. ±×¸®°í µÎ °³ ¶Ç´Â ±× ÀÌ»óÀ¸;
CPU´Â , ÀÌ °æ¿ì ÇϳªÀÇ ºê¸®Áö¸¦ °ÅÃÄ ¸Þ¸ð¸®¿¡ Á¢±ÙÇØ¾ß ÇÏ¸ç ¼³°è
°¡ »ó´çÈ÷ ±ÍÂú¾ÆÁö´Â ¼ö°¡ ÀÖ½À´Ï´Ù. ¾Æ¸¶µµ CPU°£ÀÇ ¸Þ¸ð¸® Á¢±ÙÀº °íÁ¤µÈ
¿ì¼±¼øÀ§¿Í 1ȸ´ç Á¢±Ù°¡´ÉÇÑ ¹ö½º »çÀÌŬ¼ö(¼ÀÔ/Æǵ¶)°¡ °íÁ¤µÈ ¶ó¿îµå·Îºó
¹æ½ÄÀ¸·Î Á¶Á¤ÇÏ´Â ¹æ¹ýÀÌ °¡Àå ÁÁÀ» µíÇÕ´Ï´Ù.(±âÁ¸ ºê¸®Áö µð¹ÙÀ̽º¸¦ Æí¹ý
À¸·Î »ç¿ëÇϸç Á¶Á¤ºÎºÐ¸¸ FPGA·Î ±¸¼ºÇÏ´Â °æ¿ì°¡ µÉ °ÍÀÔ´Ï´Ù)
ÀÌ·¯ÇÑ Áú¹®À» ÇÏ´Â ÀÌÀ¯´Â, ½Ì±Ûº¸´Ù´Â µà¾óÀÇ ±¸¼ºÀÌ À¯¸®Çѵ¥ ±×·¸´Ù°í Çؼ
´ë¼ÒºñÀü·ÂÀÎ Á¦¿ÂÀ̳ª ¾Ö½½·ÐMP ȤÀº ¿ÉÅ׷а°Àº ĨÀ» »ç¿ëÇÒ ¼ö´Â ¾ø´Â
ƯÁ¤ ¾îÇø®ÄÉÀ̼ÇÀÇ ¼³°è¹®Á¦ ¶§¹®ÀÔ´Ï´Ù.
¹°·Ð ÀÌ °æ¿ì´Â ±âÁ¸ ¼ÒÇÁÆ®¿þ¾î¸¦ ½ÇÇàÇÏ´Â °æ¿ì´Â ¾Æ´Ï±â ¶§¹®¿¡ SMP°¡ ¾Æ´Ñ
MPP±¸¼ºÀÌ °¡´Éµµ ÇÏ°ÚÁö¸¸ ±×·¸°Ô µÇ¸é ÀÛ¾÷ÀÌ ¸¹¾ÆÁý´Ï´Ù.
(¾ÆÁÖ ¿À·¡Àü¿¡ ½ÃµµÇß´ø °ÍÀº SMP-MPP È¥ÇսýºÅÛÀ̶ó ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áï ÀÀ¿ëÇÁ·Î±×·¥ 󸮴 SMP¹æ½ÄÀÌµÇ Æ¯Á¤ task´Â MPP¹æ½ÄÀ¸·Î ·ÎµåºÐ»ê
¹× °íÀå½ÃÀÇ graceful degradationÀÌ °¡´ÉÇÏ°í, ÀÔÃâ·ÂÀº µð½ºÅ© ÀÔÃâ·Â°ú
½Ã¸®¾ó ÀÔÃâ·Â °¢°¢¿¡ ´ëÇØ MPP±¸¼ºÀ¸·Î µÇ´Â ¹æ½ÄÀ̳ª, ´Ü¼øÇÑ ¹ÙÀ̳ʸ®ÄÚµå
¿¡¹Ä·¹À̼ÇÀ» ³Ñ¾î ¹°¸®Àû µð¹ÙÀ̽ºÀÇ ¿¡¹Ä·¹À̼DZîÁö °³³äÀ» µµÀÔÇÏ´Â
°ÍÀÌ ¸ñÀûÀ̾ú½À´Ï´Ù. 80³â´ë ¸»ÀÇ ÀÏÀÔ´Ï´Ù)
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.