רÀûÃû³Æ£ºÓÃÓÚ¶àоµçÀÂ×ۺϲâÊÔ×°ÖõÄɨÃèÑ¡Ôñµç·µÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾ÊµÓÃÐÂÐÍÉæ¼°Ò»ÖÖɨÃèÑ¡Ôñµç·¡£
±³¾°¼¼Êõ£º
Ŀǰ£¬¶ÔµçÀ½øÐвâÊÔ¶à²ÉÓÃÍòÓÃ±í¡£°ÑÍòÓñíµÄÁ½Ö§±í±Ê½ÓÔÚµçÀÂÁ½¶Ë£¬È»ºó½øÐвâÊÔ¡£µ±¶Ô¶àоµçÀ½øÐвâÊÔʱ£¬±ØÐë¶Ôÿһ¸ùµçÀÂоÖðÒ»½øÐвâÊÔ¡£²ÉÓÃÕâÖÖ·½·¨ÐèҪͶÈë´óÁ¿ÈËÁ¦¡¢ÎïÁ¦£¬¶øÇÒÒòÈËΪÒòËØ¶ø²úÉú´íÎóµÄ»úÂʺܴó¡£Èç¹ûÒª×÷¸ßѹʵÑ黹±ØÐë½èÖúÓÚÆäËûÒÇÆ÷¡£Ê¹Óò»·½±ã£¬Ó°Ï칤×÷ЧÂÊ¡£
ʵÓÃÐÂÐÍÄÚÈÝÕë¶ÔÉÏÊö²»×㣬±¾ÊµÓÃÐÂÐÍÌṩһÖÖÄܹ»Ñ¸ËÙ׼ȷ²âÊÔ´óÁ¿µçÀÂоÊÇ·ñ¿ªÂ·»ò¶Ì·µÄÓÃÓÚ¶àоµçÀÂ×ۺϲâÊÔ×°ÖõÄɨÃèÑ¡Ôñµç·¡£
Ϊ´ïµ½ÉÏÊöÄ¿µÄ£¬±¾ÊµÓÃÐÂÐͲÉÓÃÒÔϼ¼Êõ·½°¸Ò»ÖÖÓÃÓÚ¶àоµçÀÂ×ۺϲâÊÔ×°ÖõÄɨÃèÑ¡Ôñµç·£¬°üÀ¨Èô¸É²¢ÁªµÄÏàͬµÄɨÃèÑ¡Ôñµ¥Ôª£¬¸ÃɨÃèÑ¡Ôñµ¥Ôª°üÀ¨Èô¸É²¢ÁªµÄÏàͬµÄµ¥¸öÑ¡Ôñ²âÊԵ緣¬¸ÃÑ¡Ôñ²âÊԵ緰üÀ¨Á½¸ö²¢ÁªµÄ¼ÌµçÆ÷£¬ËùÊö¼ÌµçÆ÷µÄÏßȦ²¢ÁªºóÒ»¶Ë½Ó¿ØÖÆÐźÅÔ´£¬ÁíÒ»¶Ë½ÓµçÔ´£¬ËùÊö¼ÌµçÆ÷µÄ¿ª¹ØK2n¡¢K2n-1Ò»¶Ë½Ó±»²âµçÀ£¬ÁíÒ»¶Ë½Ó̽²âÆ÷µç·¡£
±¾ÊµÓÃÐÂÐ;ßÓÐÒÔÏÂÓÐÒæÐ§¹û¶àоµçÀÂ×ۺϲâÊÔ×°ÖÃÖ÷ÒªÓÉÖ÷¿Ø²¿·ÖºÍ±¾ÊµÓÃÐÂÐÍÓÃÓÚ¶àоµçÀÂ×ۺϲâÊÔ×°ÖõÄɨÃèÑ¡Ôñµç·×é³É¡£É¨ÃèÑ¡Ôñµ¥ÔªÍê³ÉÏß·µÄÇл»¡£Ã¿¸öɨÃèÑ¡Ôñµ¥Ôª£¬¿É²âÊÔ100ÌõµçÀ£¬²¢ÊÜÖ÷¿Ø²¿·Ö¿ØÖÆ¡£ÕâÑù£¬¿É¸ù¾ÝÓû§Êµ¼ÊÐèÒªÈÎÒâ×éºÏ³ÉÈô¸É¸öɨÃèÑ¡Ôñµ¥Ôª¡£Äܹ»Í¬Ê±²âÊÔÈô¸ÉÌõÏß·¡£
ͼ1Ϊ¶àоµçÀÂ×ۺϲâÊÔ×°Öõĵç··½¿òͼ¡£
ͼ2Ϊ±¾ÊµÓÃÐÂÐÍÓÃÓÚ¶àоµçÀÂ×ۺϲâÊÔ×°ÖõÄɨÃèÑ¡Ôñµç·ͼ¡£
ͼ3Ϊ¿ªÂ·Ì½²âÆ÷µç·ͼ¡£
ͼ4Ϊ¶Ì·̽²âÆ÷µç·ͼ¡£
ͼ5ΪֱÁ÷¸ßѹ̽²âÆ÷µç·ͼ¡£
ͼ6Ϊ½»Á÷¸ßѹ̽²âÆ÷µç·ͼ¡£
¾ßÌåʵʩÀý²ÎÕÕ¸½Í¼1£¬±¾ÊµÓÃÐÂÐͶàоµçÀÂ×ۺϲâÊÔ×°ÖÃÔÚ¶àоµçÀ²âÊÔ¶ËÁ¬½ÓÓжàоµçÀ£¬¸Ã¶àоµçÀ²âÊÔ¶ËÓë¶àоµçÀÂɨÃ衢ѡÔñÏß·Á¬½Ó£¬¸Ã¶àоµçÀÂɨÃ衢ѡÔñÏß·Óë̽²âÆ÷µç·´®Áª£¬¸Ã̽²âÆ÷µç·ÓëCPUÏàÁ¬¡£Ì½²âÆ÷µç·°üÀ¨¿ªÂ·Ì½²âÆ÷µç·¡¢¶Ì·̽²âÆ÷µç·¡¢Ö±Á÷¸ßѹ̽²âÆ÷µç·¡¢½»Á÷¸ßѹ̽²âÆ÷µç·¡£CPU·¢ËÍ¿ØÖÆÐźŸø¶àоµçÀÂɨÃ衢ѡÔñÏß·¡£
²ÎÕÕ¸½Í¼2¡¢3ËùÊö¶àоµçÀÂɨÃ衢ѡÔñÏß·°üÀ¨Èô¸É²¢ÁªµÄÏàͬµÄµ¥¸öÑ¡Ôñ²âÊԵ緣¬¸Ãµ¥¸öÑ¡Ôñ²âÊԵ緰üÀ¨Á½¸ö²¢ÁªµÄ¼ÌµçÆ÷£¬ËùÊö¼ÌµçÆ÷µÄÏßȦ²¢ÁªºóÒ»¶Ë½ÓËùÊöCPU£¬ÁíÒ»¶Ë½ÓµçÔ´£¬ËùÊö¼ÌµçÆ÷µÄ¿ª¹ØK2nÒ»¶Ë½Ó²âÊÔÊäÈë¶Ë£¬ÁíÒ»¶ËÔÚ³£¿ªÊ±½Ó¿ªÂ·Ì½²âÆ÷µç·£¬K2n-1Ò»¶Ë½Ó²âÊÔÊä³ö¶Ë£¬ÁíÒ»¶Ë½ÓµØ¡£ËùÊö¿ªÂ·Ì½²âÆ÷µç·°üÀ¨Á½¸ö´®ÁªµÄ·Öѹµç×è¡¢¸ÃÁ½¸ö´®ÁªµÄ·Öѹµç×èÖ®¼ä½ÓÓкãÁ÷Ô´£¬ËùÊöÁ½¸ö´®ÁªµÄ·Öѹµç×èµÄÒ»¶ËÓëËùÊö¶àоµçÀÂɨÃ衢ѡÔñÏß·Á¬½Ó£¬ÁíÒ»¶ËÓëÁ½¼¶´®ÁªµÄ±È½Ï·Å´óÆ÷µÄÒ»¶Ë´®Áª£¬¸ÃÁ½¼¶´®ÁªµÄ±È½Ï·Å´óÆ÷µÄÁíÒ»¶ËÓë¹âµçñîºÏÆ÷´®Áª£¬¸Ã¹âµçñîºÏÆ÷ÓëËùÊöCPUÏàÁ¬¡£
¿ªÂ·Ì½²âÆ÷¹¤×÷£¬GRD½ÓµØ£¬CONTÓ뿪·̽²âÆ÷Á¬½Ó£¬CPU·¢ËÍ¿ØÖÆÐźŸø¶àоµçÀÂɨÃ衢ѡÔñÏß·¡£CPU·¢³öµÚn(1£¼£½n£¼£½N)Ìõ¿ØÖÆÃüÁµÚn×é¼ÌµçÆ÷±ÕºÏ£¬±¾ÊµÓÃÐÂÐͶàоµçÀÂ×ۺϲâÊÔ×°Öý«±»²âµÄNÌõÏß·ÖеĵÚnÌõÏß·µÄÁ½¶Ë·Ö±ðÓëCONTºÍµØÏàÁ¬½Ó£¬ºãÁ÷Ô´½ÓÈë±»²âµçÀ£¬µ÷ÕûN2µÄ·Å´óϵÊý£¬Í¨¹ý²âÊÔ±»²âµçÀ¶ԵصĵçѹÀ´²âÊÔµçÀÂÁ½¶ËµÄµç×裬´Ó¶øÅж¨µçÀÂÊÇ·ñ¿ªÂ·¡£
²ÎÕÕ¸½Í¼2¡¢4ËùÊö¶àоµçÀÂɨÃ衢ѡÔñÏß·°üÀ¨Èô¸É²¢ÁªµÄÏàͬµÄµ¥¸öÑ¡Ôñ²âÊԵ緣¬¸Ãµ¥¸öÑ¡Ôñ²âÊԵ緰üÀ¨Á½¸ö²¢ÁªµÄ¼ÌµçÆ÷£¬ËùÊö¼ÌµçÆ÷µÄÏßȦ²¢ÁªºóÒ»¶Ë½ÓËùÊöCPU£¬ÁíÒ»¶Ë½ÓµçÔ´£¬ËùÊö¼ÌµçÆ÷µÄ¿ª¹ØK2nÒ»¶Ë½Ó²âÊÔÊäÈë¶Ë£¬ÁíÒ»¶ËÔÚ³£¿ªÊ±½ÓµØ£¬ÔÚ³£±Õʱ½Ó¶Ì·̽²âÆ÷µç·£¬K2n-1Ò»¶Ë½Ó²âÊÔÊä³ö¶Ë£¬ÁíÒ»¶Ë½ÓµØ¡£ËùÊö¶Ì·̽²âÆ÷µç·°üÀ¨Á½¸ö²¢ÁªµÄ·ÖÁ÷µç×裬¸ÃÁ½¸ö²¢ÁªµÄ·ÖÁ÷µç×èÒ»¶Ë½Ó±È½Ï·Å´óÆ÷µÄ·´ÏòÊäÈë¶Ë£¬ÁíÒ»¶Ë½ÓµçÔ´£¬ËùÊö±È½Ï·Å´óÆ÷Êä³ö¶Ë½ÓËùÊöCPU¡£
¶Ì·̽²âÆ÷¹¤×÷£¬GRDºÍCONT½ÓµØ£¬CPU·¢ËÍ¿ØÖÆÐźŸø¶àоµçÀÂɨÃ衢ѡÔñÏß·¡£CPU·¢³öµÚn(1£¼£½n£¼£½N)Ìõ¿ØÖÆÃüÁµÚn×é¼ÌµçÆ÷±ÕºÏ£¬±¾ÊµÓÃÐÂÐͶàоµçÀÂ×ۺϲâÊÔ×°Öý«±»²âµÄNÌõÏß·ÖеĵÚnÌõÏß·Ìá³ö£¬ÔÙ·Ö±ðÓëʣϵÄ(N-1)ÌõÏß·±È½Ï£¬ÈôÓжÌ·ÏÖÏó£¬ÔòSHORT½ÓµØ£¬·µ»ØµÍµçƽ¾N1±È½Ï·Å´óËÍ»ØCPUÅж¨£»ÈôÎÞ¶Ì·ÏÖÏó£¬ÔòSHORT·µ»Ø¸ßµçƽ¾N1±È½Ï·Å´óËÍ»ØCPUÅж¨¡£
²ÎÕÕ¸½Í¼2¡¢5ËùÊö¶àоµçÀÂɨÃ衢ѡÔñÏß·°üÀ¨Èô¸É²¢ÁªµÄÏàͬµÄµ¥¸öÑ¡Ôñ²âÊԵ緣¬¸Ãµ¥¸öÑ¡Ôñ²âÊԵ緰üÀ¨Á½¸ö²¢ÁªµÄ¼ÌµçÆ÷£¬ËùÊö¼ÌµçÆ÷µÄÏßȦ²¢ÁªºóÒ»¶Ë½ÓËùÊöCPU£¬ÁíÒ»¶Ë½ÓµçÔ´£¬ËùÊö¼ÌµçÆ÷µÄ¿ª¹ØK2nÒ»¶Ë½Ó²âÊÔÊäÈë¶Ë£¬ÁíÒ»¶ËÔÚ³£¿ªÊ±½ÓÖ±Á÷¸ßѹ̽²âÆ÷µç·£¬ÔÚ³£±Õʱ½ÓÖ±Á÷¸ßѹ£¬K2n-1Ò»¶Ë½Ó²âÊÔÊä³ö¶Ë£¬ÁíÒ»¶ËÐü¿Õ¡£ËùÊöÖ±Á÷¸ßѹ̽²âÆ÷µç·°üÀ¨Á½¸ö´®ÁªµÄ·Öѹµç×è¡¢¸ÃÁ½¸ö´®ÁªµÄ·Öѹµç×èµÄ½ÓµãÓëµØÖ®¼ä½ÓÓÐÎå¸ö´®ÁªµÄ¶þ¼«¹Ü£¬Ã¿¸ö¶þ¼«¹Ü¶¼²¢ÁªÓеç×裬ËùÊöÁ½¸ö´®ÁªµÄ·Öѹµç×èµÄÒ»¶ËÓëËùÊö¶àоµçÀÂɨÃ衢ѡÔñÏß·Á¬½Ó£¬ÁíÒ»¶ËÓëÁ½¼¶´®ÁªµÄ±È½Ï·Å´óÆ÷µÄÒ»¶Ë´®Áª£¬¸ÃÁ½¼¶´®ÁªµÄ±È½Ï·Å´óÆ÷µÄÁíÒ»¶ËÓë¹âµçñîºÏÆ÷´®Áª£¬¸Ã¹âµçñîºÏÆ÷ÓëËùÊöCPUÏàÁ¬¡£
Ö±Á÷¸ßѹ̽²âÆ÷¹¤×÷£¬GRDÐü¿Õ£¬SHORTΪֱÁ÷¸ßѹÊäÈëÏߣ¬½«Ö±Á÷¸ßѹ¼Óµ½±»²âÊÔµÄNÌõÏß·ÉÏ£¬CONT×÷Ϊ·µ»ØÐźÅÏßÓëÖ±Á÷¸ßѹ̽²âÆ÷ÏàÁ¬¡£CPU·¢³öµÚn(1£¼£½n£¼£½N)Ìõ¿ØÖÆÃüÁµÚn×é¼ÌµçÆ÷±ÕºÏ£¬±¾ÊµÓÃÐÂÐͶàоµçÀÂ×ۺϲâÊÔ×°Öý«±»²âµÄNÌõÏß·ÖеĵÚnÌõÏß·ÓëÖ±Á÷¸ßѹ̽²âÆ÷ÏàÁ¬£¬Í¬Ê±½«¸ßѹϵÚnÌõÏß·ÓëʣϵÄ(N-1)ÌõÏß·¼ä¾øÔµÐÔÄÜ×î²îµÄÐźÅͨ¹ýCONT·µ»ØÖ±Á÷¸ßѹ̽²âÆ÷´¦Àí£¬²¢±¨CPUÅж¨¡£
²ÎÕÕ¸½Í¼2¡¢6ËùÊö¶àоµçÀÂɨÃ衢ѡÔñÏß·°üÀ¨Èô¸É²¢ÁªµÄÏàͬµÄµ¥¸öÑ¡Ôñ²âÊԵ緣¬¸Ãµ¥¸öÑ¡Ôñ²âÊԵ緰üÀ¨Á½¸ö²¢ÁªµÄ¼ÌµçÆ÷£¬ËùÊö¼ÌµçÆ÷µÄÏßȦ²¢ÁªºóÒ»¶Ë½ÓËùÊöCPU£¬ÁíÒ»¶Ë½ÓµçÔ´£¬ËùÊö¼ÌµçÆ÷µÄ¿ª¹ØK2nÒ»¶Ë½Ó²âÊÔÊäÈë¶Ë£¬ÁíÒ»¶ËÔÚ³£¿ªÊ±½Ó½»Á÷¸ßѹ̽²âÆ÷µç·£¬ÔÚ³£±Õʱ½Ó½»Á÷¸ßѹ£¬K2n-1Ò»¶Ë½Ó²âÊÔÊä³ö¶Ë£¬ÁíÒ»¶ËÐü¿Õ¡£ËùÊö½»Á÷¸ßѹ̽²âÆ÷µç·°üÀ¨Ò»ÕûÁ÷µç·£¬¸ÃÕûÁ÷µç·½ÓÉäËæÆ÷µÄÊäÈë¶Ë£¬¸ÃÉäËæÆ÷µÄÊä³ö¶ËÓëÁ½¼¶´®ÁªµÄ±È½Ï·Å´óÆ÷µÄÒ»¶Ë´®Áª£¬¸ÃÁ½¼¶´®ÁªµÄ±È½Ï·Å´óÆ÷µÄÁíÒ»¶ËÓëËùÊöCPUÏàÁ¬¡£
½»Á÷¸ßѹ̽²âÆ÷¹¤×÷£¬GRDÐü¿Õ£¬SHORTΪ½»Á÷¸ßѹÊäÈëÏߣ¬½«½»Á÷¸ßѹ¼Óµ½±»²âÊÔµÄNÌõÏß·ÉÏ£¬CONT×÷Ϊ·µ»ØÐźÅÏßÓë½»Á÷¸ßѹ̽²âÆ÷ÏàÁ¬¡£CPU·¢³öµÚn(1£¼£½n£¼£½N)Ìõ¿ØÖÆÃüÁµÚn×é¼ÌµçÆ÷±ÕºÏ£¬±¾ÊµÓÃÐÂÐͶàоµçÀÂ×ۺϲâÊÔ×°Öý«±»²âµÄNÌõÏß·ÖеĵÚnÌõÏß·Óë½»Á÷¸ßѹ̽²âÆ÷ÏàÁ¬£¬Í¬Ê±½«¸ßѹϵÚnÌõÏß·ÓëʣϵÄ(N-1)ÌõÏß·¼ä¾øÔµÐÔÄÜ×î²îµÄÐźÅͨ¹ýCONT·µ»Ø½»Á÷¸ßѹ̽²âÆ÷´¦Àí£¬²¢±¨CPUÅж¨¡£
ȨÀûÒªÇó1.Ò»ÖÖÓÃÓÚ¶àоµçÀÂ×ۺϲâÊÔ×°ÖõÄɨÃèÑ¡Ôñµç·£¬ÆäÌØÕ÷ÔÚÓÚ°üÀ¨Èô¸É²¢ÁªµÄÏàͬµÄɨÃèÑ¡Ôñµ¥Ôª£¬¸ÃɨÃèÑ¡Ôñµ¥Ôª°üÀ¨Èô¸É²¢ÁªµÄÏàͬµÄµ¥¸öÑ¡Ôñ²âÊԵ緣¬¸ÃÑ¡Ôñ²âÊԵ緰üÀ¨Á½¸ö²¢ÁªµÄ¼ÌµçÆ÷£¬ËùÊö¼ÌµçÆ÷µÄÏßȦ²¢ÁªºóÒ»¶Ë½Ó¿ØÖÆÐźÅÔ´£¬ÁíÒ»¶Ë½ÓµçÔ´£¬ËùÊö¼ÌµçÆ÷µÄ¿ª¹ØK2n¡¢K2n-1Ò»¶Ë½Ó±»²âµçÀ£¬ÁíÒ»¶Ë½Ó̽²âÆ÷µç·¡£
רÀûÕªÒª±¾ÊµÓÃÐÂÐ͹«¿ªÁËÒ»ÖÖÓÃÓÚ¶àоµçÀÂ×ۺϲâÊÔ×°ÖõÄɨÃèÑ¡Ôñµç·£¬½â¾öÁËÏÖÓжàоµçÀÂ×ۺϲâÊÔ×°ÖòâÊÔЧÂʲîµÄÎÊÌâ¡£°üÀ¨Èô¸É²¢ÁªµÄÏàͬµÄɨÃèÑ¡Ôñµ¥Ôª£¬¸ÃɨÃèÑ¡Ôñµ¥Ôª°üÀ¨Èô¸É²¢ÁªµÄÏàͬµÄµ¥¸öÑ¡Ôñ²âÊԵ緣¬¸ÃÑ¡Ôñ²âÊԵ緰üÀ¨Á½¸ö²¢ÁªµÄ¼ÌµçÆ÷£¬ËùÊö¼ÌµçÆ÷µÄÏßȦ²¢ÁªºóÒ»¶Ë½Ó¿ØÖÆÐźÅÔ´£¬ÁíÒ»¶Ë½ÓµçÔ´£¬ËùÊö¼ÌµçÆ÷µÄ¿ª¹ØK
Îĵµ±àºÅG01R31/08GK2779418SQ20042007758
¹«¿ªÈÕ2006Äê5ÔÂ10ÈÕ ÉêÇëÈÕÆÚ2004Äê7ÔÂ12ÈÕ ÓÅÏÈȨÈÕ2004Äê7ÔÂ12ÈÕ
·¢Ã÷ÕßÁÖÐÇɽ, Íõ»± ÉêÇëÈË:ÁÖÐÇɽ, Íõ»±