An Integrated Development Environment for Cloud Computation with Dataflow Programming Model

碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 101 === With the progress of information technology, computing-intensive and data-intensive applications sprang up like mushrooms. Because of the demand, multi-core processor architecture, cluster computing, and parallel computing on graphical processor unit were de...

Full description

Bibliographic Details
Main Authors: Chien-TzuKuang, 匡建慈
Other Authors: Wen-Yu Su
Format: Others
Language:en_US
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/67482837768418238474
Description
Summary:碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 101 === With the progress of information technology, computing-intensive and data-intensive applications sprang up like mushrooms. Because of the demand, multi-core processor architecture, cluster computing, and parallel computing on graphical processor unit were developed to provide enormous computing power. Moreover, because of facility charge of super computer or extra hardware devices, cloud computing service and cloud integrated environment became an emerging trend. What you have to do is to connect to internet and to utilize the service provided by cloud system. It provides a cheaper and affordable solution for applications. While various parallel programming models are available, this thesis introduces dataflow programming model due to the growing popularity of component based software design for cluster computing. Here, we also integrate GPU technology and cloud IDE, and focus on utilization of heterogeneous machines and construction of convenient web services to build a framework for cloud GPU cluster computing integrated development environment (IDE) with high scalability and user friendly graphical user interface of the programming environment. In this thesis, various use-scenarios are introduced to reveal the possible potential and broad usage of the proposed system.