ÈôÊÇÔÚ×°ÖòÙ×÷ϵͳʱÓöµ½Ê§°Ü£¬¿ÉÒÔʵÑéÒÔÏÂÒªÁ죺
¼ì²éUSBÆô¶¯ÅÌ£ºÈ·ÈÏUSBÆô¶¯ÅÌÊÇ·ñÖÆ×÷׼ȷ£¬¿ÉÒÔÔÚÆäËûµçÄÔÉϲâÊÔ¡£
BIOSÉèÖãºÈ·ÈÏBIOSÖÐµÄÆô¶¯Ë³ÐòÉèÖÃ׼ȷ£¬È·±£´Ó׼ȷµÄ½éÖÊÆô¶¯¡£
Ó²¼þ¼æÈÝÐÔ£ºÓÐʱ¼ä²Ù×÷ϵͳ¶ÔÓ²¼þÓÐÌØ¶¨ÒªÇ󣬿ÉÒÔʵÑéÔÚBIOSÖйرÕһЩ²»ÐëÒªµÄÓ²¼þÑ¡ÏÈçÐéÄ⻯ÊÖÒյȡ£
ͨ¹ý±¾ÎĵÄÏêϸÏÈÈÝ£¬ÄãÒѾѧ»áÁËÔõÑù½«78Õâ¸öÊý×ÖÊäÈëµ½i3ÖУ¬²¢¾ÙÐÐÁË»ù±¾?µÄÏòÁ¿ÔËËãºÍ¾ØÕó³Ë?·¨¡£ÎÒÃÇ»¹Ì½ÌÖÁËÔõÑùʹÓÃi3¿â¾ÙÐÐÐÔÄÜÓÅ»¯£¬²¢Õ¹Ê¾ÁËÆäÔÚÏÖʵӦÓÃÖеÄDZÁ¦¡£Ï£Íû±¾ÎÄÄÜ×ÊÖúÄã¸üºÃµØÃ÷È·ºÍÓ¦ÓÃi3¿â£¬ÌáÉýÄãµÄÅÌËãЧÂÊ¡£ÈôÊÇÄãÓÐÈκÎÒÉÎÊ»òÐèÒª½øÒ»²½µÄ×ÊÖú£¬ÇëËæÊ±ÁôÑÔ»òÁªÏµK1ÌåÓý¡£
Ï£ÍûÕâÆªÏêϸµÄÈíÎÄÄܹ»×ÊÖúÄã¸üºÃµØÃ÷È·ºÍÓ¦ÓÃi3¿â£¬ÈôÊÇÄãÓÐÈκÎÒÉÎÊ»òÐèÒª½øÒ»²½µÄ×ÊÖú£¬ÇëËæÊ±ÁôÑÔ»òÁªÏµK1ÌåÓý¡£×£ÄãÔÚÅÌËã»ú±à³ÌºÍ¿ÆÑ§ÅÌËãµÄõè¾¶ÉÏÈ¡µÃ¸ü´óµÄÀֳɣ¡
ÐÔÄÜÓÅ»¯
i3¿âµÄÒ»¸öÖ÷ÒªÓÅÊÆÔÚÓÚËü¿ÉÒÔÏÔÖøÌá¸ßÅÌËãÐÔÄÜ¡£ÔÚÏÖʵӦÓÃÖУ¬Äã¿ÉÒÔͨ¹ýÒÔϼ¸ÖÖ·½·¨½øÒ»²½ÓÅ»¯´úÂëÐÔÄÜ£º
SIMDÓÅ»¯£ºÊ¹ÓÃSIMD£¨SingleInstruction,MultipleData£©Ö¸Á£¬¿ÉÒÔÔÚµ¥¸öÖ¸ÁîÖжԶà¸öÊý¾Ý¾ÙÐвÙ×÷£¬´Ó¶ø´ó´óÌá¸ßÅÌËãЧÂÊ¡£i3¿â×Ô¼º¾ÍÊÇΪÁËʹÓÃSIMDÖ¸Á¶øÉè¼ÆµÄ¡£
ÄÚ´æ¶ÔÆë£ºÈ·±£Êý¾ÝÔÚÄÚ´æÖÐµÄ¶ÔÆë·½·¨ÇкÏCPUµÄÒªÇó£¬ÒÔ×èÖ¹ÄÚ´æ»á¼ûµÄ¿ªÏú¡£i3¿âÖеÄÊý¾ÝÀàÐͺͺ¯Êýͨ³£¶¼ÒѾ¾ÙÐÐÁËÄÚ´æ¶ÔÆëÓÅ»¯¡£
Ñ»·Õö¿ª£ºÍ¨¹ýÊÖ¶¯Õö¿ªÑ»·£¬¿ÉÒÔïÔÌÑ»·¿ØÖÆ´úÂëµÄ¿ªÏú£¬´Ó¶øÌá¸ßÅÌËãËÙÂÊ¡£i3¿âÖеÄһЩ¸ß¼¶º¯ÊýÒ²»á×Ô¶¯¾ÙÐÐÑ»·Õö¿ªÓÅ»¯¡£
nclude
intmain(){//½ç˵Á½¸ö3x3µÄ¾ØÕófloatmatrix133={{1.0f,2.0f,3.0f},{4.0f,5.0f,6.0f},{7.0f,8.0f,9.0f}};
floatmatrix233={{10.0f,11.0f,12.0f},{13.0f,14.0f,15.0f},{16.0f,17.0f,18.0f}};//½ç˵Ч¹û¾ØÕófloatresult33={0};//ʹÓÃi3¿â¾ÙÐоØÕó³Ë·¨for(inti=0;i<3;++i){for(intj=0;j<3;++j){for(intk=0;k<3;++k){resultij+=matrix1ik*matrix2kj;}}}//Êä³öЧ¹û¾ØÕófor(inti=0;i<3;++i){for(intj=0;j<3;++j){std::cout<
У¶Ô£ºÀîËĶË(f3J1ePQDlzHhwh44q38w4Ima2E3XrDq)



