Home Map Index Search News Archives Links About LF
[Top Bar]
[Bottom Bar]
[Photo of the Author]
Manuel Benet Navarro
±Û¾´ÀÌ ¼Ò°³:

ÇöÀç ½ºÆäÀÎÀÇ Polytechnic University of Valence¿¡¼­ ÄÄÇ»ÅÍ°øÇÐÀ» °øºÎÇÏ°í ÀÖ´Â ÀúÀÚ´Â ´ëºÎºÐÀÇ ½Ã°£À» Çаú°øºÎ¿¡ º¸³À´Ï´Ù.

¾à 5³âÀü ¸®´ª½º¸¦ »ç¿ëÇϱ⠽ÃÀÛÇϸ鼭 ¸®´ª½º(ÀϹÝÀûÀ¸·Î ¸»ÇØ À¯´Ð½º°è¿­ÀÇ ¿î¿µÃ¼Á¦)¸¦ ÁÁ¾ÆÇÕ´Ï´Ù. ÄÄÇ»Å;ÆÅ°ÅØÃÄºÐ¾ß¿Í °ü·ÃµÈ ¸ðµç °ÍÀ» ÁÁ¾ÆÇÏÁö¸¸ À½¾ÇÀ» µè°Å³ª ±ØÀå¿¡ °¡¼­ ¿µÈ­¸¦ º¸°Å³ª ½º³ë¿ìº¸µå¸¦ Ÿ´Â °Íµµ ÁÁ¾ÆÇÕ´Ï´Ù.

mbenet@gap.upv.es

»õ·Î¿î ½Ãµµ : ÀÌÁ¦´Â Çϵå¿þ¾î±îÁö

[Illustration]

Resume: F-CPUÇÁ·ÎÁ§Æ®´Â Áö±Ý±îÁöÀÇ ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¿Í °°Àº ¼º°ÝÀ» Çϵå¿þ¾îÀÇ ¿µ¿ª¿¡±îÁö È®Àå½ÃÄÑ ÇöÀç Á¸ÀçÇÏ´Â ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­(ÆæƼ¾ö II,¸Ó½ÃµåĨ)¿Í À¯»çÇÑ ÀÚÀ¯·Ó°Ô ÀÌ¿ëÀÌ °¡´ÉÇÑ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­¸¦ °³¹ßÇÏ°íÀÚ ÇÏ´Â ÇÁ·ÎÁ§Æ®ÀÌ´Ù.



±×·¸´Ù. ¿©·¯ºÐÀÌ ÀоúµíÀÌ "CPU"´Â ¹Ù·Î ÀϹÝÀûÀÎ Á¤ÀÇÀÎ "Áß¾Ó Ã³¸®ÀåÄ¡"¸¦ ¸»ÇÏ´Â °ÍÀÌ´Ù. ÇÁ·ÎÁ§Æ®ÀÇ À̸§¿¡ ºÙÀº "F"´Â ÀÚÀ¯(Freedom)À» ÀǹÌÇÑ´Ù. À̱ÛÀ» ÅëÇØ FCPU ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ¼Ò°³¸¦ ÇÏ°íÀÚ ÇÑ´Ù.
¸ÕÀú ÀÌ·¯ÇÑ ÇÁ·ÎÁ§Æ®ÀÇ ±¸»óÀ» ¾îµð¼­ °áÁ¤Çß´ÂÁö ÇÊÀÚ´Â ¸ð¸¥´Ù. ±×·¯³ª ÇöÀç ±¸¼º°ú ¸ñÇ¥¿¡ ´ëÇؼ­´Â À̾߱â ÇÒ ¼ö ÀÖ´Ù.

F-CPUÇÁ·ÎÁ§Æ®´Â 1998³â ¿©¸§ÀÌ ³¡³ª°¥ ¹«·Å¿¡ ½ÃÀ۵Ǿú´Ù. (À̸¾¶§Âë¿¡ ÇÊÀÚ´Â ÈÞ°¡ÁßÀ̾ Áß¿äÇÑ ³¯Â¥¸¦ ±â¾ïÇÏÁö´Â ¸øÇÑ´Ù ;) Broin Vibber¾¾¿Í Andrew D. Balsa¿¡ ÀÇÇØ ½ÃÀ۵Ǿú´Âµ¥ ÀÌ°ÍÀº ÀÚÀ¯¼ÒÇÁÆ®¿þ¾î(GNU/GPL)ÀÇ ¾ÆÀ̵ð¾î¸¦ Çϵå¿þ¾îÀÇ ¿µ¿ª¿¡±îÁö È®ÀåÀ» ½ÃÄÑ ½ÃÀå¿¡ ¶ÇÇϳªÀÇ ´ë¾ÈÀÌ µÇ´Â ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­¸¦ °³¹ßÇÏ°íÀÚ ÇÏ¿´´Ù. óÀ½ ºÙÀÎ À̸§Àº F1À̾ú´Ù. (¾Æ¸¶ ¹ý·üÀûÀÎ ¹®Á¦¶§¹®¿¡ GNU/GPL°ú °°Àº ¶óÀ̼¾½º´Â ¾Æ´Ï°ÚÁö¸¸ ºñ½ÁÇÑ ¶óÀ̼¾½º Á¤Ã¥ÀÌ Á¤ÇØ Áú °ÍÀÌ´Ù.)
¹°·Ð ÀÌ ÇÁ·ÎÁ§Æ®·Î ÀÎÇÏ¿© ÄÄÇ»Å͸¦ ¹«·á·Î ¹èÆ÷ÇÏ°Ú´Ù´Â Àǵµ´Â ¾Æ´Ï´Ù. Çϵå¿þ¾îÀÇ »ý»ê¿¡´Â ¼ÒÇÁÆ®¿þ¾î¿Í´Â ´Ù¸¥ »ý»êºñ¿ëÀÌ Æ÷ÇԵDZ⠶§¹®ÀÌ´Ù. ±×·¯³ª ±× ±¸ÇöÀ̳ª ±¸Á¶´Â ÀÌ¿ëÀÌ ÀÚÀ¯·Î¿ì¸ç, ±× °³¹ß¹æ½Ä¿¡¼­´Â Âü¿©¸¦ ¿øÇÏ´Â ´©±¸³ª ¸ðµÎ °³¹ß¿¡ Âü¿©ÇÒ ¼ö ÀÖ´Â GNU/GPL¿¡¼­ »ç¿ëÇÑ ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®µé°ú °°Àº ¹æ½ÄÀ» ÃëÇÏ°í ÀÖ´Ù.

¿©·¯ºÐÀº ¾Æ¸¶ ÀÌ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇØ ±Ã±ÝÇÑ Á¡ÀÌ ¸¹À» °ÍÀÌ´Ù.: »ý»êºñ¿ëÀº ´©°¡ ºÎ´ãÇÏ°Ô µÇ´Â°¡? ´©°¡ ÄÄÇ»ÅÍ·Î ±¸ÇöÀ» ÇÒ °ÍÀΰ¡, ´Ü Çѹø¸¸ ¼³°èµÇ´Â°¡?
ÄÄÇ»ÅÍ´Â ¹«·á·Î Á¦°øµÉ ¼ö ¾ø±â¶§¹®¿¡ ±× ÆǸŰ¡´Â Àû¾îµµ »ý»êºñ¿ëÁ¤µµ¸¦ ºÎ´ãÇÏ°Ô µÉ °ÍÀÌ´Ù.(ÀÌ ºñ¿ëÀº ´ëÃæ ¹ÌÈ­·Î ¾à 100´Þ·¯Á¤µµ¸¦ »ý°¢ÁßÀÌ´Ù.) ÀÌ ÇÁ·ÎÁ§Æ®´Â ¾ÆÁ÷ Ãʱâ´Ü°èÀ̹ǷΠÀÌ·± Á¡µé¿¡ ´ëÇØ ÃæºÐÇÑ °á·ÐÀ̳ª ÀڷḦ Á¦°øÇÏÁö ¸øÇÏ°í ÀÖ´Ù. ¸¸¾à ÃÖÃÊ·Î ¼³°èµÇ¾î ÀûÀýÈ÷ Å×½ºÆ®µÇ°í ±× ¼º´ÉÀÌ Æò°¡°¡ µÇ¸é ¾î¶² ȸ»ç¿¡¼­ ÀÌ Ä¨À» »ç¿ëÇÑ´Ù´Â ¼Ò¹®ÀÌ µ¹Áöµµ ¸ð¸£°Ú´Ù. ĨÀ» »ý»êÇÒ ½ÃÁ¡ÀÇ ±â¼úÀº 0.25¹ÌÅ©·ÐÁ¤µµ·Î (¾Æ´Ï¸é ±× ÀÌÇϷεµ) ±âÆÇÀ» ¸¸µé ¼ö À־ Á»´õ Àú°¡·Î ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù. F1ĨÀº ÅëÇÕ±â¼úÀÇ Çâ»ó¿¡ µû¸¥ °ÍÀÌ ¾Æ´Ï¶ó ´õ ÁÁÀº ¾ÆÅ°ÅØÃÄ¿¡ ±â¹ÝÇÏ¿© ĨÀ» ¼³°èÇÑ´Ù´Â »ç½ÇÀº Àú°¡·Î ĨÀ» ¸¸µå´Âµ¥ Å« µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
ÀÌ Ä¨Àº ¸®´ª½º¸¦ ½ÇÇàÇϱâÀ§ÇÏ¿© Ưº°È÷ ¼³°èµÉ °ÍÀÌ´Ù.

´Ù¸¥ °ÍÀº ´Ù ÇÕ¸®ÀûÀ¸·Î µé¸°´ÙÄ¡°í F1ÀÌ ¾î´ÀÁ¤µµ·Î ºü¸¦ ¼ö ÀÖÀ»±î?
ÇöÀç ÀÌ ÇÁ·ÎÁ§Æ®´Â ÃæºÐÈ÷ ¾ß½ÉÂ÷´Ù°í ÇÒ ¼ö ÀÖ´Ù.(ºü¸¥ ½ÃÀϳ»¿¡ ÀÌ ÇÁ·ÎÁ§Æ®°¡ Çö½Ç·Î µÈ´Ù¸é ¾Æ¸¶ ÀÌ Ä¨À» ¿©·¯ºÐÀº ÇÊ¿ä·Î ÇÏ°Ô µÉ °ÍÀÌ´Ù.) ÇöÀç Æò°¡´Â ¾Æ¸¶ Á¤¼ö¿¬»ê¿¡¼­´Â ¸Ó½ÃµåĨ°ú Àû¾îµµ ºñ½ÁÇÑ ¼öÁØÀÌ µÉ °ÍÀÌ¸ç ºÎµ¿¼Ò¼öÁ¡ ¿¬»ê¿¡¼­´Â ´õ ¶Ù¾î³­ ¼º´ÉÀ» °¡Áú °ÍÀ̶ó°í ¿¹ÃøµÇ°í ÀÖ´Ù.

ÁÁ´Ù. ±×·³ ³» ¸®´ª½º¿¡¼­´Â ¾î¶² ÀÏÀÌ ÀϾ±î? ¸¸¾à ±×·± Á¡ÀÌ ¾ø´Ù¸é ³ª¿¡°Ô´Â ¾Æ¹«·± µµ¿òµµ ¾ÈµÇ´Â ÀÏÀÌ´Ù.
ÀÌ ¹®Á¦¿Í °ü·ÃÇؼ­ ÇÁ·ÎÁ§Æ®³»ºÎÀÇ °á·ÐÀº ¸Å¿ì È®½ÇÇÏ´Ù. ÀÌ Ä¨Àº ¸®´ª½º¸¦ À§ÇÏ¿© Ưº°È÷ ¼³°èµÉ °ÍÀÌ´Ù. Áï ÇöÀçÀÇ Winbugs(98,NT)¿Í ȣȯµÇÁö ¾ÊÀ» °ÍÀÌ´Ù. ÀÌ Ä¨¿¡¼­ Wine¿¡¹Ä·¹ÀÌÅÍ°¡ Àß µ¿ÀÛÇÏÁö ¾ÊÀ» °Í°°´Ù. ´Ù¸¥ ¿î¿µÃ¼Á¦¿¡ °üÇؼ­ Ç×»ó °¡´ÉÇÑÇÑ x86¿¡¹Ä·¹ÀÌÅ͸¦ °³¹æÇصР»óÅ·ΠµÑ °ÍÀÌ¸ç ´õÀÌ»ó ´Ù¸¥ ¿î¿µÃ¼Á¦¿¡ ´ëÇÏ¿© À̾߱âÇÏÁö ¾Ê°Ú´Ù.

F1ĨÀ» ÀÌ¿ëÇÒ ¼ö ÀÖÀ»¶§Âë¿¡ ³ªÀÇ ¸¶´õº¸µå¿¡¼­ F1ĨÀ» »ç¿ëÇÒ ¼ö ÀÖÀ»±î?
¹°·Ð À̹®Á¦´Â ÇÁ·ÎÁ§Æ®ÀÇ ÁøÇà»óȲ¿¡ ´Þ·ÁÀÖ´Ù. ¸¸¾à ÁøÇàÀÌ Àß µÈ´Ù¸é F1ĨÀ» 2000³âµµÂë¿¡ ÀÌ¿ëÇÒ ¼ö ÀÖÀ» °ÍÀ̸ç F2¿¡ ´ëÇؼ­´Â Àß ¸ð¸£°Ú´Ù.

±Ã±ÝÇÑ Á¡À» ´ëÃæ »ìÆ캸¾Ò´Ù. ÀÌÁ¦ ÇÁ·ÎÁ§Æ®ÀÇ ¸î°¡Áö ¹®Á¦Á¡µéÀ» »ìÆ캸ÀÚ.
F-CPUÇÁ·ÎÁ§Æ®°¡ ¹ÌÄ¡´Â ¿µÇâÁßÀÇ Çϳª´Â ¸î¸î ´Ù¸¥ ´ë¾ÈÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛ½ÃÄ×´Ù´Â °ÍÀÌ´Ù. F1¿¡ Á÷Á¢ÀûÀ¸·Î °ü·ÃµÇ¾î ÀÖ´Â °³ÀοëÄÄÇ»ÅÍÀÇ ±¸Á¶¿¡ ´ëÇÑ ÇÁ·ÎÁ§Æ®³ª ±×¿Í °ü·ÃµÈ ¹ÐÁ¢ÇÑ ÇÁ·ÎÁ§Æ®µéÀÌ ½ÃÀ۵Ǿú´Ù. ÀÌ ÇÁ·ÎÁ§Æ®´Â F1À» Æò°¡ÇÏ°í ½ÃÇèÀÛµ¿À» Çغ¸±â À§ÇÏ¿© ¸¶´õº¸µåÃø¸é±îÁö Æ÷ÇÔÇÏ¿© ´Ù·é´Ù. (F1ÀÌ »ç¿ëÇÒ ¼ÒÄÏÀÇ Á¾·ù´Â ¹«¾ùÀΰ¡? ¼ÒÄÏ Çϳª¿Í ½½·Ô1 ½´ÆÛ 1°³¸¦ »ç¿ëÇϵµ·Ï ÇÒ°ÍÀΰ¡...)

¿©·¯ºÐµµ ¾Ë´Ù½ÃÇÇ À¥Àº ¸ðµç ±×·ìÀÌ ÀÌ¿ëÇÏ´Â Áß¿äÇÑ ¸ÅüÀÌ´Ù. ÀÌÁ¦ ÀÇ»ç¼ÒÅëÀÇ Áß¿äÇÑ ¹æ¹ýÀÎ ¸ÞÀϸµ¸®½ºÆ®µµ Àؾî¹ö¸®Áö ¾Êµµ·Ï ÇÏÀÚ. (ÀÌ ±Û µÞºÎºÐ¿¡ ´õ ¸¹Àº Á¤º¸¸¦ ±¸ÇÒ °÷À» Àû¾îµÎ¾ú´Ù.) ¸ðµç °³¹ßÀÚ °³°³ÀÎÀÌ CVS À¥¼­¹öÀÇ Áß¿äÇÑ Á¤º¸¸¦ ÀÌ¿ëÇÏ¿© ÀÚ½ÅÀÇ »ý°¢À» Çö½ÇÈ­ÇÏ¿´À¸¸é ÇÑ´Ù.
ÀÌÁ¦ ÇÁ·ÎÁ§Æ®´Â ¾ÆÁ÷ Ãʱâ´Ü°è¿©¼­ ¼Ò¼öÀÇ °³¹ßÀÚ±×·ìÀÌ Âü¿©ÇÏ°í ÀÖ´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í ¸î¸î »ç¶÷µéÀº ½Ã¹Ä·¹À̼ÇÅøÀ» ÀÌ¿ëÇÏ¿© ÀÛ¾÷À» ÇÏ°í ÀÖÀ¸¸ç ¸¹Àº »ç¶÷µéÀÌ ÀÌ ÇÁ·ÎÁ§Æ®¿¡ °ü¿©ÇÏ°í ÀÖ´Ù.(°³¹ß¿¡ Âü¿©ÇÏ´Â »ç¶÷µéÀ» ¹àÇôµÎ°í ½Í´Ù. AlphaRISC, KC5TJA, Andrew D. Balsa, Jecel Assumpcao Jr, Rafael Reilova, Steve Wilson,...±×¸®°í ³»°¡ ±â¾ïÇÏÁö ¸øÇÏ´Â ¸î¸î »ç¶÷µéÀÌ Âü¿©ÇÏ°í ÀÖ´Ù.) (ÀÌ°Ç µý À̾߱âÁö¸¸)ƯÁ¤ºÐ¾ß·Î »ç¶÷µéÀÌ ¸¹ÀÌ Âü¿©ÇÏÁö´Â ¾Ê°í, ÀÌ·± ÇÁ·ÎÁ§Æ®°¡ ÀÖ´Ù´Â »ç½Ç ÀÚüµµ ¸ð¸£´Â »ç¶÷µéÀÌ ¿©ÀüÈ÷ ¸¹´Ù´Â °ÍÀ» °í·ÁÇÑ´ÙÇÒÁö¶óµµ ÇöÀçÀÇ ÀοøÀÌ ÁÙ¾îµå´Â °Íó·³ º¸¿©¼­´Â ¾ÈµÈ´Ù. ¾î·µç ÃÖ±Ù ÇÁ·ÎÁ§Æ®¿¡ ÇÕ·ùÇÑ »ç¶÷µéÀ» º¸¸é Çϵå¿þ¾î, VHDL,½Ã¹Ä·¹À̼ǵµ±¸¿¡ ¸Å¿ì °ü½ÉÀÌ ¸¹Àº »ç¶÷µéÀÌ Âü¿©ÇÏ°í ÀÖ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù.


¸¶Ä¡¸é¼­ ³ª´Â ÀÌ ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ °³ÀÎÀûÀÎ °ßÇظ¦ ¹àÈ÷°íÀÚ ÇÑ´Ù:

¾î·µç Áö±Ý±îÁö ¸»ÇÑ °Íó·³ ÀÌ ÇÁ·ÎÁ§Æ®´Â ÁÁÀº ¹è¿òÅÍ°¡ µÉ °ÍÀÌ´Ù.

´õ ¸¹Àº Á¤º¸¸¦ ¾Ë°í½Í´Ù¸é:

¸¸¾à ÀÌ ÇÁ·ÎÁ§Æ®¿Í °ü·ÃµÈ Á¤º¸¸¦ ã°í ½Í´Ù¸é ¸ÕÀú °ü·Ã¹®¼­µéÀ» ã¾Æº¸±â ¹Ù¶õ´Ù. ±×·¯³ª ÀÌ ÇÁ·ÎÁ§Æ®°¡ ¾ÆÁ÷ ÃÊâ±âÀÌ°í ¸ðµç ÀÛ¾÷µéÀÌ ¼øÁ¶·ÓÁö¸¸Àº ¾Ê´Ù´Â °ÍÀ» ÀÌÇØÇϱ⠹ٶõ´Ù.


Âü°í: ÀÌ ±Û¿¡´Â ³ª¿ÀÁö ¾Ê¾ÒÁö¸¸ ÀüÀÚ¿ìÆíÁÖ¼Ò´Â f-cpu@egroups.com ÀÌ´Ù. ¸¸¾à °ü½ÉÀÌ ÀÖ´Ù¸é ¸ÞÀϸµ¸®½ºÆ®ÀÇ ±¸µ¶À» ¿äûÇÏ´Â E-mailÀ» º¸³»°Å³ª http://www.egroups.com¿¡ ¿Ã¶ó¿À´Â ±ÛÀ» Àб⠹ٶõ´Ù.

¿ø¹®Àº ½ºÆäÀξî·Î ¾²¿©Á³½À´Ï´Ù.
Sébastien Blodeel´ÔÀÌ ¿µ¾î·Î ¹ø¿ªÇÑ ±ÛÀ» ´Ù½Ã ÀÌÁÖÈ£´ÔÀÌ Çѱ¹¾î·Î ¹ø¿ªÇÏ¿´½À´Ï´Ù.

º» À¥½ÎÀÌÆ®´Â Miguel Ángel Sep´Ô¿¡ ÀÇÇØ °ü¸®µË´Ï´Ù.
© Manuel Benet 1998
LinuxFocus 1998