An efficient GPU-based parallel tabu search algorithm for hardware/software co-design
N Hou, F He, Y Zhou, Y Chen - Frontiers of Computer Science, 2020 - Springer
Hardware/software partitioning is an essential step in hardware/software co-design. For
large size problems, it is difficult to consider both solution quality and time. This paper …
large size problems, it is difficult to consider both solution quality and time. This paper …
Automating application-driven customization of ASIPs: A survey
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 …
systems have led to a surge in the demand for customized processors that can efficiently …
Traffic flow simulation using CORSIM
LE Owen, Y Zhang, L Rao… - 2000 Winter Simulation …, 2000 - ieeexplore.ieee.org
This paper presents an overview of the concept and features of the CORSIM traffic
simulation program and the TSIS package that provides an integrated, user-friendly interface …
simulation program and the TSIS package that provides an integrated, user-friendly interface …
Algorithmic aspects of hardware/software partitioning
One of the most crucial steps in the design of embedded systems is hardware/software
partitioning, that is, deciding which components of the system should be implemented in …
partitioning, that is, deciding which components of the system should be implemented in …
[HTML][HTML] Analysis of Program Representations Based on Abstract Syntax Trees and Higher-Order Markov Chains for Source Code Classification Task
AV Gorchakov, LA Demidova, PN Sovietov - Future Internet, 2023 - mdpi.com
In this paper we consider the research and development of classifiers that are trained to
predict the task solved by source code. Possible applications of such task detection …
predict the task solved by source code. Possible applications of such task detection …
A novel hardware/software partitioning method based on position disturbed particle swarm optimization with invasive weed optimization
XH Yan, FZ He, YL Chen - Journal of Computer Science and Technology, 2017 - Springer
With the development of the design complexity in embedded systems, hardware/software
(HW/SW) partitioning becomes a challenging optimization problem in HW/SW co-design. A …
(HW/SW) partitioning becomes a challenging optimization problem in HW/SW co-design. A …
Pipelined data parallel task mapping/scheduling technique for MPSoC
In this paper, we propose a multi-task mapping/scheduling technique for heterogeneous and
scalable MPSoC. To utilize the large number of cores embedded in MPSoC, the proposed …
scalable MPSoC. To utilize the large number of cores embedded in MPSoC, the proposed …
The instruction-set extension problem: A survey
The extension of a given instruction-set with specialized instructions has become a common
technique used to speed up the execution of applications. By identifying computationally …
technique used to speed up the execution of applications. By identifying computationally …
Algorithmic aspects of hardware/software partitioning: 1D search algorithms
J Wu, T Srikanthan, G Chen - IEEE Transactions on Computers, 2009 - ieeexplore.ieee.org
Hardware/software (HW/SW) partitioning is one of the key challenges in HW/SW codesign.
This paper presents efficient algorithms for the HW/SW partitioning problem, which has been …
This paper presents efficient algorithms for the HW/SW partitioning problem, which has been …
RaftLib: a C++ template library for high performance stream parallel processing
Stream processing or data-flow programming is a compute paradigm that has been around
for decades in many forms yet has failed garner the same attention as other mainstream …
for decades in many forms yet has failed garner the same attention as other mainstream …