FPGA as a Service: Dynamic Application Offloading Scheme with FPGA Acceleration
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 101 === FPGA technology allows system developers to convert software functions into circuits that provide higher performance and lower energy consumption than executing the functions on the CPU. Furthermore, FPGA chips can be reconfigured for handling different workloa...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/12572743571705191685 |
id |
ndltd-TW-101NTU05392055 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NTU053920552015-10-13T23:05:29Z http://ndltd.ncl.edu.tw/handle/12572743571705191685 FPGA as a Service: Dynamic Application Offloading Scheme with FPGA Acceleration FPGA as a Service: 利用FPGA之動態應用程式加速之方法探討 Kun-Chi Liao 廖堃吉 碩士 國立臺灣大學 資訊工程學研究所 101 FPGA technology allows system developers to convert software functions into circuits that provide higher performance and lower energy consumption than executing the functions on the CPU. Furthermore, FPGA chips can be reconfigured for handling different workloads. Thus, FPGA has the performance advantage of hardware circuits and the flexibility of software programming. Recently, FPGA has a growing popularity in specialized areas such as medication, military, telecom, academic research, etc. However, FPGA also has disadvantages such as the degree of difficulty in design, lack of standard application interfaces, hence the FPGA is still not widely used for applications on general-purpose computer system. In the thesis, with a flow-based programming paradigm, we develop a dynamic migration framework for application developers to use FPGA to offload tasks. With this new framework, developers can accelerate applications dynamically with FPGA on the same system or on the Cloud. 洪士灝 2013 學位論文 ; thesis 35 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 101 === FPGA technology allows system developers to convert software functions into circuits that provide higher performance and lower energy consumption than executing the functions on the CPU. Furthermore, FPGA chips can be reconfigured for handling different workloads. Thus, FPGA has the performance advantage of hardware circuits and the flexibility of software programming. Recently, FPGA has a growing popularity in specialized areas such as medication, military, telecom, academic research, etc. However, FPGA also has disadvantages such as the degree of difficulty in design, lack of standard application interfaces, hence the FPGA is still not widely used for applications on general-purpose computer system.
In the thesis, with a flow-based programming paradigm, we develop a dynamic migration framework for application developers to use FPGA to offload tasks. With this new framework, developers can accelerate applications dynamically with FPGA on the same system or on the Cloud.
|
author2 |
洪士灝 |
author_facet |
洪士灝 Kun-Chi Liao 廖堃吉 |
author |
Kun-Chi Liao 廖堃吉 |
spellingShingle |
Kun-Chi Liao 廖堃吉 FPGA as a Service: Dynamic Application Offloading Scheme with FPGA Acceleration |
author_sort |
Kun-Chi Liao |
title |
FPGA as a Service: Dynamic Application Offloading Scheme with FPGA Acceleration |
title_short |
FPGA as a Service: Dynamic Application Offloading Scheme with FPGA Acceleration |
title_full |
FPGA as a Service: Dynamic Application Offloading Scheme with FPGA Acceleration |
title_fullStr |
FPGA as a Service: Dynamic Application Offloading Scheme with FPGA Acceleration |
title_full_unstemmed |
FPGA as a Service: Dynamic Application Offloading Scheme with FPGA Acceleration |
title_sort |
fpga as a service: dynamic application offloading scheme with fpga acceleration |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/12572743571705191685 |
work_keys_str_mv |
AT kunchiliao fpgaasaservicedynamicapplicationoffloadingschemewithfpgaacceleration AT liàokūnjí fpgaasaservicedynamicapplicationoffloadingschemewithfpgaacceleration AT kunchiliao fpgaasaservicelìyòngfpgazhīdòngtàiyīngyòngchéngshìjiāsùzhīfāngfǎtàntǎo AT liàokūnjí fpgaasaservicelìyòngfpgazhīdòngtàiyīngyòngchéngshìjiāsùzhīfāngfǎtàntǎo |
_version_ |
1718083759220195328 |