Ãß·Â ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://code.google.com/u/wnbell/
Ã߷ ű×
Ãß·Â ¼³¸í
Thrust´Â C ++ Ç¥ÁØ ÅÛÇø´ ¶óÀ̺귯¸® (STL)¿Í À¯»çÇÑ ¿ÀÇ ¼Ò½º º´·Ä ¾Ë°í¸®Áò ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ThrustÀÇ °í±Þ ÀÎÅÍÆäÀ̽º´Â GPU¿Í ¸ÖƼ ÄÚ¾î CPU °£ÀÇ ¼º´É À̽ļºÀ» °¡´ÉÇÏ°ÔÇÏ´Â µ¿¾È °³¹ßÀÚ »ý»ê¼ºÀ» Å©°Ô Çâ»ó½Ãŵ´Ï´Ù. CUDA, TBB ¹× OpenMP¿Í °°Àº È®¸³ µÈ ±â¼ú°úÀÇ »óÈ£ ¿î¿ë¼ºÀº ±âÁ¸ ¼ÒÇÁÆ®¿þ¾î¿ÍÀÇ ÅëÇÕÀ» ¿ëÀÌÇÏ°ÔÇÕ´Ï´Ù. ½º·¯½ºÆ®·Î °í¼º´É ÀÀ¿ë ÇÁ·Î±×·¥À» ºü¸£°Ô °³¹ßÇϽʽÿÀ. MacÀÇ ½º·¯½ºÆ® À¯Æ¿¸®Æ¼¸¦ ¼³Ä¡ÇÏ°í »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÁöħÀº ¿©±â¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù .Thrust´Â Cross-PlatformÀ̸ç Mac OS X, Windows ¹× Linux¿¡¼ ÀÛµ¿ÇÕ´Ï´Ù.
Ãß·Â °ü·Ã ¼ÒÇÁÆ®¿þ¾î