¿çƽ̨µÄÐ×÷ÓëÕûºÏ
½«78Èû½øi3²»¿ÉÊǼòµ¥Æ½Ì¨µÄÈÎÎñ£¬¸üÐèÒª¿çƽ̨µÄÐ×÷ÓëÕûºÏ¡£Í¨¹ýÓëÆäËûÅÌËãÆ½Ì¨µÄÐ×÷£¬ÎÒÃÇ¿ÉÒÔ³ä·ÖÀûÓÃÖÖÖÖÅÌËã×ÊÔ´£¬ÊµÏÖ¸ü¸ßЧµÄÈÎÎñ´¦Àí¡£ÀýÈ磬ÎÒÃÇ¿ÉÒÔ½«²¿?·ÖÈÎÎñÔËË͵½ÆäËûÅÌËãÆ½Ì¨½øÐд¦Àí£¬´Ó¶ø¼õ¸º²¢Ìá¸ßÕûÌåЧÂÊ¡£ÕâÖÖ¿çÆ½Ì¨µÄÕûºÏ½«Ê¹ÎÒÃÇÔÚʵÏÖ½«78Èû½øi3µÄÀú³ÌÖУ¬Äܹ»¸üºÃµØÀûÓÃÈ«Çò¹æÄ£ÄÚµÄÅÌËã×ÊÔ´¡£
¸ß¶È¼¯³ÉµÄÓ²¼þÉè¼Æ
¸ß¶È¼¯³ÉµÄÓ²¼þÉè¼ÆÊÇʵÏÖ½«78Èû½øi3µÄÒªº¦¡£ÔڹŰåÓ²¼þÉè¼ÆÖУ¬¸÷¸ö×é¼þÊǶÀÁ¢±£´æµÄ£¬µ«ÔÚÏÖ´ú¿Æ¼¼Éú³¤µÄÅä¾°Ï£¬ÎÒÃÇ¿ÉÒÔͨ¹ý¸ß¶È¼¯³ÉµÄÉè¼Æ£¬½«¶à¸ö×é¼þÕûºÏµ½Ò»¸öоƬ»òÒ»¸ö²å²ÛÖС£Õâ²»µ«Äܹ»½ÚÊ¡¿Õ¼ä£¬»¹Äܹ»ÊµÏÖ¸ü¸ßЧµÄÊý¾Ý´«ÊäºÍÖÎÀí¡£ÀýÈ磬ÎÒÃÇ¿ÉÒÔÔÚi3´¦ÀíÆ÷µÄÒ»¿éоƬÉϼ¯³É?¶à¸öСÐͲå²Û£¬ÕâÑù¾Í¿ÉÒÔÔÚÓÐÏ޵ĿռäÄÚ£¬½«78Èû½øi3¡£
δÀ´µÄ¼¼ÊõÇ÷ÊÆ
Õ¹ÍûδÀ´£¬½«78Èû½øi3½«»áËæ×ſƼ¼µÄ½ø²½£¬²»¾øÓÀ´Ðµļ¼ÊõÇ÷ÊÆ¡£ÀýÈç£¬Ëæ×Å5GºÍÎïÁªÍø¼¼ÊõµÄÉú³¤£¬ÎÒÃÇ¿ÉÒÔʵÏÖ¸ü¸ßЧµÄÊý¾Ý´«ÊäºÍÖÎÀí¡£Ëæ×ÅÁ¿×ÓÅÌËã¡¢Éñ¾ÍøÂçµÈÇ°ÑØ¼¼ÊõµÄ²»¾øÍ»ÆÆ£¬ÎÒÃÇÓÐÍû¿ª±Ù³ö¸ü¶àʵÏÖ½«78Èû½øi3µÄÐÂ;¾¶¡£ÕâЩм¼Êõ½«ÎªÎÒÃÇÌṩ¸üÇ¿´óµÄÅÌËãÄÜÁ¦£¬´Ó?¶øÊµÏÖ¸ü¸ßЧ¡¢¸üÖÇÄܵÄÅÌËã·½·¨¡£
ͨ¹ýÒÔÉ϶à¸ö·½ÃæµÄ̽ÌÖ£¬ÎÒÃÇ¿ÉÒÔ¿´µ½£¬½«78Èû½øi3²¢·ÇÊÇÒ»¸ö²»¿ÉÄܵÄÈÎÎñ¡£Í¨¹ýÉîÈëÁ˽âºÍÓ¦ÓÃÖÖÖÖÏȽøµÄ¼¼ÊõÊֶΣ¬ÎÒÃÇÍêÈ«¿ÉÒÔʵÏÖÕâһĿ±ê£¬²¢ÔÚÀú³ÌÖУ¬·¢Ã÷Ðí¶àÓÐȤµÄ¿Æ¼¼Ó¦Óá£Õâ²»?½öÊÇÒ»´Î¼¼ÊõµÄÌôÕ½£¬¸üÊÇÒ»´Î¶ÔδÀ´¼¼ÊõÉú³¤µÄ̽Ë÷ÓëÆÚ´ý¡£
ÄÚ´æÔ¤È¡
ÄÚ´æÔ¤È¡ÊÇÒ»ÖÖÔ¤ÏȼÓÔØÊý¾ÝµÄ¼¼Êõ£¬Í¨¹ýÌáǰ¶ÁÈ¡¿ÉÄÜÐèÒªµÄÊý¾Ý£¬¿ÉÒÔ¼õÉÙÊý¾Ý»á¼ûµÄÑÓ³Ù¡£ÔÚi3´¦ÀíÆ÷ÉÏ£¬¿ÉÒÔʹÓÃÄÚ´æÔ¤È¡Ö¸ÁîÀ´¼ÓËÙÊý¾Ý»á¼û¡£
#include__m256idata=_mm256_load_si256((__m256i*)aligned_ÔÚÉÏÒ»²¿·ÖÖУ¬ÎÒÃÇÏêϸ̽ÌÖÁËÈçºÎÔÚIntelCorei3´¦ÀíÆ÷¼Ü¹¹ÖÐʵÏÖ¸ßЧµÄдÈëÑ»·ºÍ´æ´¢ÑéÖ¤µÄ»ù±¾ÒªÁ죬²¢½øÒ»²½ÉîÈë̽ÌÖÁËһЩ¸ß¼¶¼¼ÊõºÍÓÅ»¯Õ½ÂÔ¡£
ÔÚÕâÒ»²¿·Ö£¬ÎÒÃǽ«½øÒ»²½ÉîÈë̽ÌÖһЩ¸ß¼¶¼¼ÊõºÍÓÅ»¯Õ½ÂÔ£¬ÒÔ½øÒ»²½Ìá¸ßϵͳÐÔÄܺÍÊý¾ÝÍêÕûÐÔ¡£###¸ß¼¶¼¼ÊõÓëÓÅ»¯Õ½ÂÔ####ÄÚ´æ¶ÔÆëÄÚ´æ¶ÔÆëÊÇÒ»ÖÖÌá¸ßÄÚ´æ»á¼ûЧÂʵļ¼Êõ£¬Í¨¹ý½«Êý¾Ý´æ´¢ÔÚÌØ¶¨µÄÄÚ´æµØµãÉÏ£¬¿ÉÒÔÖÆÖ¹»º´æÐгå?Í»ºÍÄÚ´æ»á¼ûµÄÑÓ³Ù¡£
ÔÚi3´¦?ÀíÆ÷ÉÏ£¬¿ÉÒÔͨ¹ýʹÓÃÄÚ´æ¶ÔÆë¼¼ÊõÀ´ÓÅ»¯Êý¾ÝдÈë¡£
ÔÚÉÏÃæµÄ´úÂëÖУ¬`std::async`º¯ÊýÓÃÓÚÆô¶¯Ò첽дÈë²Ù×÷£¬Ö÷Ï߳̿ÉÒÔÔÚ´ËÆÚ¼ä¼ÌÐøÖ´ÐÐÆäËûÈÎÎñ¡£####Ó²¼þ¼ÓËÙÓ²¼þ¼ÓËÙÊÇͨ¹ýʹÓÃרÓÃÓ²¼þ»òÓ²¼þ¼ÓËÙÆ÷À´¼ÓËÙÌØ¶¨ÅÌËãÈÎÎñµÄ¼¼Êõ¡£ÀýÈ磬ÀûÓÃGPUÀ´½øÐÐÊý¾Ý´¦Àí¿ÉÒÔÏÔÖøÌá¸ßÅÌËãËÙ¶È¡£
ÔÚC++ÖУ¬¿ÉÒÔʹÓÃCUDA»òOpenCLµÈ¼¼ÊõÀ´ÊµÏÖGPU¼ÓËÙ¡£
¸ßЧµÄÊý¾Ý´«ÊäÓëÖÎÀí
ÔÚ½«78Èû½øi3µÄÀú³ÌÖУ¬Êý¾Ý´«ÊäºÍÖÎÀíÊÇÒ»¸öÖÁ¹ØÖØÒªµÄ»·½Ú¡£i3´¦ÀíÆ÷µÄ¸ßЧÐÔÔںܺéÁ÷ƽÉÏÒÀÀµÓÚÆäÏȽøµÄÊý¾Ý´«ÊäºÍÖÎÀí¼¼Êõ¡£ÎªÁËʵÏÖ×î¼ÑЧ¹û£¬ÎÒÃÇÐèÒªÓÅ»¯Êý¾Ý´«Êä·¾¶£¬¼õÉÙÊý¾Ý´«ÊäµÄÑÓ³Ù£¬Ìá¸ßÊý¾Ý´¦ÀíµÄËÙ¶È¡£Õâ¿ÉÒÔͨ¹ý½ÓÄɸßËÙÊý¾Ý´«ÊäÐÒ飬ÈçPCIe¡¢NVMeµÈ¼¼ÊõÊÖ¶ÎÀ´ÊµÏÖ¡£
ͨ¹ýÓÅ»¯Êý¾ÝÖÎÀíËã·¨£¬ÎÒÃÇ¿ÉÒÔ¸ü¸ßЧµØ·ÖÅɺʹ¦ÀíÊý¾Ý£¬´Ó¶øÌáÉýÕûÌåÐÔÄÜ¡£
У¶Ô£ºÀîËĶË(1C0m4pJyqZtPma0S7t9ZFfz4hTykKag)


