- ¹«¾ùÀÌ BeowulfÀΰ¡? [1999-05-13]
Beowulf¶óÇÏ´Â °ÍÀº °í¼º´ÉÀÇ ¸¹Àº º´·ÄÄÄÇ»Å͸¦ »ó¿ëÈµÈ Çϵå¿þ¾î¿Í
¸®´ª½º¿Í FreeBSD¿Í °°Àº free software¸¦ ÀÌ¿ëÇÏ¿© ºü¸¥ »ç¼³
³×Æ®¿öÅ©¸¦ ÀÌ¿ëÇؼ ¿¬°áÇØ ³õÀº °ÍÀÌ´Ù. ÀÌ´Â PC³ª
¿öÅ©½ºÅ×À̼ǵéÀÇ ¹À½À¸·Î µÇ¾î Àִµ¥ ÁÖ·Î °í¼º´É
°è»ê¿¡ ÁÖ·Î ÀÌ¿ëµÈ´Ù. Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â ³ëµåµéÀº »ç¶÷µéÀÌ ÁÖ·Î »ç¿ëÇÏ´Â
Ã¥»óÀ§¿¡ ÀÖÁö ¾Ê´Ù. ¿ÜºÎ¼¼°è¿ÍÀÇ ¿¬°áÀº ¼¹öÀÎ ³ëµå¸¸ÀÌ ÇÒ ¼ö
ÀÖµµ·Ï µÇ¾îÀÖ´Ù. ¸î¸î ¸®´ª½º Ŭ·¯½ºÅ͵éÀº ¼Óµµº¸´Ù´Â ¾ÈÁ¤¼º¿¡
±â¹ÝÀ» µÎ°í ¸¸µé¾îÁ³´Ù. À̰͵éÀº Beowulf¶ó°í ÇÒ ¼ö ¾ø´Ù.
- Beowulf ¼ÒÇÁÆ®¿þ¾î´Â ¾îµð¼ ±¸ÇÒ ¼ö ÀÖ³ª¿ä?
[1999-05-13]
Beowulf¶ó°í ºÒ¸®´Â ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°Áö´Â ¾ø´Ù. ´ÜÁö Beowulf¸¦ Á¦ÀÛÇϱâ À§ÇØ
¸¹Àº »ç¶÷µéÀÌ ¸¸µé¾î ³õÀº ¸î¸î°¡Áö ¼ÒÇÁÆ®¿þ¾î°¡ ÀÖ´Ù. ±× ¼ÒÇÁÆ®¿þ¾î´Â
MPICH (¿ªÀÚÁÖ: MPI(Message Passing Interface)ÀÇ ÀÏÁ¾À¸·Î MPI
ChameleonÀÇ ¾àÀÚ)¿Í LAM(¿ªÀÚÁÖ: MPICH¿Í °°ÀÌ MPIÀÇ ÀÏÁ¾À¸·Î Local Area
MulticomputerÀÇ ¾àÀÚ), PVM(¿ªÀÚÁÖ: Private Virtual MachineÀ¸·Î MPI¿Í´Â
´Þ¸® ÁÖ·Î À̱âÁ¾°£ÀÇ ÄÄÇ»ÅÍ ¿¬°á¿¡ ÀÌ¿ëµÊ), ¸®´ª½º Ä¿³Î, ¸®´ª½º Ä¿³ÎÀÇ
ä³Îº»µù ÆÐÄ¡(ÀÌ´Â ¿©·¯ºÐÀÌ ºü¸¥ "¹öÃò¾ó" ÀÌ´õ³Ý
ÀÎÅÍÆäÀ̽º¿¡ ´ÙÁßÀÇ ÀÌ´õ³Ý ÀÎÅÍÆäÀ̽º¸¦ ¿¬°á½ÃÄÑÁØ´Ù.)°ú ¸®´ª½º Ä¿³Î¿¡
global pid space ÆÐÄ¡(ÀÌ´Â Beowulf¿¡¼ µ¹¾Æ°¡´Â ¸ðµç ÇÁ·Î¼¼½º¸¦ ps³ª
killµîÀÇ ¸í·ÉÀ¸·Î Á¦¾îÇÒ ¼ö ÀÖ°Ô ÇØÁÜ), DIPC(ÀÌ´Â sysv °øÀ¯ ¸Þ¸ð¸®,
¼¼¸¶Æ÷¾î¿Í ¸Þ¼¼ÁöÅ¥¸¦ Åõ¸íÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇØÁÜ)
- ¼ÒÇÁÆ®¿þ¾î¸¦ °¡Áö°í Beowulf¿¡¼ ÀÛµ¿½Ãų ¼ö ÀÖ°í ºü¸£°Ô ÇÒ ¼ö
ÀÖ³ª¿ä? &[1999-05-13]
µÉ °ÍÀÔ´Ï´Ù. MPI³ª PVM, ³×Æ®¿öÅ© ¼ÒÄÏ ¶Ç´Â Sysc IPC¸¦ ÀÌ¿ëÇؼ Åë½ÅÇÒ
¼ö ÀÖ´Â º´·ÄÀÛ¾÷À¸·Î º»·¡ÀÇ ÀÛ¾÷À» ºÐ¸®ÇÏ´Â ÀÏÀÌ ÇÊ¿äÇÒ
°ÍÀÔ´Ï´Ù. ±×·±ÈÄ ´Ù½Ã ÄÄÆÄÀÏÀ» ÇؾßÇÕ´Ï´Ù.
¶Ç´Â Greg LindahlÀÌ ÁöÀûÇßµíÀÌ ¸¸ÀÏ ¿©·¯ºÐÀÌ ´Ù¸¥ ÀÔ·Â ÆÄÀÏÀ» °¡Áö°í
¼öõ¹øÀÇ µ¿ÀÏÇÑ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ°í ½Í´Ù¸é ½©½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇϸé
ÃæºÐÇÒ °ÍÀÔ´Ï´Ù.
Christopher BohnÀÌ ÁöÀûÇÑ °Íó·³ multi-thread ¼ÒÇÁÆ®¿þ¾îµµ ÀÚµ¿ÀûÀ¸·Î
¼ÓµµÇâ»óÀ» ²ÒÇÒ ¼ö ¾ø´Ù. multi-threaded ¼ÒÇÁÆ®¿þ¾î´Â °øÀ¯¸Þ¸ð¸®¸¦ °¡Á¤ÇÑ´Ù. ¸î¸î ¹èÆ÷µÈ
°øÀ¯¸Þ¸ð¸® ÆÐÅ°Áö°¡ °³¹ßÁßÀÌ´Ù.
(DIPC, Mosix, ...), ÇÏÁö¸¸ SMP ¸Ó½ÅÀ» À§ÇØ ¸¸µé¾îÁø ¼ÒÇÁÆ®¿þ¾î ³»ºÎ¿¡
ÀÖ´Â ¸Þ¸ð¸® Á¢±Ù ÇüÅ´ ±Ã±ØÀûÀ¸·Î DSM ¸Ó½ÅÀÇ ¼º´ÉÀúÇϸ¦ °¡Á®¿Â´Ù.
- PVM? MPI? [1999-05-13]
PVM°ú MPI´Â Ŭ·¯½ºÅÍ¿¡¼ Æ÷Æ®¶õÀ̳ª C¸¦ ÀÌ¿ëÇؼ ÀÛµ¿Çϵµ·Ï ¸¸µç
message-passing º´·Ä ÇÁ·Î±×·¥ÀÌ´Ù.
PVMÀº MPI°¡ ³ª¿À±â Àü±îÁö »ç½Ç»óÀÇ Ç¥ÁØÀ̾ú´Ù. ÇÏÁö¸¸ ¾ÆÁ÷µµ ¸¹ÀÌ
ÀÌ¿ëµÇ¸ç ¼º´É¸é¿¡¼ ÁÁ´Ù.MPI (Message Passing Interface)´Â
portable message-passing º´·Ä ÇÁ·Î±×·¥¿¡ »ç¿ëµÇ´Â Ç¥ÁØÀÌ´Ù.
MPI´Â MPI ForumÀ» ÅëÇؼ Ç¥ÁØÈ°¡ µÇ¾ú°í ¸ðµç ´ë¿ë·®ÀÇ ¼öÆÛ ÄÄÇ»Å͵鿡
»ç¿ëµÇ°í ÀÖ´Ù. (¿ªÀÚÁÖ: º¸Åë PVMÀº À̱âÁ¾°£ÀÇ º´·Ä󸮿¡ ÀÌ¿ëµÇ°í
MPI´Â µ¿Á¾°£ÀÇ Ã³¸®¿¡ ¸¹ÀÌ ÀÌ¿ëµÈ´Ù.)
´õ ¸¹Àº Á¤º¸¸¦ ¾òÀ¸·Á¸é PVM°ú MPI FAQ¿¡¼ ³»¿ëÀ» ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.
- ³»°¡ ¸¸µç Äڵ带 º´·Ä󸮿¡ ¾Ë¸Â°Ô ÀÚµ¿ÀûÀ¸·Î º¯°æ½ÃÄÑÁÖ´Â
ÄÄÆÄÀÏ·¯°¡ ÀÖ½À´Ï±î? SGI ÄÄÆÄÀÏ·¯Ã³·³? [1999-05-13]
¾ø½À´Ï´Ù. plogic.com¿¡¼ ³ª¿Â BERT¶ó´Â ÇÁ·Î±×·¥ÀÌ Àִµ¥ ÀÌ´Â ¿©·¯ºÐÀÇ
Æ÷Æ®¶õ Äڵ带 ¿©·¯ºÐÀÌ ¼öµ¿À¸·Î º¯°æÇؾßÇÕ´Ï´Ù. NAG¿Í Portland ±×·ìÀÇ
Æ÷Æ®¶õ ÄÄÆÄÀÏ·¯´Â ¿©·¯ºÐÀÇ Æ÷Æ®¶õ Äڵ带 º´·Ä󸮿¡
¾Ë¸Â°Ô º¯°æÇØÁÙ ¼ö´Â Àִµ¥ ÈùÆ®°¡ ÁÖ¾îÁ®¾ßÇÕ´Ï´Ù.
(HPF¿Í OpenMP µð·ºÆ¼ºêÀÇ ÇüÅ·Î)
ÀÌ·¯ÇÑ ¹öÁ¯µéÀº ºñº´·Ä¹öÁ¯µéº¸´Ù ¼Óµµ°¡ ÀüÇô ºü¸£Áö ¾Ê½À´Ï´Ù.
- ¿Ö »ç¶÷µéÀº Beowulf¸¦ »ç¿ëÇϳª¿ä? [1999-05-13]
Beowulf°¡ ÁÁ´Ù°í »ý°¢Çϰųª ÀüÇüÀûÀÎ ¼öÆÛÄÄÇ»ÅÍ °¡°Ý¿¡ 1/3¿¡¼ 1/10
°¡°ÝÀ¸·Î °ÅÀÇ µ¿ÀÏÇÑ ¼º´ÉÀ» º¸À̱⠶§¹®À̶ó »ý°¢Çؼ ÀÔ´Ï´Ù.
- ³ëµå°¡ ÇϳªÀÎ ¸Ó½Å¿¡¼ º¸´Ù Beowulf¿¡¼ ´õ¿í ºü¸£´Ù´Â µ¥ÀÌŸ
º£À̽º¸¦ ´©°¡ °¡Áö°í ÀÖ³ª¿ä? [1999-05-13]
¾ø½À´Ï´Ù. Oracle°ú Infomix°¡ ÀÌ·¯ÇÑ ±â´ÉÀ» °®°Ô µÉÁö ¸ð¸£Áö¸¸
¸®´ª½º¿¡¼´Â ¾ÆÁ÷ ±×·± ±â´ÉÀº ÇÏÁö ¾Ê½À´Ï´Ù.
- »ç¶÷µéÀÌ Å°º¸µå-ºñµð¿À-¸¶¿ì½º ½ºÀ§Ä¡¸¦ »ç¿ëÇϳª¿ä? [1999-05-13]
´ëºÎºÐÀÇ »ç¶÷µéÀº ±×·¸Áö ¾Ê½À´Ï´Ù. ¿Ö³ÄÇÏ¸é º°·Î ÇÊ¿äÇÏÁö ¾Ê±â
¶§¹®ÀÔ´Ï´Ù. ±×µéÀÌ ¸®´ª½º¸¦ ±¸µ¿½ÃŲ´Ù¸é ´ëºÎºÐÀÌ telnetÀ» ÀÌ¿ëÇÏ¿©
Á¢¼ÓÇÒ °ÍÀÔ´Ï´Ù. ¸¹Àº BeowulfµéÀÌ ¸ðµç ³ëµå¿¡ ºñµð¿À Ä«µå¸¦ °®°í ÀÖÁö
¾Ê½À´Ï´Ù. ÄÜ¼Ö Á¢¼ÓÀº ÀϹÝÀûÀ¸·Î ºÎÆÃÇÒ ¼ö ¾øÀ» ¶§ ÇÊ¿ä·Î ÇÕ´Ï´Ù.
¸î¸î »ç¶÷µéÀº ÀÌ´ë½Å ½Ã¸®¾ó Æ÷Æ®¸¦ »ç¿ëÇÕ´Ï´Ù.
- ³»°¡ ±Í¸¦ ±â¿ï¿©¾ß ÇÏ´Â »ç¶÷Àº ´©±¸ÀÌ°í bozo´Â ´©±¸ÀԴϱî?
[1999-05-13]
´©°¡ bozoÀÎÁö º»ÀúÀÚ´Â ¸ð¸£°Ú½À´Ï´Ù. ¾Æ¸¶ º»ÀúÀÚÀÏÁöµµ ¸ð¸£°Ú½À´Ï´Ù.
Don Becker, Walter B. Ligon, Putchong Uthayopas, Chrisopher Bohn,
Greg Lindahl, Doug Eadline, Eugene Leitl, Gerry Creager, William
RankinÀÌ ÀϹÝÀûÀ¸·Î ±×·± »ç¶÷À¸·Î ¾Ë·ÁÁ® ÀÖÀ¸¸ç µµ¿òÀ» ±â²¨ÀÌ ÁÖ´Â
ºÐµéÀÌ´Ù. ÀÌ Ä«Å×°í¸®¿¡ ´Ù¸¥ »ç¶÷µµ µé¾îÀÖ´Ù.
Robert G. BrownÀº bozo¶ó°í ¼±¾ðÇßÁö¸¸ º»ÀúÀÚ´Â ±×·¸°Ô ¹ÏÁö ¾ÊÀ¸¸ç ½ÉÁö¾î ±×°¡ º»ÀúÀÚ¿¡°Ô ±¤´ë¾ó±¼À» º¸¿©ÁáÀ½¿¡µµ ºÒ±¸ÇÏ°í ±×·¸°Ô »ý°¢ÇÏÁö ¾Ê´Â´Ù. Rob Nelson ¶Ç´Â bozo¶ó°í ÀÚ½ÅÀ» ¿©±âÁö¸¸ ±× ¶ÇÇÑ ½Ç¼ö¸¦ ÇÏ°í ÀÖ´Â µíÇÏ´Ù.
- KNI, 3DNow!¿Í MMX Áö½Ã»çÇ׿¡ ÃÖÀû鵃 ¼ö ÀÖ´Â Äڵ带 ÀνÄÇÏ´Â
ÇÏ´Â ¸®´ª½º ÄÄÆÄÀÏ·¯¸¦ °®°í ÀÖ´Â »ç¶÷ÀÌ ÀÖ³ª¿ä? [1999-05-13]
¾ø½À´Ï´Ù. PentiumGCC°¡ ÀÌ¿¡´ëÇÑ Áö¿øÀ» ÇÏ°í ÀÖ½À´Ï´Ù.
- 100´ëÀÇ 386À» ÀÌ¿ëÇؼ ¸®´ª½º Ŭ·¯½ºÅ͸¦ ¸¸µé ¼ö ÀÖ³ª¿ä?
[1999-05-13]
ÇÑ°³ÀÇ Celeron 333 ¸Ó½Åº¸´Ù ´À¸± °ÍÀÌÁö¸¸ ÁÁÀº ¹è¿òÀÇ ±âȸ°¡ µÉ °ÍÀÔ´Ï´Ù.
- ·¹µåÇÞÀ» ÀÌ¿ëÇؾßÇմϱî? [1999-05-13]
±×·¸Áö ¾Ê½À´Ï´Ù. ¿ø·¡ Beowulf´Â ½½·¢¿þ¾î¿¡¼ ±¸µ¿µÇ¾î ÀÖ½À´Ï´Ù.
- Àú´Â Áö±Ý Extreme ¸®´ª½º ½Ãµð¸¦ ÀÌ¿ëÇÏ°í
Àִµ¥... [1999-05-13]
»ç¿ëÇÏÁö ¸¶¼¼¿ä. ¿À·¡µÈ °ÍÀÔ´Ï´Ù.
- Beowulf´Â glibc°¡ ÇÊ¿äÇÑ°¡¿ä? [1999-05-13]
ÇÊ¿ä¾ø½À´Ï´Ù. ¸¸ÀÏ libc5±â¹ÝÀÇ Beowulf¿¡ Ưº°ÇÑ ÀÀ¿ëÇÁ·Î±×·¥À» ±ò°íÀÚ
ÇÑ´Ù¸é libc5°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¸¶Âù°¡Áö·Î glibc±â¹ÝÀÇ Beowulf¿¡¼
Ưº°ÇÑ ÀÀ¿ëÇÁ·Î±×·¥À» ±ò·Á¸é glibc·Î ÄÄÆÄÀÏÀÌ ÀßµÇ°í ½ÇÇàÀÌ ÀߵǴÂÁö
È®ÀÎÇϽñ⠹ٶø´Ï´Ù.
¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Á¤ÇÒ ¶§ °¢³ëµåµé¿¡ ´ëÇÏ¿© ¼³Á¤À» ´Þ¸® ÇÏÁö ¾ÊÀ» °ÍÀ»
±ÇÇÕ´Ï´Ù. ±×·¸°Ô µÇ´Â °æ¿ì´Â ¸Ó¸®¾ÆÇ ¹®Á¦¸¦ ¸¸µé¾î ³¾ ¼ö ÀÖ½À´Ï´Ù.
- ¾î¶°ÇÑ ÄÄÆÄÀÏ·¯°¡ ÀÖ³ª¿ä? [1999-05-13]
gccºÎ·ù, Portland Group, KAI, Fujitsu, Absoft, PentiumGCC, NAG µîÀÌ ÀÖ½À´Ï´Ù.
ÄÄÆÑÀº ¿ì¼öÇÏ´Ù°í ¾Ë·ÁÁø º£Å¸ ¾ËÆĸ®´ª½º ÄÄÆÄÀÏ·¯¸¦ »ç¿ëÇÒ °ÍÀÌ¸ç ¸î¸î
»ç¶÷µéÀº Digital Unix¿¡¼ ±×µéÀÇ ÀÀ¿ëÇÁ·Î±×·¥µéÀ» ÀÌ¹Ì ÄÄÆÄÀÏ ÇßÀ¸¸ç
¾ËÆĸ®´ª½º¿¡¼ ÀÛµ¿½ÃŲ´Ù.
- ¹«¾ùÀÌ °¡Àå Áß¿äÇÑ°¡¿ä: CPU ¼Óµµ, ¸Þ¸ð¸® ¼Óµµ, ¸Þ¸ð¸® Å©±â,
ij½¬Å©±â, µð½ºÅ© ¼Óµµ, µð½ºÅ© Å©±â, ³×Æ®¿öÅ© ´ë¿ªÆø? Á¦°¡ dual-CPU
¸Ó½ÅÀ» »ç¿ëÇؾßÇմϱî? ¾ËÆÄ, ÆÄ¿öÇǽÃ, ARM, x86Áß ¾î´À°ÍÀ» »ç¿ë Çϴ°Ô
ÁÁ½À´Ï±î? XeonÀ» ¾²´Â°Ô ÁÁ½À´Ï±î? Fast Ethernet, Gigabit Ethernet,
Myrinet, SCI, FDDIÁß¿¡ ¾î´À °ÍÀ» »ç¿ëÇؾßÇմϱî? ÀÌ´õ³Ý ½ºÀ§Ä¡³ª
ÇãºêÁß¿¡¼´Â ¾î´À°ÍÀ» »ç¿ëÇØ¾ß Çϳª¿ä? [1999-05-13]
¿©·¯ºÐÀÌ ÀÀ¿ëÀ» ¾î¶»°Ô ÇÏ´À³Ä¿¡ ´Þ·Á ÀÖ½À´Ï´Ù.
º¥Ä¡¸¶Å· Çغ¸°í ±â·ÏÇÏ°í º´¸ñÇö»óÀÌ ÀÖ´ÂÁö ã¾Æ³»°í °íÄ¡°í ¹Ýº¹ÇÏ¸é µÈ´Ù.
¸î¸î »ç¶÷µéÀº dual-CPU ¸Ó½ÅµéÀÌ single-CPUº¸´Ù ¼º´É¸é¿¡¼ ¾Õ¼±´Ù°í
Çϴµ¥ ÀÌÀ¯´Â ¿©·¯ºÐÀÇ °è»êÀÌ ´Ù¸¥ CPU°¡ ¸ðµç ³×Æ®¿öÅ© ÀÎÅÍ·´Æ®¸¦
´Ù·ç´Â µ¿¾È ÀÎÅÍ·´Æ® µÉ ¼ö Àֱ⠶§¹®ÀÌ´Ù.
- ´Ù¸¥ Á¾·ùÀÇ ¸Ó½Åµé -- single ÇÁ·Î¼¼¼, dual ÇÁ·Î¼¼¼, 200MHz,
400MHz µîµî -- À» °¡Áö°í Beowulf ¸¦ ¸¸µé ¼ö ÀÖ³ª¿ä? [1999-05-13]
¹°·ÐÀÔ´Ï´Ù. ¿©·¯ºÐÀÇ ÀÀ¿ëÇÁ·Î±×·¥À» Àß ºÐ¸®Çϸé ÈξÀ ¼ö¿ùÇØÁú °ÍÀÔ´Ï´Ù.
- ´õ ¸¹Àº Á¤º¸¸¦ ¾òÀ¸·Á¸é ¾î¶»°Ô ÇؾßÁÒ? [1999-05-13]
ÀÌ FAQÀÇ "±ä ´äº¯µé"À» Âü°í ÇÏ¸é µÈ´Ù.
http://beowulf.org
http://beowulf-underground.org/
http://beowulf.gsfc.nasa.gov
http://www.extremelinux.org
http://www.xtrem-machines.com/x-links.html
<beowulf@beowulf.gsfc.nasa.gov>
¸ÞÀϸµ ¸®½ºÆ®¸¦ ÀÌ¿ëÇÏ¸é µÈ´Ù.
¶ÇÇÑ FAQÀÇ "º¸Ãæ Á¤º¸¿Í ÀÚ·á (Supplementary information and
resources)" ¼½¼ÇÀ» ÂüÁ¶ÇÏ¸é µÈ´Ù.
- Beowulf¸¦ Á¦ÀÛÇϴµ¥ ÇÊ¿äÇÑ ¹æ¹ýÀÌ Àß³ª¿Í ÀÖ´Â°Ô ÀÖ³ª¿ä? [1999-05-13]
http://www.xtreme-machines.com/x-cluster-qs.html¸¦
»ìÆ캸¸é ¹æ¹ýÀ» ¼÷Áö ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¶ÇÇÑ ÀÌ°÷ FAQÀÇ "º¸Ãæ Á¤º¸¿Í ÀÚ·á (Supplementary information and
resources)"ÀÇ ³»¿ëÁß "Docs"ºÎºÐ¿¡¼ docs¸¦
»ìÆ캸¸é ¾Ë ¼ö ÀÖ½À´Ï´Ù.