精華區beta hardware 關於我們 聯絡資訊
※ 引述《sheehan (喝哈哈)》之銘言: : 有幾個CU : 有幾個ALU 覺的這是作業, 而且是拿 8086 的世界觀看現在的 x86... 那我也只回 dual-core K8 僅知的部份好了, 因為我不是高手 :Q 以下是指一個 core. ALU 三組 (兩個簡單型沒乘法一個有), 跟 ALU 一起的 AGU 三個 (一個有 IEU 其它沒有), 浮點三個, FMISC/FMUL/FADD, 不過 8086 沒 FPU 可以略過. CU 如果要以 8086 一個管全部的角度來看 K8 的話是一個, 只是這一個 CU 覆雜的程度不知道是 8086 的幾十倍就是. 所以以上 ALUx6 + CUx2. intel 的就自己找吧, 已出的兩種 arch, 沒出的一種, 有的寫. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: tsukoyumi 來自: 211.74.119.20 (02/09 07:07) > -------------------------------------------------------------------------- < 作者: eola (eola) 站內: hardware 標題: Re: 請問雙核的cpu 時間: Fri Feb 10 17:44:39 2006 ※ 引述《sheehan (喝哈哈)》之銘言: : ※ 引述《sheehan (喝哈哈)》之銘言: : 有幾個CU : 有幾個ALU : : 煩請高手解惑 謝謝 我的答案: CU >=2.但是並不一定 ALU要幾個就有幾個....沒限制. 而且ALU數量的定義是?SIMD單元算幾個ALU. 還有列入instruction issue的branch單元... : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 211.75.155.98 : ※ 編輯: sheehan 來自: 211.75.155.98 (02/09 01:57) : 推 sayhello:雙核心那麼多種.. 而且研究這個意義不大吧.. 02/09 06:04 : 我是要做報告用的 舉最近的pentium D為例吧 http://developer.intel.com/design/pentium4/manuals/index_new.htm 其中的 IA-32 IntelR Architecture Software Developer’s Manual Volume 1: Basic Architecture 會介紹Intel"目前產品線"的cpu的(停產很久的會拿掉. 例如要查Pentium的U/V pipeline就得找舊的)基本架構. 不過目前Intel只用了半頁以及一張很蠢的Fig 2.5 描述Dual Core與Pentium D... 所以你要自己演譯Dual Core(Hint:找On Chip Multiprocessor,CMP) 以及HyperThreading(Hint:找Simultaneous Multi Threading,SMT) 用在Pentium D上的關係.再套用在一顆Pentium 4的基本架構上 才能完整作出你要的報告... 雖然SMT與CMP是兩項,不過在Pentium 4 based Pentium D上 因為都有採用所以都得考慮進來. : 推 sayhello:AMD 管線好像12層吧.. 02/09 06:08 : 我不是問pipeline : 我問的是CU跟ALU -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.79.128
Kent:真是好人 02/10 17:55
dreamroyc:被發卡了.. 02/10 20:03
eola:無所謂.這種東西寫來才花十分鐘.... 02/10 22:22