ÑëÊÓÍø|ÖйúÍøÂçµçÊǪ́|ÍøÕ¾µØͼ
¿Í·þÉèΪÊ×Ò³
怬

ÖйúÍøÂçµçÊǪ́ > ÐÂÎĄ̊ > ÐÂÎÅÖÐÐÄ >

²»½öÊÇÓÎÏ· ̸Fermi¼Ü¹¹ÏÂͨÓüÆËãµÄÓÅ»¯

·¢²¼Ê±¼ä:2012Äê02ÔÂ13ÈÕ 12:41 | ½øÈ븴ÐËÂÛ̳ | À´Ô´£ºpconline | ÊÖ»ú¿´ÊÓƵ


ÆÀ·Ö
Òâ¼û·´À¡ Òâ¼û·´À¡ ¶¥ ¶¥ ²È ²È ÊÕ²Ø ÊÕ²Ø
channelId 1 1 1


¸ü¶à ½ñÈÕ»°Ìâ



¸ü¶à 24СʱÅÅÐаñ



¡¡¡¡CUDAÊÇNVIDIAµÄGPUͨÓÃÔËËã¼¼Êõ£¬ËüÔËËãËٶȸßЧ¾«Á¶¶øÖø³Æ¡£¶øX86ÔòÔÚͨÓÃÁìÓòÓÐ×ÅÌìÈ»µÄÓÅÊÆ£¬¼´¾ß±¸×î¹ã·ºµÄÈí¼þÓ¦ÓÃÖ§³Ö¡£ÏàÐÅ£¬ÖÁ½ñûÓÐÒ»¸öÖ¸ÁÌåϵ¿ÉÒÔÓµÓÐÈç´Ë¹ã·ºµÄÈí×ÊÔ´¡£CUDAÒª×öµ½Èç´Ë¼æÈÝ£¬²¢·Ç¼òµ¥CUDA-x86±àÒëÆ÷¿ÉÒÔ½â¾ö¡£

¡¡¡¡²»¹ý¹ã·ºµÄÖ§³ÖÊÇÒª¸¶³öÒ»¶¨µÄ´ú¼Û¡£Òò´Ëÿһ´úеÄx86´¦ÀíÆ÷Éè¼Æʱ¶¼ÐèÒª¼æÈÝÇ°Ò»´ú´¦ÀíÆ÷µÄÖ¸Áî¡£ËùÒÔµ¼ÖÂx86Ó·Ö׵ļܹ¹¡£Í¬Ê±£¬Äã¿ÉÒÔ·¢ÏÖ£¬Í¬ÑùµÄÓ¦ÓÿÉÒÔ²»¼ÓÐ޸ĵØÔÚÐÂx86´¦ÀíÆ÷ÉϵõÀ¸ü¸ßЧµÄÔËÐС£


ËÄ¿éTesla×é³É

¡¡¡¡Ïà¶ÔÓÚͨÓüܹ¹µÄCUDAÌåϵ£¬ÔÚ´úÂë±àд·½ÃæÊÇÒ»ÖÖ¸ü¼Ó½Ó½üÓ²¼þµÄÓïÑÔ£¬Òò´ËÈç¹ûÒªÔÚÐÂCUDAÓ²¼þÉϸü¼Ó¸ßЧʵÏÖÒÔÍùÓ¦Óã¬ÔòÐèÒªÔÚÖ¸ÁîÓ¦Óõ½Ðµļ¼Êõ¡£ÔÚx86Ó²¼þ·½Ã棬ÔÚ´Ë10Ä꼸ºõûÓиïÃüÐԵı仯£¬Ïà¶Ô¶øÑÔG80×Ô´Ó·¢²¼ÒÔÀ´£¬CUDAÓ²¼þÓµÓÐÁ˶à´Î²»ÎªÓû§ËùÖªµÄÖØÒª±ä»¯¡£

¡¡¡¡Ê×´ÎÊÇ×îԭʼµÄG80¼Ü¹¹£¬´ú±íµÄ²úÆ·ÊÇ8800GTX¡£½ô¸úµÄÊÇGT200ºËÐĵıä¸ï£¬×îºóÒ²ÊÇ×îеÄCUDAÓ²¼þFermiµÄµ½À´¡£

Á÷´¦ÀíÆ÷Ô½¶àʵʱÏß³ÌÔ½¶à

¡¡¡¡CUDAÓ²¼þÇø±ðÒ»°ãµÄ¶àºË´¦ÀíÆ÷£¬Æä×î´ó²»Í¬ÊÇÓµÓиü¶àµÄÔËËãµ¥Ôª¡£¾ÙÀý˵£¬Ò»°ãµÄ4ºË´¦ÀíÆ÷Ö»ÓµÓÐ4¸öÎïÀí´¦ÀíÆ÷ºËÐÄ¡£¶øÒ»¿îGTX480È´ÓµÓÐ480¸öÁ÷´¦ÀíÆ÷£¬¶øGTX580¸ü¾ß±¸512¸öCUDAºËÐÄÖ®¶à¡£

¡¡¡¡Òò´Ë£¬¸ßЧµÄÓ¦ÓÃÐèÒª³ÌÐòÖн¨Á¢×ã¹»¶àµÄÏß³ÌÈÃGPU³ä·ÖµØ¹¤×÷¡£µ±È»£¬Ò»°ã½ÏΪ¼òµ¥µÄ×ö·¨ÊÇΪ²»Í¬µÄºËÐÄ´´½¨²»Í¬µÄ´úÂ룬ÈÃÆäÖ´ÐеÄʱºòȥʶ±ð²»Í¬É豸IDÀ´µ÷Óò»Í¬µÄÄں˴úÂë¡£

¡¡¡¡µ±È»£¬¸üΪ¸ßЧµÄ×ö·¨ÊDZàдһ¸ö¾ß±¸×ÔÊÊÓ¦ºËÐÄÊýÁ¿µÄ´úÂë¡£´Ë·½·¨²»µ«¿ÉÒԾ߱¸Á¼ºÃµÄ¼æÈÝÐÔ£¬Í¬Ê±¸ü¿ÉÒÔ²»¼ÓÐ޸ĵØÊÊÓÃÓÚÍùºóµÄÐÂÓ²¼þ¡£

¡¡¡¡ÔÚÁ÷´¦ÀíÆ÷¼Ü¹¹ÉÏ£¬Ã¿Ò»´ú²úÆ·¶¼Óв»Í¬µÄ±ä»¯¡£Ê״βÉÓôËÃüÃûÊÇÒòΪ¸Ãµ¥Ôª¾ß±¸Í¨ÓÃÖ´ÐеÄÄÜÁ¦¡£¼´¸Ãµ¥Ôª¿ÉÒÔͬʱִÐÐÕûÐͺ͸¡µãÖ¸Áî¡£ÔÚG80оƬÉÏ£¬SPsµ¥Ôª¾ß±¸È«Ëٵĵ¥¾«¶È¸¡µãÔËËãÒÔ¼°24λÕûÐÍÖ¸Áî¡£¶øÔÚFermiµÄCUDAºËÐÄÀïÃ棬±ã¿ÉÒÔͬʱִÐÐÈ«Ëٵĵ¥¾«¶ÈÒÔ¼°32λÕûÐÍÔËËã¡£


BlockÖеÄÏß³ÌÓ³Éä

¡¡¡¡×¢ÊÍ£ºÔÚCUDAÖÐËù˵µÄshared memory²¢·ÇÖ±½ÓµÄ·­ÒëΪ¹²ÏíÄڴ棬ËüÊÇÓÉÓÚ¸ßËÙ¾§Ìå¹Ü×é³ÉµÄ¸ßËÙÄڴ棬ËٶȺͼĴæÆ÷¸ßËÙ»º´æÒ»Ö£¬²¢ÇÒ¶Ô³ÌÐòÔ±²»Í¸Ã÷¡£¶øÇÒshared memoryºÍ´úÂëÖеÄÖ¸ÁîͬÃû£¬Òò´ËÒ»°ã²»×÷·­Òë¡£

¡¡¡¡Ð´洢ÌåϵµÄÓ¦ÓÃÓÅ»¯

¡¡¡¡´æ´¢ÌåϵÊDZ仯ÊÇGPUÏòCPU¿¿Â£µÄÒ»¸ö±êÖ¾£¬µÚÒ»´úµÄG80µÄ´æ´¢ÌåϵºÍGT200Ìåϵ¶¼ÊǼĴæÆ÷¡¢shared memoryºÍDRAM£¨ÏԴ棩¼Ü¹¹¡£Òò´Ë£¬Ò»°ã¸ß¼¶Ó¦ÓÃÐèÒªµ½¸ßËÙ»º´æÀ´ÌáËÙµÄʱºò£¬Í¨³£ÐèÒªshared memory´úÌæ»òÕßÓÃÖ»¶ÁµÄÎÆÀí»º´æ´úÌæ¡£ÓÉÓÚÓ²¼þµÄÏÞÖÆ£¬´ËÇ°Á½´ú¶ÔÓÚһЩͨÓÃË㷨ʵÏÖµÄЧÂÊÊÜÖÆÔÚ¸ßËÙ»º´æÉÏ¡£

ÈÈ´Ê£º

  • Fermi
  • Tesla
  • ºË´¦ÀíÆ÷
  • ͨÓüÆËã
  • ÏÔ´æ
  • ´¦ÀíÆ÷ºËÐÄ
  • shared
  • memory
  • GPU
  • Ïß³Ì
  • ËÑË÷¸ü¶àFermi Tesla µÄÐÂÎÅ