= Xen GPU Practice = == Course Outline == * '''''__課程主軸:__'''''[[BR]] '''(1) 讓你的虛擬機器也能跑 CUDA''' [[BR]] '''(2) 讓你的虛擬機器也能獲得 GPU 硬體加速''' [[BR]] == Theorem: == * '''理論講解''' [[BR]] '''''__(1)在Xen上使用GPU運算資源__''''' [[BR]] '''''__(2)CUDA簡介(CUDA on Xen)__''''' [[BR]] '''''__(3)虛擬機器上的 GPU 硬體加速__''''' [[BR]] ---- == Practice: == * '''實作內容''' [[BR]] '''''__(1)如何將Dom0上的顯示卡資源分配給DomU__''''' [wiki:Reading/XenG/cuda 操作指南] [[BR]] '''''__(2)在虛擬機器上試跑 CUDA Examples__''''' [wiki:Reading/XenG/cuda 操作指南] [[BR]] '''''__(3)在虛擬機器上獲得 GPU 硬體加速 - 使用VMGL__''''' [wiki:Reading/XenG/vmgl 操作指南] [[BR]] '''''__(4)在虛擬機器上 - 體驗 3D 硬體加速__''''' [wiki:Reading/XenG/vmgl 操作指南] [[BR]] '''''__(5)Suspension & Resumption for your 3D-Apps__''''' [wiki:Reading/XenG/VMGL-SR 操作指南] [[BR]] * Reference: [wiki:Xen_GPU_cluster 操作指南大全] ---- == Instruction == * '''機器配置說明:''' 將提供"7"台附顯卡且已安裝完畢的機器給各位實作. * '''實作方式:''' 直接連線到遠端機房操作. ---- == Futurework I: Remote User Interface == === Web Desktop === * '''xPUD :''' 測試中 (with Google O3D API) * '''eyeOS:''' 已完成 - 初步測試結果: 針對 3D intensive apps 移植性不高 * '''Psych:''' 已完成 - 初步測試結果: 針對 3D intensive apps 移植性不高 (需要資料庫不適宜) === Lightweight Desktop === * '''LXDE:''' 已完成 - 初步測試結果: 符合需求 == Futurework II: Internet Suspend/Resume == * '''OpenISR :''' 測試中 ---- == Reference == '''Web desktop:'''http://en.wikipedia.org/wiki/Web_desktop [[BR]] '''LXDE:'''http://www.lxde.org [[BR]] '''OpenISR:'''http://isr.cmu.edu [[BR]]