梁廷宇

梁廷宇 教授

資通組
分機
15508、15570
研究室
建工校區-電機館 403C室
Email
lty@nkust.edu.tw

平行處理

作業系統

叢集格網計算

成功大學/電機工程學系/學士

BS. Dept. of Electrical Engineering, National Cheng Kung University

成功大學/電機工程研究所/碩士

MS. Dept. of Electrical Engineering, National Cheng Kung University

成功大學/電機工程研究所/博士

Ph.D. Dept. of Electrical Engineering, National Cheng Kung University

國立台南師範學院/數理系/兼任講師

1997/7 ~ 2000/7 Lecturer,

Dept. of Mathematics Education, National Tainan Teachers College, Taiwan.

立德管理學院/資訊工程學系/助理教授

2002/2 ~ 2003/1 Assistant Professor,

Dept. of Computer Science & Information Engineering, Leader University, Taiwan

高雄應用科技大學/電機工程學系/助理教授

2003/2 ~ 迄今 Assistant Professor,

Department of Electrical Engineering,

National Kaohsiung University of Applied Science , Taiwan

1. 邊緣智慧運算的開發工具與平台 MOST107-2221-E-992-017- 107.08.01-108.07.31

2. 結合即時路況報導與 Google Map的行動裝置軟體 107-2813-C-992-053-E 107.07.01-108.02.28

3. 基於智慧感測的照護監視與日誌系統 MOST106-2221-E-151-055- 106.08.01-107.07.31

4. 一個基於異質性計算架構的視覺化MapReduce整合開發系統 MOST104-2221-E-151-013- 104.08.01-105.07.31

5. ㄧ個無所不在的平行計算整合開發系統 MOST103-2221-E-151-044- 103.08.01-104.07.31

6. 口語對手語的翻譯系統 NSC-103-2815-C-151-021-E 103.08.01-104.02.28

7. 一個基於異質性運算叢集的分散式PTX編譯與執行系統 NSC-102-2221-E-151-028- 102.08.01-103.07.31

8. 行動數學雲的資源規劃系統 NSC-102-2815-C-151-010-E 102.07.01-103.02.28

9. 一個支援雲端運算的OpenCL程式開發工具 NSC-101-2815-C-151-026-E 101.07.07-102.02.28

10. 在GPGPU上實現平行的B-tree演算法 NSC-100-2815-C-151-012-E 100.07.01-101.02.29

11. 一個基於混合CPU/GPU架構的計算網格系統 NSC-99-2221-E-151-055-MY3 99.08.01-102.07.31

12. 為GPU運算叢集開發一個遠端資源監視器 NSC-99-2815-C-151-019-E 99.07.01-100.02.28

13. 利用CUDA實現平行的ICA演算法 NSC-99-2815-C-151-018-E 99.07.01-100.02.28

14. 為運算網格系統開發一個可預測未來資源可用度的監視器(大專生國科會專題研究計畫) NSC 97-2815-C-151-009-E 97.07.01-98.02.28

15. 一個基於開發式網格服務架構的共用記憶體多處理器系統 NSC 96-2221-E-151-018-MY3 96.08.01-99.07.31

16. 為OpenMP應用程式在計算網格上開發有效的資源配置與自我調適之方法 NSC 95-2221-E-151-031 95.08.01-96.07.31

17. 在PC計算叢集上設計與實現一個平行文件特徵萃取器(大專生專題研究) NSC 95-2815-C-151-010-E 95.08.01-96.07.31

18. 設計與實現一個Web-based 之OpenMP應用程式開發環境 NSC 94-2218-E-151-003- 94.08.01-95.07.31

19. 在 PC計算叢集上進行平行關聯規則探勘(大專生專題研究) NSC 94-2815-C-151-006-E 94.08.01-95.02.28

20. 在分散式共用記憶體系統上平行資料關聯規則探勘之研究 KUAS-94-SE-002 94.04.01-95.11.30

21. 分散式共用記體系統上設計與實現 OpenMP 以支援 Linux-based 之 SMP 計算 NSC 93-2218-E-151-004- 93.10.01-94.09.30

22. 為分散式共用記憶體系統建構具有圖形界面之負載分配與資源管理伺服器 NSC 93-2213-E-151-011- 93.08.01-94.07.31

23. 電腦叢集共享式平行處理指令集( Shared Memory Parallelism Directive)開發委外計畫 國家高速電腦中心 92.08.01-92.12.31

24. 在分散式共用記憶體系統上考慮記憶體需求於負載平衡之研究 NSC 91-2213-E-151-021- 91.08.01-92.07.31

<期刊發表>

1. Hao-Yun Kao, Chun-Wang Wei, Min-Chun Yu, Tyng-Yeu Liang, Wen-Hsiung Wu, Yen-chun Jim Wu, Integrating A Mobile health Applications for Self-Management to Enhance Telecare System. Telematics and Informatics, volume 35, issue 4, pp.815-825, 2018. (SSCI, 10/85, INFORMATION SCIENCE & LIBRARY SCIENCE - SSCI).

2. Tyng-Yeu Liang, You-Jie Li, A Location-Aware Service Deployment Algorithm based on K-means for Cloudlets. Mobile Information Systems, 2017. (SCI, 53/144, COMPUTER SCIENCE, INFORMATION SYSTEMS).

3. Tyng-Yeu Liang, Hung-Fu Li, Yu-Chih Chen, Yu-Jie Lin, A Mobile Integrated Development Environment for C Programming. International Journal of Embedded Systems, Vol.8, No.5/6, pp.493 - 503, 2016. (EI). MOST 103-2221-E-151-044.

4. Tyng-Yeu Liang, Hung-Fu Li, and Yu-Chih Chen, An OpenMP Programming Environment on Mobile Devices. Mobile Information Systems, 2016. (SCI, 100/143, Computer Science/informarion systems). MOST 103-2221-E-151-044

5. Hung-Fu Li, Tyng-Yeu Liang, Yu-Jie Lin, An OpenMP Programming Toolkit for Hybrid CPU/GPU Clusters based on Software Unified Memory. Journal of Information Science and Engineering, Vol. 32 No. 3 , p.517- 539, 2016. (SCI, 129/139, COMPUTER SCIENCE&INFORMATION). NSC 99-2221-E-151-055-MY3.

6. Tyng-Yeu Liang, Hung-Fu Li, Yu-Jie Lin, Bi-Shing Chen, A Distributed PTX Virtual Machine on Hybrid CPU/GPU Clusters. Journal of System Architecture, 1-15, 2015. (SCI, 43/50, COMPUTER SCIENCE, HARDWARE & ARCHITECTURE). NSC 102-2221-E-151-028.

7. Tyng-Yeu Liang, You-Jie Li, A Mobile Cloud Computing System for Mathematical Computation. International Journal of Grid and High Performance Computing, vol.7, issue (3), p. 36-53, 2015. (EI). NSC 102-2815-C-151-010-E.

8. Hao-Yun Kao, Wen-Hsiung Wu, Tyng-Yeu Liang, King-The Lee, Ming-Feng Hou, Hon-Yi Shi, Cloud-Based Service Information System for Evaluating Quality of Life after Breast Cancer Surgery. PLOS ONE, p.1-15, 2015. (SCIE, 9/57, MULTIDISCIPLINARY SCIENCES).

9. Hung-Fu Li, Tyng-Yeu Liang, Jun-Yao Chiu, A Compound OpenMP/MPI Program Development Toolkit for Hybrid CPU/GPU Clusters. Journal of Supercomputing, Volume 66, Issue 1, pp 381-405, 2013. (SCI, 28/50, COMPUTER SCIENCE, HARDWARE & ARCHITECTURE). NSC 99-2221-E-151-055-MY3.

10. Yi-chang Zhuang, Tyng-Yeu Liang, Ce-Kuen Shieh, Laurence Tianruo Yang, Finding a suitable system scale to optimize program performance on software DSM systems, To be appeared in Cluster Computing, 2004.

11. Y.C Zhuang, Tyng-Yeu Liang, Ce-Kuen Shieh, Jun-Qi Lee, Laurence Tianrou Yang, A Group-based Load Balance Scheme for Software Distirbuted Shared Memory Systems. In the Journal of Supercomputing, vol. 28, p295-309, 2004. (SCI)

12. J. B. Chang, Tyng-Yeu Liang, Ce-Kuen Shieh, A Transparent Distributed Shared memory for Clustered Symmetric Multiprocessors, accepted for publication in the special issue of The Journal of Supercomputers, September 6, 2003.(SCI)

13. Tyng-Yeu Liang, Ce-Kuen Shieh, Jun-Qi Lee. Selecting Threads for Workload Migration in Software DSM. Parallel Computing,Volume 28, Issue 6, pp. 893-913, June 2002. (SCI)

14. J.C. Ueng, C.K. Shieh, T. Y. Liang, Proteus: An Efficient Runtime Reconfigurable Distributed Shared Memory System, Journal of Systems and Software, vol.56, pp.247-260, 2001. (SCI)

15. Tyng-Yeu Liang, Jyh-Chang Ueng, Ce-Kuen Shieh, Deh-Yuan Zhuang, JUN-QI Lee. Distinguishing Sharing Types to Minimize Communication in Software Distributed Shared Memory Systems, Journal of Systems and Software, vol.55, pp.73-85, 2000. (SCI)

16. Tyng-Yeu Liang, Ce-Kuen Shieh, Deh-Cheng Liu. Scheduling Loop Applications in Software Distributed Shared Memory Systems, IEICE Transaction on Information and Systems, vol.E83-D, no.9, pp. 1721-1730, September 2000.(SCI)

17. Wei-Ping Zhu, Tyng-Yeu Liang, Ce. Kuen. Shieh. A Hopfield Neural Network-based Task Mapping Method. Computer Communication, vol.22, pp.1068-1079, 1999.(SCI)

18. J. C. Ueng, C. K. Shieh, S. C. Mac, A. C. Lai, and T. Y. Liang. Multi-threaded Design for a Software Distributed Shared Memory System, IEICE Transactions on Information and Systems, vol.E82-D, no.12, pp.1512-1523, 1999. (SCI)

19. C. K. Shieh, J. C. Ueng, A. C. Lai, and T. Y. Liang, S. C. Mac. Design and Implementation of Cohesion. Journal of Information Science and Engineering, vol. 14, no.4, pp.725-741, 1998.

<會議發表>

Conference papers:

1. Tyng-Yeu Liang, Li-Wei Yeh, Chi-Hong Wu. A Visual MapReduce Program Development Environment for Heterogeneous Computing on Clouds . 2018 International Conference on Computing and Data Engineering (EI INDEX), May, 2018, Shanghai, China. MOST 104-2221-E-151-013.

2. Tyng-Yeu Liang,Hao-Ting Peng,Hung-Fu Li (2016, May). A Block-Oriented C Programming Environment. IEEE 2016 International Conference on Applied System Innovation (ICASI 2016), May 28-June 1, 2016, Okinawa, Japan. MOST 104-2221-E-151-013.

3. Tyng-Yeu Liang, Hung-Fu Li, Bi-Shing Chen. A Distributed PTX Compilation and Execution System on Hybrid CPU/GPU Clusters. International Computer Symposium (ICS) 2014, Volume 274: Intelligent Systems and Applications, December, 2014, TaiChung, Taiwan. NSC 102-2221-E-151-028.

4. Tyng-Yeu Liang, Hung-Fu Li, Yu-Chih Chen. A Ubiquitous Integrated Development Environment for C Programming on Mobile Devices. The 12th International Conference on Embedded Computing (EmbeddedCom 2014), August, 2014, Dalian, China. NSC 102-2221-E-151-028.

5. Tyng-Yeu Liang, Jyun-Kai Wu, Yu-Chih Chen. An Acceleration Toolkit of MATLAB based on Hybrid CPU/GPU Clusters. 16th IEEE Conference on Computational Science and Engineering (EI), December, 2013, Sydney, Australia. NSC 102-2221-E-151-028.

6. Tyng-Yeu Liang, Tsung-Yi Tang and Wei-Chen Liu。A Care Journal System based on Internet of Things。2018 JOINT CONFERENCE ON MEDICAL INFORMATICS IN TAIWAN (JCMIT2018),2018年10月,台灣,花蓮。科技部:106-2221-E-992-365。

7. 潘陣源、梁廷宇。結合即時路況報導與Google-Map的行動裝置軟體。第二十四屆TANET2018臺灣網際網路研討會,2018年10月,台灣,桃園。科技部:107-2813-C-992-053-E。

8. 王奕升、江祐霆、梁廷宇。基於影像辨識的魚知識APP。第二十四屆TANET2018臺灣網際網路研討會,2018年10月,台灣,桃園。

9. 唐琮壹、劉威辰、梁廷宇。校園的大數據與深度學習整合開發環境。TANET2017,2017年10月,台灣,台中東海大學。科技部:106-2221-E-151-055。

10. 梁廷宇、彭晧廷、葉立偉。一個積木導向的MapReduce程式開發環境。2016臺灣網際網路研討會(TANET),Oct.19-21,2016年10月,台灣,花蓮。科技部:104-2221-E-151-013。

11. 梁廷宇, 李洪福, 彭浩廷。一個積木導向的C語言程式開發環境。National Computer Symposiums 2105, December, 2015, Pingtung, Taiwan。科技部:104-2221-E-151-013。

12. Tyng-Yeu Liang, Guan-Jhong Chem. An Oral-driven Integrated Development Environment of C Programming Language on Mobile Devices. Taiwan E-Learning Forum 2015, November, 2015, Kaohsiung, Taiwan.

13. 沈弘哲,羅紹益,梁廷宇。行動裝置上的口語轉手語翻譯器。The 9th International Conference on Advanced Information Technologies /Consumer Electronics Forum / 2015 Consumer Electronics Forum (AIT/CEF2015, April, 2015, TaiChung, Taiwan。國科會:103-2815-C-151-021-E。

14. 梁廷宇、李洪福、陳宇馳。支援Android 行動裝置的OpenMP整合開發環境。TANET2014 臺灣網際網路研討會,2014年10月,台灣,高雄。科技部:103-2221-E-151-044。

15. 梁廷宇,李洪福。一個支援網格運算的OpenMP程式編譯與執行架構。2013全國計算機會議,2013年12月,台灣,台中。國科會:99-2221-E-151-055-MY3。

16. 梁廷宇,李宥頡,黃柏翊,何玕瑾,廖健成,蕭嘉仲。一個支援行動裝置的數學雲。2013年12月,2013全國計算機會議,台灣,台中。國科會:102-2815-C-151-010-E。

17. Yung-Chang Chiu, Ce-Kuen Shieh, Jing-Xin Wang, Wen-Yu Su, Tyng-Yeu Liang, “A Real Time MPEG-4 Parallel Encoder on Software Distributed Shared Memory Systems”, Appearing to The proceedings of International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN2004). Hong Kong, Dec. 10-12, 2004.

18. Tyng-Yeu Liang, Yen-Taso Liu, Ce-Kuen Shieh, A New Approach for Workload Distribution on Software DSM Systems. Appearing in International Symposiums on Parallel Architecture, Algorithm and Network 2004 (ISPAN 2004), May 10-12, Hong Kong, Mainland China, 2004.

19. Tyng-Yeu Liang, Yen-Taso Liu, Ce-Kuen Shieh, Adding Memory Consideration into Workload Distribution on Software DSM Systems. in IEEE International Conference on Cluster Computing 2003 (Cluster 2003), p.362-369, December 1-4, Hong Kong, Mainland China. (國科會計劃補助NSC 91-2213-E-151 -021)

20. Yi-Chang Zhung, Ce-Kuen Shieh, Tyng-Yeu Liang. Automatic Reconfiguration for Maximizing System Performance on Software Distributed Shared Memory Systems. Appearing in The Proceedings of the IASTED 2002 International Conference on Networks, Parallel and Distributed Processing, and Applications (NPDPA2002), October 4-8, 2002.

21. Tyng-Yeu Liang, Yeu-Tso Liu, Yi-Ching Chen, Ce-Kuen Shieh. Considering Thread Memory Demand into Workload Distribution for Software DSM Systems. In: The Proceedings of 6th World Multi-conference on Systemic, Cybernetics and Informatics, vol. XI, Computer Science II, p. 553-558, July 14-18, 2002. (國科會計劃補助NSC 91-2213-E-151 -021)

22. Yi-Chang Zhuang, Ce-Kuen Shieh, Tyng-Yeu Liang, Chih-Hui Chu, Maximizing Speedup Through Performance Prediction for Distributed Shared Memory Systems, p.683-686, In: The Proceedings of 21st IEEE International Conference on Distributed Computing Systems, 2001.

23. Y.C. Zhuang, Ce-Kuen Shieh, Tyng-Yeu Liang, Jun-Qi Lee, A Group-based Load Balance Scheme for Software Distributed Shared Memory Systems, p.371-378, In: The Proceedings of the First IEEE/ACM International Symposium on Cluster Computing and the Grid, 2001.

24. Tyng-Yeu Liang, Ce-Kuen Shieh, Jun-Qi Li. An Effective Selection Policy for Load Balancing in Software DSM. In: the Proceedings of the 2000 International Conference on Parallel Processing (ICPP2000), August 2000.

25. Tyng-Yeu Liang, Deh-Yuan Chung, Ce-Kuen Shieh, Distinguishing Sharing Types in Software DSM Systems, In: The Proceedings of the Eleventh IASTED Conference on Parallel and Distributed Computing and Systems (PDCS'99), November 1999.

26. Tyng-Yeu Liang, Ce-Kuen Shieh, Deh-Chen Liu, Weiping Zhu. Dynamic Task Scheduling on Multithreaded Distributed Shared Memory Systems. In: Proceedings of The 1998 International Conference on Parallel and Distributed Processing Technique and Applications, p.1058~1065, July 1998.

27. Wei-Ping Zhu, Tyng-Yeu Liang, C. K. Shieh. Cluster Queue Structure for Shared-Memory Multiprocessor Systems, In: Proceedings of the 1998 International Conference on Parallel and Distributed Systems, p.420-427, December 1998.

28. Yi-Chang Zhuang, Ce-Kuen Shieh and Tyng Yeu Liang. The Study of Centralized Load Balance on Distributed Shared Memory Systems. In: Proceedings of the 1998 International Computer Symposium, p.137-143, December 1998.

29. Jyh-Chang Ueng, C. K. Shieh, Tyng-Yeu Liang, J. B. Chang. Efficient Synchronization Mechanisms for Multithreaded Distributed Shared Memory Systems. National Computer Symposium, p. E158-E163, December 1997.

30. Weiping Zhu, Tyng-Yeu Liang, Ce-Kuen Shieh. Optimal Task Clustering Using Hopfield Net. In: Proceedings of the 3rd International Conference on Algorithms and Architectures for Parallel Processing (ICAPP'97), p.451-464, 1997.

31. Wei-Ping Zhu, Tyng-Yeu Liang, Ce-Kuen Shieh. A New Approach for Task Clustering. In: Proceedings of 1997 IEEE International Conference on Intelligent Processing Systems, Beijing, China, p.538-542, October 1997.

32. Wei-Ping Zhu, Tyng-Yeu Liang, Ce-Kuen Shieh. Using Extended Neural Network Map Tasks. In: Proceedings of 1997 IEEE International Conference on Systems, Man, and Cybernetics, p.2927-2932, October 1997

33. Wei-Ping Zhu, Tyng-Yeu Liang, Ce-Kuen Shieh, An-Chow Lai. Two Task Mapping/Scheduling Methods for DSM Systems-Simulated Annealing mapping vs. Dynamic Loop Scheduling. In: The 12th Australian Computer Science Conference, p. 209-217, February 1997.

34. Tyng-Yeu Liang, Ce-Kuen Shieh, Wei-Ping Zhu. Task Mapping on Distributed Shared Memory Systems Using Hopfield Neural Network. In: Proceedings of Communication Networks and Distributed Systems Modeling and Simulation Conference, p. 37-43, January 1997.

35. C. K. Shieh, An-Chow Lai, Jyh-Chang Ueng, Tyng-Yeu Liang, T. C. Chang, and S. C. Mac, Cohesion: An Efficient Distributed Shared Memory System Supporting Multiple Memory Consistency Models. In: Proceedings of The First Aizu International Symposium on Parallel Algorithms/Architecture Synthesis, Aizu-Wakamatsu, Fukushima, Japan, p. 146-152, March 1995

研討會論文:Workshop Papers

1. Yen-Tso Liu, Tyng-Yeu Liang, Zhe-Hung Kuo, Ce-Kuen Shieh, Involving Memory Resource Consideration into Workload Distribution for Software DSM Systems, CCGrid 2004 WORKSHOPS (DSM 2004), Disc1, April 19-22, Chicago, Illinois, USA.

2. Yen-Tso Liu, Tyng-Teu Liang, Chi-Ting Huang, Ce-Kuen Shieh , Memory Resource Considerations in the Load Balancing of Software DSM Systems. Appearing in the Workshop on Compile/Runtime Techniques for Parallel Computing(CRTPC), in conjunction with ICPP-03, p.713-718, October 6-9, 2003, Kaohsiung, Taiwan, ROC.

3. Tyng-Yeu Liang, Ce-Kuen Shieh, Deh-Yuan Zhuang, JUN-QI Lee. A New Policy to Exploit Data Sharing for Thread Migration in Software Distributed Shared Memory Systems. The Sixth Workshop on Compiler Techniques for High-Performance Computing, March 2000.

4. Tyng-Yeu Liang, Deh-Yuan Chung, Ce-Kuen Shieh, Thread Selection in Software Distributed Shared Memory Systems, The 1999 Workshop on Software Distributed Shared Memory, Rhodes, Greece, p.47-52, June, 1999.

5. Y. C. Zhuang, C. K. Shieh, Tyng-Yeu Liang. Centralized Load Balance on Distributed Shared Memory Systems. The Fourth Workshop on Compiler Techniques for High-Performance Computing (CTHPC’98), Taichung, Taiwan, p. 166-174, March 1998.

<技術報告及其他論文等>