| Mac ¿ë Fastflow ¸ÖƼ ÄھÀ§ÇÑ °í±Þ, Àá±Ý¾ø´Â º´·Ä ÇÁ·Î±×·¡¹Ö ÇÁ·¹ÀÓ ¿öÅ©. |
Áö±Ý ´Ù¿î·Îµå |
Mac ¿ë Fastflow ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- By Computer Science Department
- ¿î¿µÃ¼Á¦:
- Mac OS X 10.4 PPC, Mac OS X 10.5 PPC, Mac OS X 10.5, Mac OS X 10.8, Macintosh, Mac OS X 10.4, Mac OS X 10.6, Mac OS X 10.4 Intel, Mac OS X 10.7, Mac OS X 10.5 Intel
- Ãß°¡ ¿ä±¸ »çÇ×:
- Multicore and distributed platforms. Also working on Linux.
Mac ¿ë Fastflow ű×
Mac ¿ë Fastflow ¼³¸í
FastFlow´Â ¸ÖƼ ÄÚ¾î Ç÷§ÆûÀ»À§ÇÑ È¿À²ÀûÀÎ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» ´Ü¼øÈÇϱâÀ§ÇÑ C ++ º´·Ä ÇÁ·Î±×·¡¹Ö ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. ÆнºÆ® È帧ÀÇ ÁÖ¿ä ºñÀüÀº ¼³°è ´Ü°èÀÇ Ãß»óÈ ¼öÁØÀ» ³ôÀÌ¸é¼ °³¹ß ¿ëÀ̼º ¹× ·±Å¸ÀÓ È¿À²¼ºÀÌ ¸ðµÎ ´Þ¼º µÉ ¼ö ÀÖÀ¸¹Ç·Î °³¹ßÀÚ°¡ ´ë»ó Ç÷§ÆûÀ¸·Î È¿À²ÀûÀ¸·Î ÄÄÆÄÀÏ ÇÒ ¼öÀÖ´Â ÀûÀýÇÑ º´·Ä ÇÁ·Î±×·¡¹Ö ÆÐÅÏÀ» Á¦°øÇÕ´Ï´Ù. FastFlow´Â ij½Ã ÄÚ È÷¾î·±Æ® °øÀ¯ ¸Þ¸ð¸® ´ÙÁß ¹× ¸¹Àº ÄÚ¾î ¾ÆÅ°ÅØó ¹× Ŭ·¯½ºÅÍ¿¡¼ ±¸Á¶È µÈ º´·Ä ÇÁ·Î±×·¡¹ÖÀ» Áö¿øÇÏ´Â À¯¿ëÇÑ ÇÁ·Î±×·¡¹Ö ±¸Á¶ÀÇ Á¤ÀDZîÁö ÄÚ¾îÀÇ ¼öÁرîÁö °øÀ¯ ¸Þ¸ð¸® º´·Ä 󸮸¦ Á¡ÁøÀûÀ¸·Î Ãß»óÈÇÏ´Â ÃþÀ¸·Î °³³äÀûÀ¸·Î ¼³°èµÇ¾ú½À´Ï´Ù. (http://di.unito.it/fastflow ÂüÁ¶). ÀÌ·¯ÇÑ ¾ÆÅ°ÅØó¿¡´Â Intel Core, AMD K10 µî°ú °°Àº »óÇ°, ±ÕÁú, ¸ÖƼ ÄÚ¾î ½Ã½ºÅÛ µîÀÌ Æ÷ÇԵ˴ϴÙ. Fastflow´Â µ¥ÀÌÅÍ È帧 ±×·¡ÇÁ·Î¼ º´·Ä ó¸® ÆÐÅÏÀ» ±¸ÇöÇϱ⠶§¹®¿¡ Fastflow¸¦ ±âº»ÀûÀ¸·Î Áö¿øÇϹǷΠµ¥ÀÌÅÍ È帧 ±×·¡ÇÁ - ¼ÒÀ§ ½ºÆ®¸®¹Ö ³×Æ®¿öÅ© FastFlow FrameworkÀÇ ·±Å¸ÀÓ Áö¿øÀº SPSC (Single-Cupital-Single-Consumer) FIFO ´ë±â¿ÀÇ È¿À²ÀûÀÎ ±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù. FastFlow SPSC ´ë±â¿Àº Àá±Ý ÀåÄ¡°¡¾ø°í ´ë±â ÁßÀÌ¸ç ¿¬µ¿ ÀÛ¾÷À» »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À. SPSC ´ë±â¿Àº ÁÖ·Î ¼ÒºñÀÚ - »ý»êÀÚ Æмǿ¡¼ ¸Þ¸ð¸® Æ÷ÀÎÅÍ¿¡ ´ëÇÑ µ¿±âÈ ¸ÞÄ¿´ÏÁòÀ¸·Î »ç¿ëµË´Ï´Ù. ´ÙÀ½ °èÃþ À§·Î´Â SPSC ´ë±â¿ ¹× ÁßÀç ½º·¹µå ¸¸ »ç¿ëÇÏ¿© ±¸Çö µÈ ´Ù¼öÀÇ µ¿±âÈ ¹× µ¥ÀÌÅÍ È帧À¸·Î ÀÏ´ëÀÏ ´ë±â¿À» È®ÀåÇÏ¿© ¸Þ¸ð¸® À庮ÀÌ °ÅÀÇ ¾ø°Å³ª ÀüÇô¾ø´Â Àá±Ý¾ø´Â ÀÓÀÇÀÇ ½ºÆ®¸®¹Ö ³×Æ®¿öÅ©¸¦ Á¦°øÇÏ°í µû¶ó¼ ij½Ã ¹«È¿È°¡ °ÅÀÇ ¾ø½À´Ï´Ù. »óÀ§ °èÃþ, Áï, ÇÏÀÌ ·¹º§ ÇÁ·Î±×·¡¹ÖÀº º´·Ä ÆÐÅÏÀ» ±â¹ÝÀ¸·Î ÇÁ·Î±×·¡¹Ö ÇÁ·¹ÀÓ ¿öÅ©¸¦ Á¦°øÇÕ´Ï´Ù. ƯÈ÷ ÆнºÆ® ·ù´Â ³óÀå, ³óÀå - Çǵå¹é (Áï, DC), ÆÄÀÌÇÁ ¶óÀÎ,Áöµµ ¹× ÆÐÅÏÀ» ÁÙÀÌ°í ÀÓÀÇÀÇ Áßø°ú ±¸¼ºÀ» Áö¿øÇÕ´Ï´Ù. FastFlow ÆÐÅÏ ¼¼Æ®´Â »õ C ++ ÅÛÇø´À» ±¸ÃàÇÏ¿© ´õ È®Àå ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Mac ¿ë Fastflow °ü·Ã ¼ÒÇÁÆ®¿þ¾î