fēn zhī yù cè( branchprediction) hé tuī cè zhí xíng( speculationexecution) shì CPU dòng tài zhí xíng jì shù zhōng de zhù yào nèi róng, dòng tài zhí xíng shì mù qián CPU zhù yào cǎi yòng de xiān jìn jì shù zhī yī。 cǎi yòng fēn zhī yù cè hé dòng tài zhí xíng de zhù yào mùdì shì wèile tí gāo CPU de yùn suàn sù dù。 tuī cè zhí xíng shì yǐ tuō yú fēn zhī yù cè jī chǔ shàng de, zài fēn zhī yù cè chéng xù shì fǒu fēn zhī hòu suǒ jìn xíng de chǔlǐ yě jiù shì tuī cè zhí xíng。
yóu yú chéng xù zhōng de tiáo jiàn fēn zhī shì gēn jù chéng xù zhǐ lìng zài liú shuǐ xiàn chǔlǐ hòu jiēguǒ zài zhí xíng de, suǒ yǐ dāng CPU děng dài zhǐ lìng jiēguǒ shí, liú shuǐ xiàn de qián jí diàn lù yě chǔyú kòngxián zhuàng tài děng dài fēn zhī zhǐ lìng, zhè yàng bì rán chū xiàn shí zhōng zhōu qī de làng fèi。 rú guǒ CPU néng zài qián tiáo zhǐ lìng jiēguǒ chū lái zhī qián jiù néng yù cè dào fēn zhī shì fǒu zhuǎn yí, nà me jiù kě yǐ tí qián zhí xíng xiāng yìng de zhǐ lìng, zhè yàng jiù bì miǎn liǎo liú shuǐ xiàn de kòngxián děng dài, xiāng yìng yě jiù tí gāo liǎo CPU de yùn suàn sù dù。 dàn lìng yī fāng miàn yī dàn qián zhǐ lìng jiēguǒ chū lái hòu zhèng míng fēn zhī yù cè cuò wù, nà me jiù bì xū jiāng yǐ jīng zhuāng rù liú shuǐ xiàn zhí xíng de zhǐ lìng hé jiēguǒ quán bù qīng chú, rán hòu zài zhuāng rù zhèng què zhǐ lìng chóngxīn chǔlǐ, zhè yàng jiù bǐ bù jìn xíng fēn zhī yù cè děng dài jiēguǒ hòu zài zhí xíng xīn zhǐ lìng hái màn liǎo( suǒ yǐ IDT gōng sī de WINC6 jiù méi yòu cǎi yòng fēn zhī yù cè jì shù)。 zhè jiù hǎo xiàng zài wài kē shǒu shù zhōng, yī gè shú liàn de hù shì kě yǐ gēn jù shǒu shù jìn zhǎn qíng kuàng lái pàn duàn yī shēng de xū yào( xiàng fēn zhī yù cè) tí qián jiāng shǒu shù qì xiè ná zài shǒu shàng( xiàng tuī cè zhí xíng) rán hòu 'àn yī shēng yào qiú dì gěi tā, zhè yàng kě yǐ bì miǎn děng yī shēng shuō chū yào shénme, zài yóu hù shì ná qǐ dì gěi tā( yī shēng) de děng dài shí jiān。 dāng rán rú guǒ hù shì pàn duàn cuò wù, yě bì xū yào fàng xià yù xiān ná de qì xiè zài chóngxīn ná yī shēng xū yào de dì guò qù。 jìn guǎn rú cǐ, zhǐ yào hù shì jīng yàn fēng fù, pàn duàn zhǔn què shuài gāo, nà me dāng rán jiù kě yǐ tí gāo shǒu shù jìn xíng sù dù。
yīn cǐ wǒ men kě yǐ kàn chū, zài yǐ shàng tuī cè zhí xíng shí de fēn zhī yù cè zhǔn què xìng zhì guān zhòng yào! suǒ yǐ tōng guò Intel gōng sī jì shù rén yuán de nǔ lì, xiàn zài de Pentium hé Pentium Ⅱ xì liè CPU de fēn zhī yù cè zhèng què shuài fēn bié dá dào liǎo 80% hé 90%, zhè yàng suī rán kě néng huì yòu 20% hé 10% fēn zhī yù cè cuò wù dàn píng jūn yǐ hòu de jiēguǒ réng rán kě yǐ tí gāo CPU de yùn suàn sù dù。 |
|
|