【文章內(nèi)容簡(jiǎn)介】
nd Control L2 Cache and Control L1 DCache and DTLB Schedulers Integer Trace Cache Rename/Alloc uop Queues BTB uCode ROM 3 3 Decoder BTB amp。 ITLB Floating Point Even 2 floating point threads can be executed at the same time now (per processor) as there are multiple floating point execution units 14 Dual core , With HT ( Eg. Dual Core Pentium Processor Extreme Edition ) Supports HT Multiple Integer and Floating Point Threads L2 Cache and Control L2 Cache and Control L1 DCache and DTLB Schedulers Integer Trace Cache Rename/Alloc uop Queues BTB uCode ROM 3 3 Decoder BTB amp。 ITLB Floating Point L2 Cache and Control L2 Cache and Control L1 DCache and DTLB Schedulers Integer Trace Cache Rename/Alloc uop Queues BTB uCode ROM 3 3 Decoder BTB amp。 ITLB Floating Point With dual core amp。 HT together, maximum of threads that can be executed at a time is 4 per processor 15 多核技術(shù)與超線程技術(shù)的結(jié)合 產(chǎn) 量 … 多功能 … 功 效 Core0 Core1 Front Side Bus Dual Core with HyperThreading 4 threads/socket Core0 Core1 Front Side Bus Dual Core 2 threads/socket 16 AMD與 Intel雙核架構(gòu) 的對(duì)比 AMD Opteron雙核架構(gòu)示意圖 Intel 奔騰至尊版雙核架構(gòu)示意圖 17 多核面臨的困難 ? 如何計(jì)算軟件授權(quán) ? –按 CPU個(gè)數(shù)收取軟件授權(quán)費(fèi)用 –按 芯片 個(gè)數(shù)收取軟件授權(quán)費(fèi)用 ? 應(yīng)用軟件 是否 支持 ? –如果應(yīng)用程序是基于多處理器編寫的 –如果應(yīng)用程序是基于單處理器編寫的 ? 雙核發(fā)熱大,散熱是難題