實驗室簡介 Lab Intro.


         高效能分散式系統實驗室成立於九十二年八月。在過去幾年一直專注於高效能計算領域的研究。其主要的研究成果包括:實現了支援混合CPU/GPU架構的OpenMP編譯器、以及支援混合CPU/GPU叢集計算的OpenMP/MPI 程式開發工具。由於GPU的運算核心密度很高而耗能卻很小,因此已逐漸取代CPU成為超級運算的主要計算資源。目前混合CPU/GPU的運算叢集已經廣泛地運算於解決各種大數據與深度學習的問題。本實驗室的研究成果,可以讓使用者不須學習複雜的CUDA或OpenCL語法與程式技巧,即可有效地同時使用多個CPU與GPU來解決同一問題,因此可大幅降低使用者在混合CPU/GPU運算叢集上開發應用程式的時間與精力。 

         近來行動裝置如智慧型手機和平板已經非常普及,而且APP Store和Google Play平台上已提供數十萬種各式功能的APP,這使得行動裝置已經取代筆電和PC,成為人們處理日常工作與生活所需的最主要工具。由於行動裝置不僅具有多樣的感測器與通訊管道,而且具有多核心中央處理器(multicore CPU)、眾多核心圖形處理器(manycore GPU)與數位訊號處理器(DSP)。若能將為數眾多之行動裝置的感測與計算能力充份地結合運用,將可發展出很多創新的應用與服務。有鑑於此,本實驗室近來的研究方向著眼於雲端與行動裝置計算系統的設計與實現並與物聯網整合,藉以發展新型的雲端與行動計算服務,進而達到建構智慧城市與家庭的目的。目前的研究主題包括:行動雲端計算(Mobile Cloud Computing,MCC)與行動終端計算(Mobile Edge Computing,MEC)系統與應用、基於混合CPUGPU、MCC、MEC架構的大數據運算與深度學習應用、3D與擴增實境、線上互動遊戲與學習訓練系統等。 歡迎具有研究熱忱、喜歡創新、勇於挑戰、追求卓越的有志之士加入本研究團隊和我們一起享受學習、研究與創作。 

研究方向 Research Direction
grid_on

Hybrid CPU/GPU Cluster Computing

- Development of High-level programming toolkits

- Cluster Computing

- Applications based on hybrid CPU/CPU computing

blur_circular

Mobile Cloud Computing and Edge Computing
(MCC & MEC)

- Resource virtualization and management

- Development of MapReduce and Hadoop

- Development of MCC and MCE APPs

- IoT and BigData Applications based on MCC and MEC

remove_red_eye

3D and Argument Reality applications

- Game and entertainment

- Learning and training