Automating application-driven customization of ASIPs: A survey

E Hussein, B Waschneck, C Mayr - Journal of Systems Architecture, 2024 - Elsevier
The rapid advancements and stringent requirements of modern embedded computing
systems have led to a surge in the demand for customized processors that can efficiently …

Reinforcement Learning for Selecting Custom Instructions under Area Constraint

S Wang, C Xiao - IEEE Transactions on Artificial Intelligence, 2023 - ieeexplore.ieee.org
Extensible processors, which combine programmability and efficiency, are emerging as a
promising approach in the field of embedded computing. Automated synthesis of custom …

Maximum convex subgraphs under I/O constraint for automatic identification of custom instructions

E Giaquinta, A Mishra, L Pozzi - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Automatic identification of custom instructions (CI) is the process of supporting the
programmer in choosing automatically beneficial parts of the application source code that …

Automatic custom instruction identification in memory streaming algorithms

M Haaß, L Bauer, J Henkel - … of the 2014 International Conference on …, 2014 - dl.acm.org
Application-specific instruction set processors (ASIPs) extend the instruction set of a general
purpose processor by dedicated custom instructions (CIs). In the last decade, reconfigurable …

Custom enhancements to networked processor templates

T Todman, W Luk - … Society Annual Symposium on VLSI (ISVLSI …, 2021 - ieeexplore.ieee.org
Processor templates are a well-established way to design for FPGA technology, easing the
task of implementation by reducing it to choosing a template and writing software for it–while …

Complexity of computing convex subgraphs in custom instruction synthesis

J Reddington, K Atasu - IEEE transactions on very large scale …, 2011 - ieeexplore.ieee.org
Synthesis of custom instruction processors from high-level application descriptions involves
automated evaluation of data-flow subgraphs as custom instruction candidates. A subgraph …

Accelerating an application domain with specialized functional units

C González-Álvarez, JB Sartor, C Álvarez… - ACM Transactions on …, 2013 - dl.acm.org
Hardware specialization has received renewed interest recently as chips are hitting power
limits. Chip designers of traditional processor architectures have primarily focused on …

Parallel custom instruction identification for extensible processors

C Xiao, S Wang, W Liu, E Casseau - Journal of Systems Architecture, 2017 - Elsevier
With the ability of customization for an application domain, extensible processors have been
used more and more in embedded systems in recent years. Extensible processors …

An optimal algorithm for enumerating connected convex subgraphs in acyclic digraphs

C Xiao, S Wang, W Liu, X Wang… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Reconfigurable computing system is emerging as an important computing system for
satisfying the present and future computing demands in performance and flexibility …

HW/SW co-optimization for stencil computation: Beginning with a customizable core

Y Li, Y Zhang, W Zheng - Tsinghua Science and Technology, 2016 - ieeexplore.ieee.org
Energy efficiency is one of the most important issues for High Performance Computing
(HPC) today. Heterogeneous HPC platform with some energy-efficient customizable cores …