mpi4py. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Lisandro Dalcin
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://code.google.com/u/dalcinl/
mpi4py. ű×
mpi4py. ¼³¸í
Python ¿ë MPI mpi4py´Â º´·Ä ȯ°æ¿¡¼ Python ½ºÅ©¸³ÆÃÀ» À§ÇØ MPI Áö¿øÀ» Á¦°øÇÏ´Â Python ¸ðµâÀÔ´Ï´Ù. ÀÌ´Â MPI-1 / MPI-2 »ç¾çÀÇ »ó´Ü¿¡ ±¸¼ºµÇÁö¸¸ MPI-2 C ++ ¹ÙÀεùÀ» °¡±õ°Ô ÁؼöÇÏ´Â °´Ã¼ ÁöÇâ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.ÀÌ ¸ðµâÀº ÁöÁ¡ °£ (Àü¼Û, ¼ö½Å) ¹× Áý´Ü (¹æ¼Û, Èð¾îÁú °¡´ÉÇÑ Python °´Ã¼ÀÇ Åë½Å, ¼öÁý, °¨¼Ò) ´ÜÀÏ ¼¼±×¸ÕÆ® ¹öÆÛ ÀÎÅÍÆäÀ̽º (¹®ÀÚ¿, ¼ýÀÚ ¹è¿ µî), Â÷´Ü / ³íÀïÀÌ / Áö¼ÓÀûÀÎ ÁöÁ¡ °£, Áý´Ü ¹× ÀϹæÀû ÀÎ (Dz, Åë½ÅÀÌ ¿ÏÀüÈ÷ Áö¿øµÇ¸ç, º´·Ä I / O (ºí·ÎÅ· ¹× ºñ ºí·Ï, °³º° ÆÄÀÏ Æ÷ÀÎÅÍ ¹× °øÀ¯ ÆÄÀÏ Æ÷ÀÎÅ͸¦ »ç¿ëÇÏ¿© Â÷´Ü ¹× ºñ¿µ¸® ¹× ¾²±â ÀÛ¾÷)°¡ ÀÖ½À´Ï´Ù. ¶ÇÇÑ ±×·ì ¹× Communicator (Inter, Intra, Ceresian ¹× Graph Topogies) »ý¼º ¹× °ü¸®»Ó¸¸ ¾Æ´Ï¶ó »ç¿ëÀÚ Á¤ÀÇ µ¥ÀÌÅÍ À¯ÇüÀ» ¸¸µå´Â °Í. ¶ÇÇÑ µ¿Àû ÇÁ·Î¼¼½º »ý¼º ¹× °ü¸® (Spawn, Name Publishing)¿¡ ´ëÇÑ ¿Ïº®ÇÑ Áö¿øÀÌ °ÅÀÇ ¿Ïº®ÇÑ Áö¿øÀÌ ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã
mpi4py. °ü·Ã ¼ÒÇÁÆ®¿þ¾î