Just My Life & My Work

2012 GPU Workshop Taiwan

去年去參加過2011 GPU Workshop Taiwan,地點是在台北喜來登大飯店B2F福祿廳,時間是100年5月19日 (星期四) 12:30pm~16:50pm,那次只有半天,這次2011 GPU Workshop Taiwan變成整天!想說應該有精緻的午宴就吆喝研究室夥伴一同參加:P畢竟今年二月那次Khronos技術大會午宴可是在晶華酒店柏麗廳 (Regent Taipei BRASSERIE)呢!讓我們很笑想又可以邊學知識邊吃美食:D

這次2012 GPU Workshop Taiwan地點在台大集思會議中心國際會議廳+拉斐爾廳,時間為2012/6/28 (週四) 09:00~17:00。話說這個地方我去過至少五次了,最近一次是NTU Start-Up Day

接下來就紀錄一下我聽到比較感興趣的訊息:

SMX 架構:新一代 Kepler 架構的重點,相較於 Fermi 的架構, Kepler 的 CUDA 核心大幅增加(32 cores -> 192 cores),並且減少 DIE 當中的控制邏輯,將部份邏輯管理轉移到軟體層面;大幅增加的核心可以提昇運算效能,而把複雜的硬體管理邏輯部份轉移到軟體管理,可以減少核心架構中控制邏輯的發熱,相較 Fermi 的 SM 架構,SMX 架構擁有高達三倍的效能能耗比

Hyper-Q:處理器資源線程分配的技術,相較 Fermi 架構,僅能用單一 CPU 溝通 GPU 進行線程 ,使用 Kepler 架構將能讓最多 32 個處理器核心同時與 GPU 溝通並同時進行多線程,減少 GPU 的閒置並能夠提昇平行運算的速度。

Dynamic Parallelism 技術:改善過去處理器GPU 之間必須反覆溝通的處理程序,過去的架構在執行 Kernel 時,處理器必須先與 GPU 溝通,待 GPU 回傳訊息後再由 CPU 產生下一步的 Kernel 並傳至 GPU ,整個執行就是不斷重複這樣個溝通模式。但是這項技術 CPU 只要將訊息交給 Kepler GPU 後,就會由 GPU 端自行產生接下來的 Kermal 並告知 GPU 執行工作,最後才將運算結果回傳給 CPU。

利用高效能伺服器進行虛擬化,讓終端使用者可以跨越時空的侷限共享遠端伺服器的資源,而在 Kepler 出現後,虛擬化有了更進階的應用,分為企業端的 VGX 以及消費端的 GeForce GRID

  • 企業端應用:在 VGX 虛擬化的加持下,無論身處哪裡,拿著怎樣的設備,安裝哪種 OS ,只要可以連上網路,皆能透過 VGX 技術獲得強大的圖形資源,就像上圖利用 iPad 搭配 XenDesktop 提供的虛擬化軟體,也能在 iPad 上獲得 256 個 CUDA 核心的運算能力。
  • 消費端應用:遊戲最擔心的就是延遲,而過去由於頻寬以及運算能力的問題,雲端遊戲並不適合進行過於即時性的遊戲,否則會因為延遲問題造成相當大的困擾。然而高速網路的時代來臨,加上 Kepler 的虛擬化技術登場,帶來全新的 GeForce GRID 圖形虛擬化概念,雲端遊戲的延遲現象可以縮到與傳統遊戲機幾乎沒有兩樣。

這兩個自然物質與現象常被拿來電腦模擬,如今GPU能力大幅提昇,當然品質效能都達到既逼真又即時的效果。

這次與會者相當多,據主辦單位所述,多為學界教授與學生,不過我總覺得企業人士比較多,現在研究生都比較早熟了吧:P

集滿五個印章,會後可以兌換一組隨身筷子。這五家廠商配合得真好,每個印章不僅顏色不同,連圖騰也不一樣呢!

中餐吃便當配咖啡。

國際會議廳其實還滿大的呢!與會人士除了會攜帶筆電之外,有iPad如我者更是能在會議中使用自如,經阿立建議才知道可以用學校信箱帳密登入台大無線網路:)

約莫三點總算有茶點,幸好我來的早,才來得及拍下這會讓人垂涎三尺的點心。一直納悶肚子為何會不舒服,大概是因為褲頭太緊了……

會議結束,最後是摸彩活動。

話說,阿立總覺的東海大學楊朝棟教授很耳熟,可惜查不到他是如何知道這位教授,突然我想去去年的GPU workshop,那位我印象最深刻的教授應該就是他了!他讓我知道MPI、OpenMP、CUDA之間的差別。阿立很疑惑,為何低階顯卡C1060的效能會比高階顯卡C2050還要好……

阿立最喜歡的議題是「駭客眼中的 GPU 和你的不一樣」,果然這位從駭客年會來的隱藏人物口條十分流暢,從頭到尾一氣呵成,讓我知道GPU如何加速破解密碼,悠遊卡已經被破解,接下來就是身份證

最讓我們感到好奇的應用是「Query by Singing/Humming」,藉著哼一首歌的某段旋律,經由伺服器GPU比對資料庫的歌曲,很快地傳回處理結果。沒想到清大團隊已經做這般殺手級的應用,除了方便尋找歌曲之外,還能找出有可能已被抄襲的歌曲。

阿立覺得這次研討會收穫非常豐富!我們也知道nVidia已經釋出CUDA 5,需要更高等的顯示卡才有支援,功能比OpenCL 1.2還要完整。

參考:2012 GPU Workshop TaiwanNVIDIA GTC新技術:聚焦平行運算、雲端、虛擬化Kepler上身 NVIDIA Tesla K10運算處理器亮相nVIDIA 發表 CUDA 5 預覽版、Eclipse 版 Nsight、以及 Kepler 架構 Tesla

隨意留個言吧:)~

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

標籤雲