Pycuda.

NVIDIA CUDA API¸¦À§ÇÑ ¿ÀÇ ¼Ò½º ÆÄÀ̽㠷¡ÆÛ
Áö±Ý ´Ù¿î·Îµå

Pycuda. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Andreas Kloeckner
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://mathema.tician.de/
  • ¿î¿µÃ¼Á¦:
  • Mac OS X
  • ÆÄÀÏ Å©±â:
  • 95 KB

Pycuda. ű×


Pycuda. ¼³¸í

NVIDIA CUDA API¸¦À§ÇÑ ¿ÀÇ ¼Ò½º ÆÄÀ̽㠷¡ÆÛ Pycuda¸¦ ÅëÇØ Python¿¡¼­ NVIDIAÀÇ CUDA º´·Ä °è»ê API¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù. CUDA APIÀÇ ¿©·¯ Æ÷ÀåÁö°¡ ÀÌ¹Ì Á¸ÀçÇÕ´Ï´Ù. ±×·¡¼­ Pycuda´Â ±×·¸°Ô Ưº°ÇÕ´Ï´Ù. ´ÙÀ½Àº "pycuda"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ ¼ö¸íÀÇ ¼ö¸í¿¡ ¹­¿©ÀÖ´Â ¹°Ã¼ Á¤¸®. ÀÌ °ü¿ë±¸´Â Á¾Á¾ C ++¿¡¼­ RAII¶ó°í ºÒ¸®´ÂÀÌ °ü¿ë±¸´Â ¿Ã¹Ù¸¥, ´©Ãâ ¹× Ãæµ¹¾ø´Â Äڵ带 ÀÛ¼ºÇÏ´Â °ÍÀÌ ÈξÀ ½±½À´Ï´Ù. Pycuda´Â Á¾¼Ó¼º¿¡ ´ëÇؼ­µµ ¾Ë°í ÀÖÀ¸¹Ç·Î (¿¹ : ¿¹¸¦ µé¾î) ÇØ´ç ¸ðµç ¸Þ¸ð¸®°¡ ÇØÁ¦µÇ±â Àü¿¡ ÄÁÅؽºÆ®¿¡¼­ ºÐ¸®µÇÁö ¾Ê½À´Ï´Ù. ¡¤ ÆíÀÇ. pycuda.driver.sourceModule°ú pycuda.gpuarray.gpuarray¿Í °°Àº Ãß»óÈ­´Â NVIDIAÀÇ C ±â¹Ý ·±Å¸ÀÓº¸´Ù CUDA ÇÁ·Î±×·¡¹ÖÀ» ´õ¿í Æí¸®ÇÏ°Ô ¸¸µì´Ï´Ù. ¡¤ ¿ÏÀü¼º. Pycuda´Â ¿øÇÑ´Ù¸é CUDAÀÇ ¿îÀüÀÚ APIÀÇ ¿ÏÀüÇÑ ±ÇÇÑÀ» óºÐ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÀÚµ¿ ¿À·ù °Ë»ç. ¸ðµç CUDA ¿À·ù´Â ÀÚµ¿À¸·Î ÆÄÀ̽㠿¹¿Ü·Î º¯È¯µË´Ï´Ù. ¡¤ ¼Óµµ. PycudaÀÇ ±âº» ·¹À̾î´Â C ++·Î ÀÛ¼ºµÇ¹Ç·Î À§ÀÇ ¸ðµç niceties´Â »ç½Ç»ó ¹«·áÀÔ´Ï´Ù. ¡¤ À¯¿ëÇÑ ¹®¼­. ¿ä±¸ »çÇ× : ¡¤ ºÎ½ºÆ® ¡¤ CUDA 2.0 º£Å¸ ¶Ç´Â ³ªÁß¿¡ ¡¤ NUMPY 1.0.4 ÀÌ»ó


Pycuda. °ü·Ã ¼ÒÇÁÆ®¿þ¾î