第二個擴展是“InstantAccess”(即時訪問),也就是Intel版本的“零拷貝”(Zero Copy),有點融合統(tǒng)一尋址的意思。AMD Llano APU里就已經(jīng)有了這個東西。
Intel 集成顯卡一直在共享系統(tǒng)內(nèi)存,但是CPU、GPU各自獨立,并不能直接訪問對方的尋址空間,所以GPU如果需要用到CPU內(nèi)存里的什么東西,就必須首先建立一份自己的拷貝,這個過程很消耗時間、拖慢性能。隨著異構(gòu)計算的興起,CPU、GPU同時利用內(nèi)存里的相同數(shù)據(jù)已經(jīng)是大勢所趨。
有了InstantAccess,Intel顯卡驅(qū)動就能提供一個關(guān)于GPU顯存位置的指針,CPU可以直接訪問它。CPU無需拷貝就能使用GPU地址,用完之后再還回去。