shù > luàn zhí xíng shù
mùlù
No. 1
  luàn zhí xíng( out-of-orderexecution) shì zhǐ cpu cǎi yòng liǎo yǔn jiāng duō tiáo zhǐ lìng 'àn chéng guī dìng de shùn fēn kāi sòng gěi xiāng yìng diàn dān yuán chǔlǐ de shù fāng shuō chéng mǒu duàn yòu 7 tiáo zhǐ lìng shí cpu jiāng gēn dān yuán diàn de kòngxián zhuàng tài zhǐ lìng néng fǒu qián zhí xíng de qíng kuàng fēn hòujiāng néng qián zhí xíng de zhǐ lìng sòng gěi xiāng yìng diàn zhí xíngdāng rán zài dān yuán 'àn guī dìng shùn zhí xíng wán zhǐ lìng hòu hái yóu xiāng yìng diàn zài jiāng yùn suàn jiēguǒ chóngxīn 'àn yuán lái chéng zhǐ dìng de zhǐ lìng shùn pái liè hòu cái néng fǎn huí chéng zhè zhǒng jiāng tiáo zhǐ lìng 'àn shùn chāi sàn hòu zhí xíng de yùn xíng fāng shì jiù jiào luàn zhí xíng yòu jiào cuò zhí xíng shù
   cǎi yòng luàn zhí xíng shù de mùdì shì wèile shǐ cpu nèi diàn mǎn fùhè yùn zhuǎn bìng xiāng yìng gāo liǎo cpu de yùn xíng chéng de zhè hǎo qǐng a、 b、 c sān míng rén wéi wǎn huì xiě héng " chūn jié lián huān wǎn huì " liù měi rén xiě liǎng guǒ zhè shí zài zhāng zhǐ shàng 'àn shùn yóu a xiě hǎo " chūn jié " hòu zài jiāo gěi b xiě " lián huān ", rán hòu zài yóu c xiě " wǎn huì ", me zhè yàng zài a xiě de shí hòu, b c děng dàiér zài b xiě de shí hòu c réng rán yào děng dài 'ér a jīng méi shì liǎodàn guǒ cǎi yòng sān rén fēn bié yòng sān zhāng zhǐ tóng shí xiě de zuò me b c dōubù děng dài jiù tóng shí xiě de liǎoshèn zhì c b hái a xiān xiě hǎo méi guān jiù xiàng luàn zhí xíng), dàn dāng mendōu xiě wán hòu jiù chóngxīn zài héng shàng rán yóu bié rén zuòjiù xiàng cpu zhōng luàn zhí xíng hòu de chóngxīn pái liè dān yuánàn " chūn jié lián huān wǎn huì " de shùn pái hǎo cái néng guà chū
luàn zhí xíng shù mùdì
  cǎi yòng luàn zhí xíng shù de mùdì shì wèile shǐ CPU nèi diàn mǎn fùhè yùn zhuǎn bìng xiāng yìng gāo liǎo CPU de yùn xíng chéng de
   zhè hǎo qǐng A、 B、 C sān míng rén wéi wǎn huì xiě héng chūn jié lián huān wǎn huì liù měi rén xiě liǎng guǒ zhè shí zài zhāng zhǐ shàng 'àn shùn yóu A xiě hǎo " chūn jié " hòu zài jiāo gěi B xiě " lián huān ", rán hòu zài yóu C xiě " wǎn huì ", me zhè yàng zài A xiě de shí hòu, B C děng dàiér zài B xiě de shí hòu C réng rán yào děng dài 'ér A jīng méi shì liǎo
   dàn guǒ cǎi yòng sān rén fēn bié yòng sān zhāng zhǐ tóng shí xiě de zuò me B C dōubù děng dài jiù tóng shí xiě de liǎoshèn zhì C B hái A xiān xiě hǎo méi guān jiù xiàng luàn zhí xíng), dàn dāng mendōu xiě wán hòu jiù chóngxīn zài héng shàng rán yóu bié rén zuòjiù xiàng CPU zhōng luàn zhí xíng hòu de chóngxīn pái liè dān yuánàn " chūn jié lián huān wǎn huì " de shùn pái hǎo cái néng guà chū
luàn zhí xíng shù gōng zuò yuán
  zài 'àn zhí xíng zhōng dàn dào zhǐ lìng lài de qíng kuàngliú shuǐ xiàn jiù huì tíng zhì guǒ cǎi yòng luàn zhí xíngjiù tiào dào xià fēi lài zhǐ lìng bìng zhè yàngzhí xíng dān yuán jiù zǒng shì chǔyú gōng zuò zhuàng tài shí jiān làng fèi jiǎn dào zuì shǎoluàn zhí xíng yǔn zài zhǐ lìng 3 qián zhǐ lìng 4 8, ér qiě zhè xiē zhǐ lìng de zhí xíng jiēguǒ zài zhǐ lìng 3 yǐn chū hòu yǐn chūàn yǐn chū duì X86CPU lái shuō shì de), shí jiě shuài yòu huì zēng jiā 25 guò P K6 cóng luàn zhí xíng zhōng dào de hǎo chù yòu xiànyīn wéi guǒ CPU dào zhǐ lìng lài qíng kuàng zhǎo dào gèng duō de fēi lài zhǐ lìng jìn xíng
  WinChip de xìng néng biǎo xiàn kàn dào dài yòu róng liàng Cache de 'àn zhí xíng CPU néng gòu tóng luàn zhí xíng CPU jìng zhēngzài shí zhōng zhōu fāng miàn, Cache wèi mìng zhōng de dài jià shì fēi cháng gāo 'áng dedài yòu róng liàng Cache de 'àn zhí xíng CPU xìng néng zhǐ yòu jiào xiǎo róng liàng Cache luàn zhí xíng CPU de xìng néng yào qiáng
   ér Rise de gōng chéng shī zài zhè fāng miàn fàn liǎo cuò , MP6 de Cache zhǐ yòu 16KB, yīn Cache wèi mìng zhōng de shēng pín shuài CPU gāo zhì hěn nánwèi bǎo de 3 tiáo liú shuǐ xiànzhè shì hěn de shìyīn wéi 'àn zhí xíng CPU shì tài yīn zuòde gèng xiǎo guǒ RiseCPU yòu jiào de Cache gāo shí zhōng pín shuài meduì xiàng K6 2 yàng de luàn zhí xíng CPU lái shuō, RiseCPU shì xiōng hěn de duì shǒu yòu gèng hǎo de diǎn xìng néng ( shuāng FPU liú shuǐ xiàn ), ér qiě chéng běn gèng piányí chéng 256KB 'èr Cache de mP6-Ⅱ huò jiāng jiū zhèng zhè cuò dàn yào dào lìng rén mǎn de shí zhōng pín shuài
   yóu K7 cǎi yòng róng liàng huǎn chōngyīn néng shí gòu duō de fēi lài xìng zhǐ lìng róng liàng Cache、 róng liàng huǎn chōng luàn zhí xíngshǐ K7 de liǎng tiáo FPU liú shuǐ xiàn RisemP6 de liǎng tiáo liú shuǐ xiàn gèng róng wèi bǎo”, xiàolǜ gèng gāo
luàn zhí xíng shù shǐ
  cóng yòu shù dào luàn shù
   zhí dào yuē 1993 nián qián duō shù CPU zhǐ néng chǔlǐ tiáo zhǐ lìng shí guǒ cǎi yòng liú shuǐ xiàn shè tuō luó 68040 huò zhě yīng 'ěr 80486, me tóng shí zài tóng zhí xíng jiē duàn chǔlǐ tóng de zhǐ lìng
   dào liǎo 1991 nián 1992 niánchū xiàn liǎo MIPSR4000、 Alpha21064 bēn téng zhè xiē chǔlǐ men shǔ miàn xiàng tōng yòng shì chǎng de chāo biāo liàngchǔlǐ měi CPU zhōu chǔlǐ ( zhí xíng tuì chū ) liǎng tiáo zhǐ lìng
   hòu lái, 1995 nián chū xiàn liǎo Alpha21264, jiù yòu liǎo měi zhōu néng chǔlǐ tiáo zhǐ lìng de CPU, shí zhōng pín shuài dào 300MHz, zhè zài dāng shí shí fēn jīng rén。 Alpha21664 zài wēi chǔlǐ lùn tán shàng liàng xiāngjiù yǐn lái liǎo tái xià guān zhòng de piàn zàn tàn zhōng bāo kuò yīng 'ěr IBM de shè zhěgèng yòng shuō SunSPARC de shè zhě liǎo hàn de shì, Alpha zuì hòu méi yòu chéng gōng
   guǎn zěn yàngzhè xiē chǎng shāng dāng shí cǎi yòng liǎo yòu tiáo wěn de yòu zhí xíng shù (InOrder): chéng zhǐ lìng zài zhí xíng shíàn shùn zhí xíng yǐn tuì cāo zuò měi zhí xíng liǎng tiáo huò zhě tiáo zhǐ lìng
   tóng zhǐ lìng yào tóng de zhí xíng yuánér qiě chéng liú chéng wǎng wǎng shì zhè yàngzhí xíng yào děng yuán bèi shì fàng chū láihuò zhě zhǐ lìng lài xìng (dependency) dào jiě juécái néng zhí xíng xià tiáo zhǐ lìnggèng zāo de shìměi chū xiàn xīn dài CPU, jiù yào chóngxīn biān dài zhēn duì xīn CPU jìn xíng yōu huà rán / xiě zhǐ lìng zhī jiān hěn néng huì chū xiàn tài duō pào (bubble) kōng xián shí jiāndǎo zhì xìng néng shēng jìng zhēng chǎn pǐn xiāng yōu shì
   zhè shí hòuluàn zhí xíng (outoforderexecution) chū chǎng liǎo。 CPU yìng jiàn běn shēn zài zhǐ lìng hòu chóngxīn 'ān pái zhǐ lìng de zhí xíng shùn gēn xiàn yòu yuán qíng kuàng gōng gèng duō de zhí xíng dān yuánchóngxīn mìng míng cún chǔlǐ hǎo zhǐ lìng lài xìng děng děngsuǒ , PentiumPro Alpha21264 zhī hòu de jīhū suǒ yòu xīn kuǎn CPU dōushì cǎi yòng zhí xíng shù
   zài duō shù qíng kuàng xiàluàn zhí xíng jiā kuài xìn piàn de yùn xíng yòu shí hòu jiā míng xiǎn。 21264 de jiù shì 21164 de jiāng jìn liǎng bèiér PentiumPro de bēn téng kuài liǎo jiéjīng guò zhòng gǎi jìn de zuì xīn MIPS jià gòu R10000 cǎi yòng liǎo luàn zhí xíng
    cóng 'ān téng dào Power6
   luàn zhí xíng zhí zhǎn liáng hǎozhí dào hòu lái yīng 'ěr tuī chū liǎo zhǒng quán xīn de shù zhòng de 'ān téng chǔlǐ yōng yòu zhēn zhèng 'èr de yǐn qíngbìng shǐ yòng liǎo zhòng yào de xiǎn shì bìng xíng zhǐ lìng suàn (EPIC) shùxiān shuō 'ān téng chǔlǐ de chāo guò 100 zhǒng de zhǐ lìng shì páng de màn cún děng shí shàng chóngxīn cǎi yòng liǎo yòu zhí xíng shùsuǒ biān wán chéng suǒ yòu gōng zuò què bǎo zhí xíng dān yuán shǐ zhōng chǔyú máng zhuàng tàichú liǎo diǎn chǔlǐ xíng yìng yòng wàiyào zuò dào zhè diǎn bìng fēi shìzhǐ yào kàn kàn 'ān téng tǒng de zhǔn shì jiēguǒ jiù huì míng bái
  POWER5+andPOWER6  zài hòu de zhǎn zhōngān téng jià gòu de zhè zuò cóng lái méi yòu biàn guòxiāng fǎn, Sun gǎi yòng liǎo shì tōng gōng shǐ yòng shù de SPARC64, ér shì de shǐ yòng yòu shù de UltraSPARCIV。 de zhòng yào jià gòu x86 cǎi yòng shùshǐ yòng liǎo Core2 K10 děng xīn yǐn qíngbìng jìn gǎi jìn liǎo zhè zhǒng fāng 'àn biàn chōng fēn yòng měi MHz。
   guǒ chū mǒu zhǒng yuán yīn yào AIX, me Power de zhòng yào xìng jiù yán 'ér liǎo。 Power4 Power5 dōushì gāo dàn de cǎi yòng luàn shù de RISC chǔlǐ jié liǎo chāo biāo liàng zhí xíng zhì fēi cháng gāo de tǒng dài kuān guò, Power6 què huí dào liǎo yòu shù shí dàiyuán yīn zài ?
   'àn jiù shì guǒ Power6 de tóng duō xiàn chéng xiào guǒ hǎo me duì dān xiàn chéng làng fèi zhí xíng yuán jiù yòng tài dān xīnzài zhè zhǒng qíng kuàng xiàzhǐ yào tóng yùn xíng liǎng xiàn chéng jiù xínglìng wàiwèile jìn shēng xìng néngpín shuài gāo bèièr gāo huǎn cún zēng jiā bèisuō duǎn suàn shù luó ji dān yuán (ALU) de yán chí děng fāng miàn kǒng gèng guān jiàn shǐ yàng diǎn chǔlǐ jiàn hái huì bǎo liú yòu dìng de luàn zhí xíng gōng néng héng héng zhè shì zài tōng yòng chǔlǐ de diǎn yùn suàn fēn shǒu yǐn shí jìn zhì diǎn chǔlǐ dān yuán (FPU)。“ tóng shuāng xiàn chéng zhí xíngfùhè zhì zēng qiáng de shù zhǐ lìng gōng néng shēng liǎo yòu zhí xíng chāo biāo liàng xīn de xìng néng。” IBM shì zhè me píng jià xīn xìn piàn de
  Power5+ de zhí xíng bèi Power6 de yòu zhí xíng suǒ dàidàn shǐ yòu fāng yào zhù : Power5+ xiàn chéng měi zhōu zuì duō zhǐ yòu tiáo zhǐ lìngér Power6 xiàn chéng zēng jiā liǎo 'èr tiáo zhǐ lìngzhè duì suàn xíng xiàn chéng nèi cún sōu xún xíng xiàn chéng lái shuō gèng yòu yōu shì。 Power5+ gèng guān zhù nèi yuánér Power6 zài fēn shí hòu děng dài nèi cúnsuǒ měi zhōu liǎng cāo zuò wán quán gòu liǎo me xìng néng fāng miàn yòu shénme shēng ? kàn xià zhǔn shì specfp2006, pín shuài wéi 2.2GHz de Power5+ zài zhè fāng miàn néng dào 14.9, dāng rán shì zài jīng guò gǎi dòng de Power5 shàng shí xiàn de ; ér pín shuài wéi 4.7GHz de Power6 néng dào 22.3, shí zhōng pín shuài gāo liǎo bèi duōxìng néng shēng què dào bàn
   suǒ , Power6 de 7.9 jīng guǎn fēn zài chǐ cùn jiào de 341 píng fāng háo shàngchāo guò liǎo Barcelona/Agena de 283 píng fāng háo jǐn chǐ cùn páng de 'ān téng xiǎo liǎo diǎn què shí shēng liǎo xìng néngjìn guǎn méi yòu liǎo luàn shùsuī rán gāo huǎn cún nèi cún dài kuān suí zhe shí zhōng pín shuài de gāo shuǐ zhǎng chuán gāodàn shì réng rán shuōzài shí zhōng pín shuài xiāng tóng qíng kuàng xiàchóngxīn shǐ yòng yòu shù huì zài chǔlǐ dān xiàn chéng rèn shí dǎo zhì xìng néng xià jiàng 30% zuǒ yòu
   wèicǐ děng dài gēngxīn de Power6 tǒng xià bǎn běn AIX zài biān fāng miàn de jìn zhǎn jiǎn shǎo zhè zhǒng xìng néng sǔn hào guò duì Power6 lái shuōcǎi yòng yòu shù què shí míng xiǎn shēng liǎo chǔlǐ de xìng néngān téng tóng yàng cǎi yòng liǎo yòu shùdàn shì zhì shǎo dào xiàn zài hái méi yòu kàn dào míng xiǎn de chéng xiào。 x86 kǒng zài huì chū xiàn yòu shù
   guòchǔlǐ shù de zhǎn qiān , Power6 shè zhě huì zuò jǐng guān tiānyīng 'ěr gōng de 3.6GHz de Harpertown” Penryn“ AMD gōng 3GHzBarcelona chǔlǐ jiù huì miàn shì huì duì IBMPower6 gòu chéng zhòng tiǎo zhàn。 IBM láo : duì cǎi yòng yòu shù de zhè lèi chǔlǐ 'ér yánsuí zhe měi dài hòu CPU de wèn shìzài biān fāng miàn yào zuò de gōng zuò gèng duōtóng shíbìng shì měi réndōu huì yòu shí jiān chóngxīn biān de yìng yòng chéng
luàn zhí xíng shù shùn zhí xíng shù
  wèi lái zhù liú de suàn shì chǎngtái shì běn diàn nǎo yào de shì yòu xiàn duō jià gòugèng jiā qiáng diào de dān xiàn chéng xìng néngér hěn duō jià gòushù shí shèn zhì shàng bǎi nèi jiāng yìng yòng liú suàn、 HPC SoC děng shū suàn huán jìngzhè jiāng chéng wéi wèi lái yīng 'ěr chǔlǐ de fēn shuǐ lǐng shì jiù yòu liǎo suǒ wèi xiǎo chǔlǐ zhī fēnqián zhě qián de ruì jià gòu wéi zhǎn zhǔnzhuī qiú gèng hǎo de dān xiàn chéng xìng néng ; hòu zhě líng dòng( Atom) nèi wéi chǔzài shè shàng qiáng diào gèng gāo de bìng xíng gèng de gōng hào
   zài zhǐ lìng zhí xíng fāng miàn,“ cǎi yòng de shì luàn zhí xíng( out-of-orderexecution) shìérxiǎo cǎi yòng shùn zhí xíng( In-orderexecution) shì shùn zhí xíng xiāng duì yìng de luàn zhí xíngshì zhǐ CPU yǔn jiāng duō tiáo zhǐ lìng 'àn chéng guī dìng de shùn fēn kāi sòng gěi xiāng yìng diàn dān yuán chǔlǐ de shù
   shùn zhí xíng shù xiāng luàn zhí xíng néng gòu gèng yòu xiào gāo IPC, gāo měi shí zhōng pín shuài néng gòu zhí xíng de zhǐ lìng shù liàng bān lái shuō zài tóng yàng zhù pín zhōu dāng zhōng zhí xíng zhǐ lìng shù liàng yào yòu zhí xíng de shù liàng gèng duōyīn 'ér luàn zhí xíng jià gòu de chǔlǐ dān de suàn néng jiào qiángdàn luàn zhí xíng shì de chǔlǐ zài diàn shè shàng jiào de gōng hào jiào gāozài shǒu mǒu xiē qiàn shì yìng yòng yào jué duì gōng hào de chǎng jiào nán dào shè yào qiúyīn líng dòng chǔlǐ hěn rán jiù cǎi yòng liǎo shùn zhí xíng shì
   wèi láihěn duō chǔlǐ yòu xiàn duō chǔlǐ jiāng bìng xíng zhǎn gòng tóng mǎn fēn huà de suàn huán jìng de qiúér píng jià kuǎn chǔlǐ hǎo huài de biāo zhǔn huì gèng jiā néng shì tōng guò zhù pín shèn zhì shì IPC, ér yào gēn yìng yòng xìng lái pàn duàn
luàn zhí xíng shù lóng xìn 2F xìn piàn
  lóng xìn chǔlǐ zài gōng kòng zhì、 PC、 běnjūn gōng fāng miàn jīng yòu fēi cháng chéng shú de yìng yòng shí zài mǒu zhǒng shàng shuōguó chǎn xìn piàn jīng jìn liǎo zhù liú shì chǎng wáng chéng jiāng xiān shēng tòu yòu hěn duō zhèng jūn duì dōuzài cháng shǐ yòng lóng xìn píng tái
   shǔ guāng qiān zhào fáng huǒ qiáng cǎi yòng de shì lóng xìn 2F xìn piàn shì 64 wèi de tōng yòng RISC chǔlǐ cǎi yòng 90nm de CMOS gōng zhì zàowán quán jiān róng MIPS64 biāo zhǔnlóng xìn 2F shì lóng xìn 2E chǔlǐ de gǎi jìn bǎn běn 2007 nián yán zhì chéng gōnglóng xìn 2F chéng liǎo gāo xìng néng lóng xìn 2 hào CPU shè dòng tài chāo biāo liàng jié gòu, 9-10 chāo liú shuǐ xiànzhī chí cún zhòng mìng míngdòng tài diào zhuǎn děng luàn zhí xíng shù ; lóng xìn 2F zài lóng xìn 2E de chǔ shàng gāo liǎo I/O xìng néng nèi cún fǎng wèn dài kuān chéng nèi cún kòng zhì shēng liǎo shù tūn de wéi wǎng luò 'ān quán chǎn pǐn gōng liǎo jiào hǎo de píng tái
luàn zhí xíng shù yīng 'ěr E8400 chǔlǐ
  45 yīng 'ěr ruì 2 shuāng chǔlǐ E8400 wéi qiàn shì yìng yòng gōng cháng 7 nián de shēng mìng zhōu zhī chízhè kuǎn chǔlǐ tóng shí hái zhī chí yīng 'ěr xìn zhí xíng shù( IntelTrustedExecutionTechnology), bāng zhù shǔ 'ān quán de qiàn shì jiě jué fāng 'àn
   zēng qiáng de duō méi xìng néng
   gāi kuǎn 45 chǔlǐ zhōng yǐn liǎo chāo luàn zhí xíng yǐn qíngnéng gòu zēng qiáng zhuān wéi xíng duō méi chǔlǐ yōu huà de yīng 'ěr SIMD liú zhǐ lìng kuò zhǎn( SSE) suàn chāo luàn zhí xíng yǐn qíng néng gòu jiàng yán chíbìng zài jiā kuài xiàn yòu SSE zhǐ lìng yùn xíng de tóng shíxiǎn zhù shēng zuì xīn SSE4 zhǐ lìng de biǎo xiànkāi rén yuán chōng fēn yòng SSE4 duō méi zhǐ lìng shēng jiāo shì duān huò shù qiān míng děng zhōng duān qiàn shì yìng yòng nèi zài de shì pín biān ji biān gōng néng
   yīng 'ěr xìn zhí xíng shù
   yīng 'ěr xìn zhí xíng shù shì yīng 'ěr ruì 2 shuāng chǔlǐ E8400 zhōng de xiàng yìng jiàn yán zhǎn shù jiāng yìng jiàn shù 'ān quán xìng yǐn liǎo qiàn shì shì chǎngshǐ shuāng chǔlǐ chéng wéi liǎo fáng zhèng zhōng xíng wǎng luò 'ān quán shè bèi líng shòu yìng yòng de xiǎng xuǎn zhè xiàng 'ān quán shù zhǐ zài bǎo huà suàn huán jìng zhōng de shù miǎn zāo ruǎn jiàn gōng bìng qīn lèi xíng wēi xié
luàn zhí xíng shù Intel de Nehalem jià gòu xìn piàn
  Nehalem hái shì běn jiàn zài ruì wēi jià gòu( CoreMicroarchitecture) de jià shàngwài jiā zēng tiān liǎo SMT、 3 céng Cache、 TLB fēn zhī de děng huà、 IMC、 QPI zhī chí DDR3、 xīn zēng jiā SSE4.2 zhǐ lìng děng shù cóng Pentium4 de NetBurst jià gòu dào ruì wēi jià gòu de jiào biàn huà lái shuōcóng ruì wēi jià dào Nehalem jià gòu de běn xīn fēn de biàn huà yào xiǎo xiēyīn wéi Nehalem hái shì 4 zhǐ lìng kuān de jiě / zhòng mìng míng / chè xiāo
  Nehalem de luàn yǐn qíng xiǎn zhù de kuò liǎochú liǎo xìng néng yuán yīnhái yòu jiù shì wèile gōng SMT, yīn wéi SMT yào yuán gòng xiǎng
   ruì 2 yàng, Nehalem de cún zhòng mìng míng biǎo( registeraliastable, RAT) zhǐ míng měi jié gòu cún ( architecturalregister) yào me jìn zhòng pái huǎn chōng( Re-OrderBuffer, ROB), yào me shì jìn chè xiāo cún wén jiàn( RetirementRegisterFile, RRF, huò fān wéi yǐn tuì cún wén jiàn), bìng qiě bǎo chí yòu jué duō shù zuì jìn de tuī zhí zhuàng tài( speculativestate)。 ér RRF bǎo chí yòu jué duō shù zuì jìn de fēi tuī zhuàng tài( non-speculativestate)。 RAT měi zhōu zhòng mìng míng 4 wēi cāo zuògěi měi wēi cāo zuò zài ROB zhōng mùdì cún ( destinationregister)。 bèi zhòng mìng míng de zhǐ lìng jiù men de yuán cāo zuò shù bìng bèi sòng dào tōng yòng jià gòu de bǎo liú zhàn( unifiedReservationStation, RS, bèi zhǒng zhǐ lìng lèi xíng shǐ yòng)。
  Nehalem de ROB( zhòng pái huǎn chōngcóng 96 xiàng zēng jiā dào 128 xiàng, RS( bǎo liú zhàncóng 32 xiàng zēng jiā dào 36 xiàng mendōu yóu liǎng xiàn chéng suǒ gòng xiǎngdàn shì shǐ yòng tóng de lüè。 ROB shì jìng tài fēn pèijǐ 2 xiàn chéngshǐ 2 xiàn chéng zài zhǐ lìng liú yàng yuǎnér RS shì jìng zhēng gòng xiǎng xiàn chéng de qiúzhè shì yīn wéi duō shí hòu xiàn chéng néng huì zhōng zhǐcóng nèi cún děng dài cāo zuò shùér shǐ yòng dào hěn shǎo de RS xiàngzhè yàng jiù ràng lìng gèng huó yuè de xiàn chéng jìn néng duō shǐ yòng RS xiàngzài RS zhōng de zhǐ lìng dāng suǒ yòu cāo zuò shù zhǔn bèi hǎo shíjiù bèi fēn pèi dào zhí xíng dān yuán
  Nehalem de zhí xíng dān yuán ruì 2 xiāng běn méi yòu de gǎi biànér qiě bìng shòu SMT de yǐng xiǎngchú liǎo shǐ yòng shuài gèng gāo zhī wài
luàn zhí xíng shù wēi shèng líng lóng (VIANano) chǔlǐ
  wēi shèng líng lóng( VIANano) chǔlǐ shì wēi shèng x86 píng tái liè kuǎn 64 wèi de chāo biāo liàng luàn zhí xíng chǔlǐ zhǐ zài huó chuán tǒng tái shì běn PC shì chǎngwéi guǎng wéi qiú suàn shù wǎng luò lián jiē yìng yòng gōng liǎo zhēn zhèng yōu zhì xìng néng
   wēi shèng C7 liè chǔlǐ cǎi yòng shì chǎng lǐng xiān de jié néng wēi shèng líng lóng( VIANano) chǔlǐ liè zài tóng gōng hào fàn wéi xìng néng gāo dào yuán lái de bèicóng 'ér jìn shēng liǎo měi xìng néng zhí de lǐng dǎo wèiér C7 liè chǔlǐ xiāng tóng de zhēn jiǎo jiān róng bǎo zhèng liǎo OEM zhù bǎn shāng néng gèng píng shùn shí xiàn 'èr zhě de zhuǎn huànlìng wài ràng xiàn yòu tǒng zhù bǎn shēng gèng xíng
   wēi shèng líng lóng( VIANano) chǔlǐ liè 
   chǔlǐ míng chēng
   xíng hào
   zhù pín
   wēi shèng V4 qián duān zǒng xiàn
   fēng zhuāng
   chǔlǐ zhì chéng
   xián zhì gōng hào
  VIANano
  L2100
  1.8GHz
  800MHz
  NanoBGA2
  65nm
  500mW
  VIANano
  L2200
  1.6GHz
  800MHz
  NanoBGA2
  65nm
  100mW
  VIANano
  U2300
  1.3+GHz
  800MHz
  NanoBGA2
  65nm
  100mW
  VIANano
  U2500
  1.2GHz
  800MHz
  NanoBGA2
  65nm
  100mW
  VIANano
  U2400
  1.0GHz
  800MHz
  NanoBGA2
  65nm
  100mW
   guān jiàn jià gòu xìng néng
   chǐ cùn
   wēi shèng líng lóng( VIANano) chǔlǐ cǎi yòng shì tōng xiān jìn de 65 chǔlǐ shùshí xiàn liǎo gāo xìng néng gōng hào wán měi de róng jìn gǒng liǎo wēi shèng zài chù xiǎo xíng huà de lǐng dǎo wèitōng guò chāo shè shí xiàn liǎo x86 píng tái xīn dài gèng xiǎo xíng huà shè hèyìng yòng
   fēng zhuāng chǐ cùnwēi shèng líng lóng( VIANano) BGA2 fēng zhuāng( 21mmx21mm)
   xīn chǐ cùn: 7.650mmx8.275mm( 63.3 píng fāng háo
  64 wèi de chāo biāo liàng luàn zhí xíng de wēi jìjié gòu
   wēi shèng líng lóng( VIANano) chǔlǐ zhī chí wán zhěng 64 wèi zhǐ lìng bèi hóng róng ( Macro-Fusion), wēi róng ( micro-fusion) gōng néng jīng de fēn zhī jìn jiàng liǎo chǔlǐ gōng hào shēng liǎo xiào néng
   gāo xìng néng suàn méi chǔlǐ
   wēi shèng líng lóng( VIANano) chǔlǐ zhī chí gāo gōng hào wēi shèng V4 qián duān zǒng xiànzuì wéi 800MHz, zhī chí xīn de SSE zhǐ lìng、 2 64KBL1 gāo huǎn cún 1MB L2 gāo huǎn cún yòu 16 xìn dào lián jiē xìng néngshí xiàn liǎo duō méi xìng néng de fēi yuè
   bié zhí de shìwēi shèng líng lóng( VIANano) chǔlǐ zài gāo xìng néng diǎn yùn suàn fāng miàn yòu liǎo fēi cháng xiǎn zhe de shēngshǐ yòng liǎo quán xīn de diǎn jiā yùn suàn jiàng liǎo x86 chǔlǐ zhōng de diǎn yán chí shí jiān( thelowestfloating-pointaddlatency), tóng yàng diǎn chéng yōng yòu liǎo zuì de diǎn yán chí shí jiān
   huàn huà shuōzhè wèi zhe wēi shèng líng lóng( VIANano) chǔlǐ gōng liǎo chū de liú chàng fàng lán guāng pán gāo qīng shì pín shì de xìng néng néng jiě de méi liú dào 40Mbps, wài yòu de shuāng shí zhōng diǎn dān yuán( FPU) 128 wèi de shù tōng gōng liǎo jué jiā de yóu yàn gōng liǎo shùn chàng de 3D piàn biǎo xiàn
   xià biǎo míng liǎo wēi shèng líng lóng( VIANano) chǔlǐ zài suàn fāng miàn yōu guǎng shòu huān yíng de C7 chǔlǐ zhī chù
   gāo gōng hào liàng guǎn
   qiángjìng de dòng tài diàn yuán guǎn bāo kuò zhī chí xīn xíng“ C6” diàn yuán zhuàng tài, PowerSaver quán xīn de diàn shè zhì lái guǎn xìn piàn xīn wēn jiàng gōng hào shēng liǎo liàng guǎn shuǐ píng
   tōng guò chǔlǐ zhōng de shàng chuàng xīn wēi shèng líng lóng( VIANano) chǔlǐ zài yōng yòu chāo biāo liàng jié gòushí xiàn xiǎn zhù de xìng néng shēng de tóng shígōng hào què néng wéi chí hèzhī qián de wēi shèng C7 liè chǔlǐ yàng de fàn wéi
   wēi shèng 1.0GHz de líng lóng( VIANano) ULV chǔlǐ de shǒu yàng chǎn pǐn zuì de shè gōng hào( TDP) zhǐ yòu 5 kòngxián yùn xíng gōng hào zhǐ yòu 100 háo ), ér 1.8GHz de wēi shèng líng lóng( VIANano) chǔlǐ de gōng hào zhǐ yòu 25.5 kòngxián yùn xíng gōng hào 500 háo )。
   wēi shèng líng lóng( VIANano) chǔlǐ suàn xìng néng suī zēng jiāgōng hào réng wéi chí biànzhè jìn shēng liǎo měi xìng néng zhígēngshǐ chéng wéi nèi měi xìng néng zhí zuì jiā de chǎn pǐn
  2007 shàng shì de xìng néng zǒng fēn
  1.6GHzCeleron-M de TDP( zuì gōng hào) =31 ;1.6GHz wēi shèng Nano de TDP=17
   cāo zuò tǒng =WindowsVista bǎn
   shēng wēi shèng C7 chǔlǐ wēi shèng líng lóng( VIANano) chǔlǐ wēi shèng C7 chǔlǐ jiā chǎn pǐn zhēn jiǎo jiān róngshǐ OEM chǎng shāng zhù bǎn chǎng shāng néng píng shùn de jìn xíng xīn jià gòu de chǎn pǐn jiāo néng ràng men jǐn tòu guò dān zhù bǎn huò tǒng shè néng kuò zhǎn yán shēn dào tóng de shì chǎng lǐng zhōng
   wài hái wán quán RoHS biāo zhǔn WEEE guī chǎn pǐn qiānduì bǎo huán jìng chí suàn yòu
   zēng qiáng de wēi shèng PadLock 'ān quán yǐn qíng
   wēi shèng líng lóng( VIANano) chǔlǐ chéng liǎo wēi shèng chǔlǐ jiā nèi yìng jiàn jiā jiā 'ān quán xìngbāo kuò shuāng suí shù shēng chéng ( RNG)、 AES jiā yǐn qíng、 NXBit chǔlǐ SHA-1/SHA-256 jiā suàn de 'ān quán hùn biān yǐn qíng
  AMDPhenomIntelCore2IntelAtomVIAC7VIANano
   'ān quán hùn biān NoNoNo wán quán SHA-1&SHA-256 wán quán SHA-1&SHA-256
   huǎn chōng chū NXBitNXBitNXBitNXBitNXBit
   nèi biān ( On-DieEncryption) NoNoNo wán quán AES biān / accelerationRSA jiā CBC,CFB-M,AC,CTRmodes25Gb/s fēng zhí wán quán AES biān / accelerationRSA jiā CBC,CFB-M,AC,CTRmodes25Gb/s fēng zhí
   suí shù shēng chéng ( RandomNumberGeneration) (RNG)NoNoNo2 zēng qiáng de yìng jiàn RNG, Feeds shū chū zhì SHA yǐn de wéi 12Mb/s2 zēng qiáng de yìng jiàn RNG, Feeds shū chū zhì SHA yǐn de wéi 12Mb/s
sài luó xīn xìng jiě duī zhàn cāo zuò luàn zhí xíng
  Intel zuì zǎo de PentiumM chǔlǐ yǐn liǎo xiàng míng wéi“ dedicatedstackmanager”( zhuān zhù duī zhàn guǎn de xīn xìngzhèng míng suǒ 'àn shì de yàngzhuān zhù duī zhàn guǎn zhuān mén chǔlǐ suǒ yòu de X86 duī zhàn cāo zuò push,pop,call,return děng)。 jiāng zhè xiē shù zhōng chǔlǐ 'ér zhí xíng dān yuán cānyùzhè yóu jiǎn huà liǎo CPU zhěng shù zhí xíng dān yuán de gōng zuòjiā kuài liǎo zhěng shù zhí xíng dān yuán de chǔlǐ
  AMD zài Barcelona zhōng yǐn liǎo lèi de shù, AMD chēng zhī wéi SidebandStackOptimizer( biān dài duī zhàn yōu huà )。 yòu liǎo biān dài duī zhàn yōu huà chǔlǐ zhōng de zhǐ lìng zài yào jīng guò 3 biān zài yóu zhěng shù zhí xíng dān yuán chǔlǐzhè jiā kuài liǎo duī zhàn de chǔlǐ tóng shí jiā kuài liǎo zhěng shù zhí xíng dān yuán de chǔlǐ
   zài IntelCore wēi gòu jià zhōng zhòng yào gǎi jìn shì OOOE luàn zhí xíngdāng zhuāng zài zhǐ lìng duì liè shēng děng dài shíchǔlǐ jiāng duì liè hòu fāng chǔyú děng dài de zhǐ lìng yōu xiān zhuāng zài bìng zhí xíngér shì zhí děng dài dào dǔsè jié shùpíng jūn 'ér yányuē 30% de zhǐ lìng huì shēng dìng shí jiān de dǔsèzhè luàn zhí xíng shì de yǐn shǐ xīn gòu jià CPU xìng néng yòu liǎo míng xiǎn de gāo。 AMD de K8 gòu jià bìng zhī chí OOOE luàn zhí xíng zhǐ lìngsuǒ shǐ K8 gòu jià yòu yōu xiù de nèi zhì nèi cún kòng zhì rán bèi duì shǒu de Core gòu jià bàizhèng shì zhè shù shàng de luò hòu, AMD zài K8L gòu jià de shǒu kuǎn xìn piàn Barcelona shàng shí gǎi jìn wéi OOOE shùzhè gǎi jìn jiāng wéi K8L gòu jià de xìng néng dài lái de gāo
  Barcelona jiāng luàn zhí xíng zhǐ lìngtóng yàng zài qián zhǐ lìng shàng wèi chǔlǐ wán chéng shízhuāng zài bìng yòng kōng zài dān yuán chǔlǐ xià zhǐ lìng shǐ zhè liǎng tiáo zhǐ lìng yào tóng de nèi cún zhǐ。 Barcelona yōng yòu 3 zhǐ shēng chéng dān yuán wán chéng 3 cún zhǐ lìng měi zhōu ér Core gòu jià měi zhōu zhǐ néng zhí xíng 1 -K8L gòu jià de cún yào Core gòu jià qiáng 3 bèi
  K8L gòu jià zhōng jiā liǎo xīn de SSE4 zhǐ lìng kuò zhǎn: SSEEXTRQ/INSERTQ zhǐ lìng MOVNTSD/MOVNTSS zhǐ lìngqián zhě jiāng duō tiáo zhǐ lìng bìng wéi tiáo zhǐ lìng zhí xínghòu zhě yòng lái suàn liú liàng cún zhǐ lìng。 Intel huì jiāng zài shāo hòu de Penryn chǔlǐ zhōng jiā
bāo hán cí
cpu luàn zhí xíng shù