要打期末報告 中央處理器 (CPU) 及電腦一些小問題

最近想要打一篇有關CPU的期末報告 想請各位解答

1.想請問各位大大 一顆CPU製程為什麼會影響整顆CPU的效能
只是因為製程變小 可以塞入更多東西才使效能增進嗎?還是說因為架構改變延遲等等..的關係才使的效能大幅增嗎?

2.有看一些大大的回文有提到製程越小在晶圓切割上可以"切割更多的處理器出來"請問這樣說對嗎?處理器分為基板、針腳、和核心;晶圓切割出來的部分是屬於哪一塊呢?那針腳和基板的功能又是什麼呢?

3.一直搞不懂指令週期、時脈週期、與執行緒的關係,看有些文章有提到一個程式可以被分成好幾條執行緒,但是執行緒又是什麼東西?他是處理器的一種語言直接可以被處理器解讀嗎?以前有聽說過處理器是用二進位運算(0.1)那執行緒又是如何轉換成程式語言?假設一顆3.0Ghz的處理器他是不是只一個時脈週期可以跑3*10^9個指令?那指令週期又是什麼?還有這時候我也搞不懂執行緒的用處了~"~另外執行緒有分大小嗎?
2011-12-06 1:01 發佈

CCL5 wrote:
最近想要打一篇有關CPU的期末報告 想請各位解答...(恕刪)


??
這樣做報告??
請願取消林鄭家族的英國護照.https://reurl.cc/VaWZqQ
1.想請問各位大大 一顆CPU製程為什麼會影響整顆CPU的效能
只是因為製程變小 可以塞入更多東西才使效能增進嗎?還是說因為架構改變延遲等等..的關係才使的效能大幅增嗎?

因為製程需要把錢投進去 ,若錢投進去還不能讓CPU變好 ,廠商就不會增進製程了.

2.有看一些大大的回文有提到製程越小在晶圓切割上可以"切割更多的處理器出來"請問這樣說對嗎?處理器分為基板、針腳、和核心;晶圓切割出來的部分是屬於哪一塊呢?那針腳和基板的功能又是什麼呢?
針腳是拿來插的 ,機板是拿來被插的, 晶圓切割出來的部分甚麼都能做 ,就看你要切成甚麼形狀 ,晶圓切割出處理器的數量取決於錢的數量

3.一直搞不懂指令週期、時脈週期、與執行緒的關係,看有些文章有提到一個程式可以被分成好幾條執行緒,但是執行緒又是什麼東西?他是處理器的一種語言直接可以被處理器解讀嗎?以前有聽說過處理器是用二進位運算(0.1)那執行緒又是如何轉換成程式語言?假設一顆3.0Ghz的處理器他是不是只一個時脈週期可以跑3*10^9個指令?那指令週期又是什麼?還有這時候我也搞不懂執行緒的用處了~"~另外執行緒有分大小嗎?
這題建議你放棄

CCL5 wrote:
2.有看一些大大的回文有提到製程越小在晶圓切割上可以"切割更多的處理器出來"請問這樣說對嗎?處理器分為基板、針腳、和核心;晶圓切割出來的部分是屬於哪一塊呢?那針腳和基板的功能又是什麼呢?



我只能解答2.....

製程越小晶粒越小,就能切越多... 順便一提,面積越小良率越高....

CCL5 wrote:
最近想要打一篇有關C...(恕刪)

1.製程事實上影響的是晶片的Die Size及改善功耗表現,channel length的越小,IC threshold voltage就隨之減低而work所需的Vcc也會更低(也就是工作電壓) Vcc的下降進而拉低了功率.有助於提昇工作頻率提升效能
2.製程越精細.Die Size越小,晶圓(Wafer)能切割出的晶粒(Die)當然更多.切割後的晶粒還需經過焊接封裝及測試才為成品基板一般為PCB,是核心和針腳的載體。核心和針腳,都是通過基板來固定的,基板將核心和針腳連成一個整體。核心,內部是眾多的晶體管構成的電路.而針腳是CPU 與外部電路連接的通道
3.指令週期-取出並執行一條指令所需要的時間(fetch-and-execute cycle)
時脈週期-Clock cycle 時脈速率 =秒 / 時脈週期 所以
3.0Ghz的處理器,時脈週期=0.33ns 指令週期=fetch cycle + execute cycle
時間 = 指令 * (時脈週期/指令) * (秒/時脈週期)
至於執行緒(Thread)是Process 中的一段程式碼執行軌跡稱為 Thread,是電腦中最小的執行單位

CCL5 wrote:
最近想要打一篇有關C...(恕刪)

在下都是這樣做報告的
現在出了社會工作也是一樣
供您參考

不長眼 wrote:
??這樣做報告??...(恕刪)

大大不好意思 小弟不是讀資訊相關科系的學生
只是對電腦有興趣又遇到奈米製程相關的報告 想與其他同學分享電腦資訊的理工科學生而已
但是在報告上遇到一些瓶頸如果我自己都有問題的話
我怕我沒辦法給其他人正確的觀念
所以來這請教各位
這不是期末考考題之類的還問大家 希望能見諒

CCL5 wrote:
最近想要打一篇有關C...(恕刪)


去圖書館翻書來看,問題都有解答,計算機組織與設計 4/e Patterson.
1. 製程和效能應該沒有直接的關係,我覺得是間接關係
製程提升可以讓元件變得更小,以相同單位面積來看好了,同樣的面積元件變小,可以塞更多的東西,如此一來效能就能夠提升,又或者你不想塞那麼多東西,則換來 cpu die 變小,又或者你可以說元件之間變更近了.......

3. 在硬碟叫程式(program),執行時要先被載入記憶體,此時叫做程序(process),一個 process 可能會有很多的 thread 去運作,thread 可以說是輕量化的程序 (light-weight process),你開你的工作管理員就可以看到幾個程序、幾個執行緒了。

程式語言可分為直譯語言和編譯語言,編譯語言是你先寫好一個程式,經過一個叫做編譯器的東西將程式編譯成二進位檔(也就是所謂的應用程式),之後你的CPU去執行時,是去執行你的二進位檔。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?