| ¿¸° MP ÅÛÇø´ ¶óÀ̺귯¸® OpenMP ¸ÖƼ ½º·¹µå ÅÛÇø´ ¶óÀ̺귯¸®. |
Áö±Ý ´Ù¿î·Îµå |
¿¸° MP ÅÛÇø´ ¶óÀ̺귯¸® ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Fokko Beekhof
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://sip.unige.ch/omptl/
¿¸° MP ÅÛÇø´ ¶óÀ̺귯¸® ű×
¿¸° MP ÅÛÇø´ ¶óÀ̺귯¸® ¼³¸í
OpenMP ¸ÖƼ ½º·¹µå ÅÛÇø´ ¶óÀ̺귯¸®. Open MP ÅÛÇø´ ¶óÀ̺귯¸®´Â OpenMP ¸ÖƼ ½º·¹µå ÅÛÇø´ ¶óÀ̺귯¸®ÀÔ´Ï´Ù. C ++ ApplicationSthe UniversityÀÇ ComarellizationÀº °³¹ßÀÚ°¡ ¸Å¿ì ½±Áö ¾ÊÀº ¹æ½ÄÀ¸·Î C ++ ÀÀ¿ë ÇÁ·Î±×·¥À» º´·ÄÈÇϱâ À§ÇØ µÎ ¶óÀ̺귯¸®¸¦ °³¹ßÇß½À´Ï´Ù. µÎ ¶óÀ̺귯¸®, OMPTL ¹× MPTLÀº ¸ðµÎ µ¿ÀÏÇÑ ¸ñÀûÀ» Á¦°øÇÏ°í À¯»çÇÑ ¿ø¸®·Î ÀÛµ¿ÇÏÁö¸¸ ±âº» ±â¼úÀ» »ç¿ëÇÕ´Ï´Ù. MPTLÀº "°úÇÐ ¹× º´·Ä ÄÄÇ»ÆÃ"±×·ì¿¡ ÀÇÇØ °³¹ßµÇ¾úÀ¸¸ç OMPTLÀº "È®·ü ·ÐÀû À̹ÌÁö ó¸®"±×·ì¿¡¼ °³¹ßµÇ¾ú½À´Ï´Ù. µÎ ¶óÀ̺귯¸®ÀÇ ¼º°ø¿¡ ´ëÇÑ ¿¼è°¡ÀÖ´Â ÅëÂû·Â ±³È¯Àº ÀÛ¾÷ Áß Ä¿ÇÇ ºê·¹ÀÌÅ©ÀÇ Á߿伺¿¡ ´ëÇÑ Æ¯Â¡ Áõ°ÅÀÔ´Ï´Ù. ¸¹Àº µ¥½ºÅ©Åé¿¡¼ "µà¾ó ÄÚ¾î"¿Í "ÇÏÀÌÆÛ ½º·¹µù"ÇÁ·Î¼¼¼¸¦ »ç¿ëÇÏ¸é ¸¹Àº µ¥½ºÅ©ÅéÀ» »ç¿ëÇÏ¿© ÇöÀç ¼ÒÇÁÆ®¿þ¾î¸¦ º´·Ä ó¸®ÇÏ¿© »ç¿ë °¡´ÉÇÑ Çϵå¿þ¾î¸¦ È°¿ëÇؾßÇÕ´Ï´Ù. º´·Ä ó¸® ÇÁ·Î±×·¥Àº ºñ Æ®·¡ºí ÀÛ¾÷ÀÔ´Ï´Ù. Á¦³×¹Ù ´ëÇб³¿¡¼ °³¹ß µÈ ±â¼úÀº ¼ÒÇÁÆ®¿þ¾î°¡ ¿ø·¡ º´·Ä·Î ½ÇÇàµÇÁö ¾Ê¾Æµµ º´·Ä 󸮸¦ È°¿ëÇÒ ¼öÀÖ´Â ±âÁ¸ ¼ÒÇÁÆ®¿þ¾î¸¦ º¯°æÇÏ´Â ÀÛ¾÷ÀÌ Å©°Ô ¿Ïȵ˴ϴÙ. º¸´Ù ±â¼úÀû ÀÎ ´Ü¾î¿¡¼ ... OMPTL ¹× MPTLÀº C ++ÀÇ Ç¥ÁØ ÅÛÇø´ ¶óÀ̺귯¸®ÀÇ ¾Ë°í¸®Áò°ú ¼ýÀÚ ºÎºÐÀ» ´Ù½Ã ±¸ÇöÇÕ´Ï´Ù. ¹üÀ§°¡ ºÐÇÒ µÈ ´ÙÀ½ °è»êÀÌ º´·Ä·Î ½ÇÇàµË´Ï´Ù. MPTLÀº POSIX ½º·¹µå¸¦ »ç¿ëÇÕ´Ï´Ù. OMPTLÀº OPENMP¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ PARALELLIZE½Ã±â¸¦ °áÁ¤ÇÒ ¶§ Äڵ忡¼ ¹ö±× ¼öÁ¤. ¡¤ °íÁ¤ 32 / 64 ºñÆ® ¹®Á¦.
¿¸° MP ÅÛÇø´ ¶óÀ̺귯¸® °ü·Ã ¼ÒÇÁÆ®¿þ¾î