精華區beta Programming 關於我們 聯絡資訊
==> leicheong.bbs@bbs.sayya.org (理昌) 提到: > ※ 引述《FredLu.bbs@bbs.ntu.edu.tw (神之造物必有其因)》之銘言: > > ==> ggg12345.bbs@ptt.cc (ggg) 提到: > > > CPU processor 跟 I/O device 能同一時段內做 concurrent operation > > > 就因為有 interrupt 這個事件立即通知的功能. 若連續大量傳送 I/O data > > > 不用煩勞 CPU 就是靠 DMA (I/O channel 或 I/O processor) 與 interrupt > > > 來協助. 這種功能可不分那種 CPU 都是要有的. > > DMA / IRQ 還算是很 Low Level 的東西吧, > > DMA 只能做簡單的 data moving,IRQ 只能做 system interruption, > > 這種古董老掉牙的 structure 對於先進的 AGP bus 根本沒有用, > > 講求 3D 繪圖效能的電腦系統,AGP 甚至還允許 GPU 執行自己的 > > micro instruction , 並且 share physical memory, > Btw, 如果你認為DMA沒有用的話, 你覺得GPU是怎樣存取分享到display的 > main memory的? > > GPU 已經具備多核心電腦的雛型了,NVIDIA 的 GPU 甚至還有 4 piple line > > 的 micro instrion 處理能力,使用電晶體的數量早就超過 Intel CPU. > 當然了. SCSI的儲存媒體難道不是嗎? (指具備多核心電腦的雛型) > 不過他們在設計上都只是輔助主電腦的運作而已, 指令集都是比較簡單的. 引用 WiKi 百科的資料 http://zh.wikipedia.org/wiki/AGP AGP,全稱為加速影像處理埠(Accelerated Graphics Port),是電腦主機版上的一種 高速點對點傳輸通道,供顯示卡使用,主要應用在三維動畫的加速上。AGP在1996年由 Intel提出,是從PCI標準上建立起來,是一種顯示卡專用介面。推出原因是為了消除 PCI在處理3D圖形時的瓶頸。AGP通常會被視為電腦匯流排的一種,但這樣的分法嚴格來說 是錯誤的,因為一組匯流排可容許多個設備共用,而AGP卻不是,不能多個插槽共用一組 匯流排。一些主機版設有多條獨立的AGP插槽,現時AGP正逐漸被PCI Express所取代。 基本上 GPU 並非透過 DMA 作 arithmetic graphic data processing, 而且 SCSI 只是一種 I/O 介面,本身並沒有 arithmetic data processing unit, 把 SCSI 介面當成是多核心電腦是會鬧笑話的. -- 在每個人剛出生的時候 , 神早已為人類世界留下了伏筆 . 個人網頁 http://myweb.hinet.net/home4/l1032265/index.htm -- ☆ [Origin:椰林風情] [From: 122-124-11-238.dynamic.hine] [Login: **] [Post: **]