A survey on run-time power monitors at the edge

D Zoni, A Galimberti, W Fornaciari - ACM Computing Surveys, 2023‏ - dl.acm.org
Effectively managing energy and power consumption is crucial to the success of the design
of any computing system, hel** mitigate the efficiency obstacles given by the downsizing …

High-level synthesis design space exploration: Past, present, and future

BC Schafer, Z Wang - … on Computer-Aided Design of Integrated …, 2019‏ - ieeexplore.ieee.org
This article presents a survey of the different modern high-level synthesis (HLS) design
space exploration (DSE) techniques that have been proposed so far to automatically …

Sharing, protection, and compatibility for reconfigurable fabric with {AmorphOS}

A Khawaja, J Landgraf, R Prakash, M Wei… - … USENIX Symposium on …, 2018‏ - usenix.org
Cloud providers such as Amazon and Microsoft have begun to support on-demand FPGA
acceleration in the cloud, and hardware vendors will support FPGAs in future processors. At …

Machsuite: Benchmarks for accelerator design and customized architectures

B Reagen, R Adolf, YS Shao, GY Wei… - 2014 IEEE …, 2014‏ - ieeexplore.ieee.org
Recent high-level synthesis and accelerator-related architecture papers show a great
disparity in workload selection. To improve standardization within the accelerator research …

Compilergym: Robust, performant compiler optimization environments for ai research

C Cummins, B Wasti, J Guo, B Cui… - 2022 IEEE/ACM …, 2022‏ - ieeexplore.ieee.org
Interest in applying Artificial Intelligence (AI) techniques to compiler optimizations is
increasing rapidly, but compiler research has a high entry barrier. Unlike in other domains …

In defense of soft-assignment coding

L Liu, L Wang, X Liu - 2011 International Conference on …, 2011‏ - ieeexplore.ieee.org
In object recognition, soft-assignment coding enjoys computational efficiency and
conceptual simplicity. However, its classification performance is inferior to the newly …

Fast and accurate estimation of quality of results in high-level synthesis with machine learning

S Dai, Y Zhou, H Zhang, E Ustun… - 2018 IEEE 26th …, 2018‏ - ieeexplore.ieee.org
While high-level synthesis (HLS) offers sophisticated techniques to optimize designs for
area and performance, HLS-estimated resource usage and timing often deviate significantly …

Pyramid: Machine learning framework to estimate the optimal timing and resource usage of a high-level synthesis design

HM Makrani, F Farahmand, H Sayadi… - … Conference on Field …, 2019‏ - ieeexplore.ieee.org
The emergence of High-Level Synthesis (HLS) tools shifted the paradigm of hardware
design by making the process of map** high-level programming languages to hardware …

Exploring missed optimizations in webassembly optimizers

Z Liu, D **ao, Z Li, S Wang, W Meng - Proceedings of the 32nd ACM …, 2023‏ - dl.acm.org
The prosperous trend of deploying complex applications to web browsers has boosted the
development of WebAssembly (wasm) compilation toolchains. Software written in different …

S2cbench: Synthesizable systemc benchmark suite for high-level synthesis

BC Schafer, A Mahapatra - IEEE Embedded Systems Letters, 2014‏ - ieeexplore.ieee.org
High-level synthesis (HLS) is being increasingly used for commercial VLSI designs. This has
led to the proliferation of many HLS tools. In order to evaluate their performance and …