WSL2 未來的 GPU 支援

之前在《Windows Subsystem for Linux 2 + Docker》一文,大概介紹了微軟在 Windows 10 2004 推出的 WSL2 的功能,算是介紹了 WSL 已經可以用的功能(不過要切到 Windows Insider)。

而這篇,則是來簡單紀錄一下 WSL2 還在開發,以後才能用的功能了~

在 Heresy 來看,WSL2 已經讓 Heresy 在跨平台作業時,省了很多功夫了。
不過,以現在來看,他還缺少了一個很重要的功能,那就是實際硬體的存取;尤其是 GPU 的部分,基本上現行的 WSL1、WSL2 都是無能為力的。

但是,現在深度學習的東西,基本上大多是在 Linux 上開發、運作,Windows 雖然不是說不能跑,但是大多相對麻煩。也因此,如果可以透過 WSL2 來跑相關的套件,其實是會很方便的!

閱讀更多»

NVIDIA 推出讓 Windows 遠端桌面支援 OpenGL 的小工具

在以往,由於 Windows 的設計,要透過 Windows 的遠端桌面功能來操作 OpenGL 等 3D 程式,大多都有很大的問題。

由於在透過遠端桌面(微軟使用的是 Remote Desktop Protocol、RDP)的時候,WIndows 都會建立出一張「Microsoft Remote Display Adapter」虛擬顯示卡、並將繪圖的功能交給他做轉介,所以才會導致沒辦法正確地執行 OpenGL 的程式。

而現在,NVIDIA 則是在他的 DesignWorks 的網頁(連結)釋出了一個小工具,讓 Windows 的遠端桌面環境也可以透過 GrForce GPU 來做遠端桌面的 OpenGL 加速了!

他的下載連結是:https://developer.nvidia.com/nvidia-opengl-rdp

閱讀更多»

NVIDIA Variable Rate Shading

「Variable Rate Shading」(VRS)這項技術(官網),是 NVIDIA 在推出 Turing GPU 架構時(2018 的事了),針對 VR 的需求推出的一項新功能。

這項技術的基本概念,主要就是透過局部性地降低 rasterization 階段的解析度,來減少 Pixel Shader(Fragment Shader)的計算量,藉此達到加速的目的。

下面就是他的基本流程:

閱讀更多»

NVIDIA 下放 30-bit 顯示到 GeForce、TITAN 顯示卡了~

NVIDIA 之前把消費級顯示卡的驅動程式分成了「Game Ready Driver」(GRD)和「Creator Ready Driver」(CRD)兩種版本,試圖針對 Adobe PhotoShop 這類的軟體、提供更好的效能。

而後來,又把「Creator Ready Driver」改名為「Studio Driver」(工作室驅動程式、縮寫為 SD),這部分應該是為了搭配所謂的 RTX Studio 筆記型電腦來重新命名了(參考)。

目前在官網上針對這兩者的說明,也改成了:

  • 如果你需要對最新遊戲、DLC 提供最即時支援的玩家,請選擇 Game Ready 驅動程式。
  • 如果你需要對影片編輯、動畫、攝影、繪圖設計和直播等創作流程提供穩定的品質,請選擇 Studio 驅動程式。

閱讀更多»

NVIDIA 推出新的驅動程式分支:Creator Ready Driver

NVIDIA 在好一陣子前,就把自家的 GeForce 驅動程式,命名為「Game Ready Driver」(GRD),代表他是針對遊戲最佳化的。

在專業的 Quadro 產品線,則是有「Optimal Driver for Enterprise」(ODE)和「Quadro New Feature Driver」(QNF)兩種類型可以選。

而前幾天的 GTC2019 中,NVDIA 則是針對 GeForce 系列的產品線,推出了第二種類型的驅動程式:Creator Ready Driver(CRD)。

閱讀更多»

NVIDIA GeForce RTX NVLink 簡單測試

NVIDIA 在之前,一直都有名為「SLI」(Scalable Link Interface、維基百科)的多顯卡技術;透過這種技術,它可以讓多張顯示卡同時計算,藉此來提高 3D 繪圖的效能。

相對於 NVIDIA 的 SLI,AMD 則也有「CrossFire」(維基百科),可以有類似的效果。

不過老實說,在 Heresy 個人來看,這類的多顯卡技術基本上對於效能的增益上都還是滿有限的,不要說「1+1=2」了,在很多狀況下其實效能增進連 50% 都沒有,甚至還有可能出現效能不增反減的狀況。

閱讀更多»

Razer Core v2 PCI-Express 外接盒:效能測試與感想

針對 Razer Core v2,已經寫了開箱文和基本的使用狀況了,接下來,就是跑一些簡單的效能測試了。

針對外接顯示卡的效能部分,其實這邊有幾個點可能影響效能。

最主要的部份,當然就是顯示卡和系統溝通的匯流排介面,由於是採用 Intel Thunderbolt 3,所以從 PCI Express x16 降到 x4,頻寬只剩 1/4 了。所以,如果是要把資料從系統記憶體傳到顯示卡記憶體,或是反過來讀回系統記憶體時,這邊的效能會出現明顯的差異。

所以,遊戲、或是繪圖程式的演算法的運作方法,其實是會嚴重影響到效能的變化的;理論上如果沒有頻繁地資料溝通的程式,在效能上是不會有太大的變化的。
相對的,如果需要大量、頻繁地傳輸資料,那效能的影響應該會相當地可觀。

閱讀更多»

Razer Core v2 PCI-Express 外接盒:基本使用

DSC_4562之前在《Razer Core v2 PCI-Express 外接盒開箱》一文中,大概已經介紹過 Razer Core v2 這款 PCI-Express 外接盒在(官網)過電前的狀況了;而接下來,就來介紹一下真的安裝起來使用的狀況吧~

不過,在開始前也先說明一下,基本上 Razer Core v2 這款產品,是 Razer 針對自家的筆記電腦推出的周邊,雖然可以搭配其他具備 Thunderbolt 3 連接埠的電腦使用,但是在相容性上是不保證的。

而 Heresy 這邊實際上並沒有 Razer 的筆記型電腦,所以在測試的時候,其實主要是使用以 ASUS PRIME X299-DELUXE 這張主機板(官網)為基礎的桌上型電腦,來做測試的;也因為是這樣,在使用上應該會和 Razer 官方設計上,有點出入,體驗可能會差一點。

閱讀更多»

Razer Core v2 PCI-Express 外接盒開箱

本體Heresy 從以前開始,其實就對於把顯示卡外接這件事滿有興趣的。因為,如果可以幫顯示卡效能明顯不足的電腦、快速地外接一張高階顯示卡來加快繪圖速度,其實在很多場合是很方便的。

而實際上,這類的產品在以前也就出現過了。像是在 2008 年,華碩就曾推出過「ASUS XG Station」,外接了一張 NVIDIA GeForce 8600GT 顯示卡。

但是,由於外接的卡不算高階,採用的介面又是相對罕見的 ExpressCard(當時其實也算是筆記電腦上頻寬最大的介面就是了)、頻寬也僅相當於 PCI Express x1(不過老實說,當時也沒什麼其他選擇),再加上昂貴的價格,所以其實也沒看到有什麼迴響…

閱讀更多»

201808 雜記

老樣子,隨便紀錄的一些東西。

  • NVIDIA 終於推出新的顯示卡、圖靈(Turing)核心的 Quadro RTX 和 GeForce RTX(官網)了!

    • 這次主打的是以往效能極差的 Ray Tracing(參考)…這次有可能顛覆整個 Computer graphics 的領域嗎?個人覺得還有待觀察。

    • 不過這代的公版卡改成雙風扇,實在不怎麼好看…感覺,櫻花牌應該可以考慮推出聯名產品了~ XD

  • 比較悲情的是,Heresy 這邊的採購案一直因故延遲,結果一堆東西都出新的,舊的還是沒買到… orz

閱讀更多»