´ÙÀ½ÀÌ ¿ÏÀüÇÑ ¸ñ·ÏÀº ¾Æ´Ï´Ù. ´ÜÁö ¸¹ÀÌ »ç¿ëµÇ´Â ÆÐÅ°ÁöÀÌ´Ù. Ŭ·¯½ºÅÍ´Â Áö¿ª¸Þ¸ð¸® ¸Ó½ÅÀÇ ÁýÇÕÀÌ´Ù. node A°¡ node B¿Í Åë½ÅÇÏ´Â À¯ÀÏÇÑ ¹æ¹ýÀº ³×Æ®¿öÅ©¸¦ ÅëÇؼÀÌ´Ù. ÀÌ·¯ÇÑ ¸Þ¼¼Áö Àü´Þ ±¸Á¶ÀÇ ¸ÇÀ§¿¡ ¼ÒÇÁÆ®¿þ¾î´Â ÄÚµå´Â °³³ä»óÀ¸·Î´Â °£´ÜÇÏÁö¸¸, ÀÛµ¿À̳ª µð¹ö±ëÀº ¸Å¿ì º¹ÀâÇÒ ¼ö ÀÖ´Ù.
µÎ°¡Áö ¸¹ÀÌ ¾²ÀÌ´Â ¼ÒÇÁÆ®¿þ¾î·Î´Â PVM°ú MPI°¡ ÀÖ´Ù.
PVM°ú MPI ¸ðµÎ ¸Þ¼¼Áö Àü´ÞÀ» µµ¿ÍÁÖ´Â Àû¿ëÀÌ °£ÆíÇÑ ¼ÒÇÁÆ®¿þ¾îÀÌ´Ù. ¿ª»çÀûÀ¸·Î º¼ ¶§ PVMÀÌ ¸ÕÀú °³¹ß µÇ¾ú°í ¿öÅ©½ºÅ×À̼ÇÀÇ ³×Æ®¿÷¿¡ ¸Â°Ô ¼³°èµÇ¾ú´Ù.(Parallel Virtual Machine) ÀÌ´Â ºÐ»ê ÀúÀåÀ» Çϰųª ÇÏÁö ¾Ê°Å³ª¿¡ °ü°è¾øÀÌ ¸¹Àº º´·Ä ¼öÆÛÄÄÇ»ÅÍ¿¡ Àû¿ëµÇ¾îÁ® ¿Ô´Ù. PVMÀÇ ¿©·¯Á¦¹Ý »çÇ׿¡ °üÇؼ´Â ±×°ÍÀ» ¸¸µçÀ̵éÀÌ ÁÖ·Î °ü¿©ÇÏ°í ÀÖ´Ù.
MPI´Â ±×¿Í´Â ´Þ¸® ¸¹Àº Çϵå¿þ¾î ÆǸÅÀÚ¿¡ ÀÇÇØ Áö¿øµÇ°í ÀÖÀ¸¸ç PVMº¸´Ù ´õ ¸¹Àº ±â´ÉÀ» Á¦°øÇÑ´Ù. Ŭ·¯½ºÅ͸¦ À§ÇÑ ¹öÁ¯ÀÌ ÀÖ´Ù. MPI¿¡ °ü°èµÈ »çÇ×Àº Ç¥ÁØÀ§¿øȸ¿¡¼ °áÁ¤ÇÑ´Ù.
¸¹Àº °æ¿ì PVM°ú MPI µÑ Áß ¾î´ÀÇϳª¸¦ ½á¾ßÇÑ´Ù´Â ±ÔÄ¢Àº ¾ø´Ù. MPIÀÇ °æ¿ì Ç¥ÁØÀÌ Á¤ÇØÁ® Àֱ⠶§¹®¿¡ ¸ÄÀº »ç¶÷µéÀÌ MPI¸¦ ¼±È£ÇÑ´Ù. ÇÏÁö¸¸ PVMµµ »ç¿ëµÇ°í ÀÖ´Ù. ÀÌ ¹®¼´Â °¢ ¼Ò½º¿¡ °üÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù.
MPI:
ÀÚÀ¯·Ó°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â µÎ°¡ÁöÀÇ MPI ¹öÁ¯ÀÌ ÀÖ´Ù. (¿ªÀÚÁÖ: ±× ÀÌ¿Ü¿¡µµ ¿©·¯°¡Áö°¡ ÀÖÀ¸¸ç http://kluster.kaist.ac.kr µî¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.)
MPICH(¿ªÀÚÁÖ: MPI ChameleonÀÇ ¾àÀÚ):
Source: http://www-unix.mcs.anl.gov/mpi/mpich/ Version: mpich.tar.gz (¿ªÀÚÁÖ: ÃÖ±Ù 1.2 ¹öÁ¯±îÁö ³ª¿ÔÀ½.) Notes: ¿ì¸®¸¦ Æ÷ÇÔÇÑ »ç¶÷µéÀÌ ¸®´ª½º ¹öÁ¯¿¡ °üÇØ ¸î°¡Áö ¹®Á¦Á¡µéÀ» Á¦½ÃÇÏ°í ÀÖÀ½.
LAM-MPI:
Source: http://www.mpi.nd.edu/lam/ Version: lam61.tar.gz (¿ªÀÚÁÖ: ÃÖ±Ù 6.4¹öÁ¯±îÁö ³ª¿ÔÀ½.) Notes: ÆÐÄ¡(lam61-patch.tar)À» ¼³Ä¡ÇÑ´Ù. LAMÀÇ °æ¿ì -c2c ¸ðµå¸¦ »ç¿ëÇÒ °æ¿ì ÁÁÀº °á°ú¸¦ ³ªÅ¸³¿. (¿ªÀÚÁÖ: -c2c´Â ¿É¼ÇÀÓ)
PVM:
Version: pvm3/pvm3.4.beta7.tgz Source: http://www.epm.ornl.gov/pvm/ Notes: ¸¹Àº PVM ÄÚµå¿Í ¿¹Á¦µéÀÌ ³ª¿ÍÀÖÀ½.