Imperial College London > Talks@ee.imperial > Takaaki Miyajima's list > Courier: A Domain Specific Language and Toolchain for Runtime Binary Acceleration
Log inImperial users Other users No account?Information onFinding a talk Adding a talk Syndicating talks Who we are Everything else |
Courier: A Domain Specific Language and Toolchain for Runtime Binary AccelerationAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact . Computationally intensive applications can be off-loaded to FPG As and GPUs to reduce execution time. However, choosing an accelerator, estimating execution time and implementing an application on it requires many separate tools and process of trial and error, is a time-consuming and specialized task. Furthermore, extracting and utilizing system-level parallelism as well as low-level parallelism is also essential. This paper presents Courier, a toolchain and a domain specific language for Binary Acceleration: extracting dataflow from a running software binary file, exploring the off-loaded execution time on accelerator, and then accelerating the original binary. By utilizing Courier, both expert users and non-expert users can easily extract system-level parallelism, and decide which part should be off-loaded to accelerators in a mixed software-hardware environment, without needing source code or accelerator expertise. This talk is part of the Takaaki Miyajima's list series. This talk is included in these lists:Note that ex-directory lists are not shown. |
Other listsWind Farms AI- and HCI-related talks casOther talksDistributed maximum power point tracking for overcoming mismatch losses in PV system’s, applying minimal auxiliary power processing An Efficient FPGA-based Design for Programmable Ion Channel Simulations |