| pp. SMP ÄÄÇ»ÅÍ ¹× Ŭ·¯½ºÅÍ ¿ë º´·Ä »ç¿ë °¡´ÉÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À» ½±°í È¿À²ÀûÀ¸·Î ¸¸µé ¼öÀÖ´Â ¹æ¹ý |
Áö±Ý ´Ù¿î·Îµå |
pp. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Vitalii Vanovschi
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.parallelpython.com/
pp. ű×
pp. ¼³¸í
SMP ÄÄÇ»ÅÍ ¹× Ŭ·¯½ºÅÍ ¿ë º´·Ä »ç¿ë °¡´ÉÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µå´Â ½±°í È¿À²ÀûÀÎ ¹æ¹ý PP´Â SMP¿¡¼ Python ÄÚµåÀÇ º´·Ä ½ÇÇà ¸ÞÄ¿´ÏÁòÀ» Á¦°øÇÏ´Â Python ¸ðµâÀÔ´Ï´Ù (¿©·¯ ÇÁ·Î¼¼¼ ¶Ç´Â ÄھÀÖ´Â ½Ã½ºÅÛ) ¹× Ŭ·¯½ºÅÍ (³×Æ®¿öÅ©¸¦ ÅëÇØ ¿¬°áµÊ) .PP´Â °¡º±°í ´Ù¸¥ Python ¼ÒÇÁÆ®¿þ¾î¿Í ÇÔ²² ¼³Ä¡ ¹× ÅëÇÕÇÕ´Ï´Ù. PP´Â Open Source ¹× Pure Python.pp·Î ÀÛ¼ºµÈ ±³Â÷ Ç÷§Æû ¸ðµâÀÔ´Ï´Ù. SMP ÄÄÇ»ÅÍ ¹× Ŭ·¯½ºÅÍ ¿ë º´·Ä Áö¿ø ÀÀ¿ë ÇÁ·Î±×·¥À» ½±°í È¿À²ÀûÀ¸·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù. PP ¸ðµâÀº Å©·Î½º Ç÷§Æû À̽ļº ¹× µ¿Àû·Îµå ±ÕÇü Á¶Á¤ ±â´ÉÀ» °®Ãß°í ÀÖ½À´Ï´Ù. µû¶ó¼ PP·Î ÀÛ¼ºµÈ ÀÀ¿ë ÇÁ·Î±×·¥Àº ´ÙÁß Ç÷§Æû ¹× À̱âÁ¾ Ŭ·¯½ºÅÍ (º¯¼ö CPU·Îµå°¡ÀÖ´Â ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇϴ Ŭ·¯½ºÅÍ Æ÷ÇÔ)¿¡¼µµ È¿À²ÀûÀ¸·Î ÆòÇàÇÏ°Ô ÆòÇàÇϰԵ˴ϴÙ.) .NOTE : PP´Â BSD ¶óÀ̼¾½º Á¶°Ç¿¡ µû¶ó Á¦°øµÇ°í ¶óÀ̼¾½º°¡ Á¦°øµË´Ï´Ù. ´ÙÀ½Àº "PP"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ SMP ¹× Ŭ·¯½ºÅÍ¿¡¼ Python ÄÚµåÀÇ º´·Ä ½ÇÇà ¡¤ Á÷¾÷ ±â¹Ý º´·ÄÈ ±â¼úÀ» ½±°Ô ÀÌÇØÇÏ°í ±¸ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù (Á÷·Ä ÀÀ¿ë ÇÁ·Î±×·¥À» º´·Ä·Î º¯È¯Çϱ⠽±½À´Ï´Ù) ¡¤ ÃÖÀû ±¸¼º ÀÚµ¿ °¨Áö (±âº»ÀûÀ¸·Î ÀÛ¾÷ÀÚ ÇÁ·Î¼¼½º ¼ö´Â È¿°úÀûÀÎ ÇÁ·Î¼¼¼ ¼ö·Î ¼³Á¤µË´Ï´Ù) ¡¤ µ¿Àû ÇÁ·Î¼¼¼ ÇÒ´ç (·±Å¸ÀÓ¿¡¼ ÀÛ¾÷ÀÚ ÇÁ·Î¼¼½º ¼ö¸¦ º¯°æÇÒ ¼ö ÀÖÀ½) ¡¤ µ¿ÀÏÇÑ ±â´ÉÀ» »ç¿ëÇÑ ÈÄ¼Ó ÀÛ¾÷ÀÇ ³·Àº ¿À¹ö Çìµå (Åõ¸í ij½ÌÀº ¿À¹ö Çìµå¸¦ ÁÙÀÌ·Á¸é ±¸ÇöµË´Ï´Ù) ¡¤ µ¿Àû·Îµå ±ÕÇü Á¶Á¤ (·±Å¸Àӽà ÇÁ·Î¼¼¼°£¿¡ ÀÛ¾÷ÀÌ ¹èÆ÷µË´Ï´Ù) ¡¤ ³»°áÇÔ¼º (³ëµå Áß Çϳª°¡ ÀÛ¾÷¿¡ ½ÇÆÐÇÑ °æ¿ì ´Ù¸¥ °ÍµéÀÌ ÀçÁ¶Á¤ µÈ °æ¿ì) ¡¤ °è»ê ¸®¼Ò½º ÀÚµ¿ °Ë»ö ¡¤ ÄÄÇ»Æà ÀÚ¿øÀÇ µ¿Àû ÇÒ´ç (ÀÚµ¿ ¹ß°ß ¹× ³»°áÇÔ¼ºÀÇ °á°ú) ¡¤ ³×Æ®¿öÅ© ¿¬°áÀ»À§ÇÑ SHA ±â¹Ý ÀÎÁõ ¡¤ Ç÷§Æû °£ ÈÞ´ë ¼º ¹× »óÈ£ ¿î¿ë¼º (Windows, Linux, UNIX, Mac OS X) ¡¤ ±³Â÷ ¾ÆÅ°ÅØó ÈÞ´ë ¼º ¹× »óÈ£ ¿î¿ë¼º (x86, x86-64 µî) ¡¤ ¿ÀÇ ¼Ò½º ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã 2.3 ÀÌ»ó
pp. °ü·Ã ¼ÒÇÁÆ®¿þ¾î