gpu 持續更新

2021-06-01 05:08:41 字數 682 閱讀 3797

1.從記憶體向視訊記憶體傳輸資料

a.pci(peripheral component interconnect外部裝置互聯)匯流排,pci的傳輸速率為100mb/s

b.agp(accelerated graphic port高速圖形埠)匯流排,此匯流排為專用的高速匯流排,可以快速的儲存在系統快取的貼圖,傳輸速率可以達到528mb/s

2.列舉系統顯示卡

enumdisplaydevices

3.列舉某個顯示卡支援的顯示模式(displaymode)

enumdisplaysettings

4.物理裝置上下文,裝置上下文,邏輯上下文(頁面上下文)

物理裝置上下文:真實的物理裝置座標空間(單位為公釐,1inch=25.4公釐)

裝置上下文:物理裝置上下文平移後的座標空間

邏輯上下文:與裝置座標空間無關的邏輯座標空間,通過指定的對映模式將邏輯座標空間轉換到裝置座標空間(視口、視窗)

視口:裝置上下文座標空間的矩形區域

視窗:邏輯座標空間的矩形區域

通過視口和視窗定義就定義好了邏輯座標向裝置座標的轉換方式

公式:ox oy x y  cx cy,ox' oy'  x『 y' cx' cy'(帶'的為視口座標)

x' = (x - ox ) * cx'/cx + ox';

y' = (y - oy) * cy'/cy + oy'; 

GPU 使用持續監控

nvidia smi 這是經常用到的gpu監控命令,如果我們想實時監控gpu使用情況,可用 nvidia smi l n 數值n指間隔時間 s 缺點是監控圖表是不斷更新出來的,如果命令視窗還有上下文要看就不太方便 個人感受 gpustat 這個命令也可以檢視gpu使用情況 它可以通過pip 安裝 p...

GPU雲伺服器的FAQ(持續更新中)

nvidia驅動安裝成功,但是nvidia smi無效,顯示驅動未安裝。問題分析 kernel devel 和kernel 版本不一致,導致在安裝 driver rpm 過程中driver 編譯出錯。解決方案 檢視 kernel kernel devel 包,在例項裡執行 rpm qa grep k...

iOS Tips 持續更新)

foundation框架定義了兩個用於定義列舉型別的巨集,ns enum和ns options,他們的定義如下 define ns enum type,name enum name type name enum name type define ns options type,name enum n...