Software architecture optimization methods: A systematic literature review

A Aleti, B Buhnova, L Grunske… - IEEE Transactions …, 2012 - ieeexplore.ieee.org
Due to significant industrial demands toward software systems with increasing complexity
and challenging quality requirements, software architecture design has become an …

Multiprocessor system-on-chip (MPSoC) technology

W Wolf, AA Jerraya, G Martin - IEEE transactions on computer …, 2008 - ieeexplore.ieee.org
The multiprocessor system-on-chip (MPSoC) uses multiple CPUs along with other hardware
subsystems to implement a system. A wide range of MPSoC architectures have been …

Hardware/software codesign: The past, the present, and predicting the future

J Teich - Proceedings of the IEEE, 2012 - ieeexplore.ieee.org
Hardware/software codesign investigates the concurrent design of hardware and software
components of complex electronic systems. It tries to exploit the synergy of hardware and …

Hardware/software co-design

G De Michell, RK Gupta - Proceedings of the IEEE, 1997 - ieeexplore.ieee.org
Most electronic systems, whether self contained or embedded, have a predominant digital
component consisting of a hardware platform which executes software application …

[图书][B] Industrial communication technology handbook

R Zurawski - 2014 - books.google.com
Featuring contributions from major technology vendors, industry consortia, and government
and private research establishments, the Industrial Communication Technology Handbook …

Hardware-software co-design of embedded systems

WH Wolf - Proceedings of the IEEE, 1994 - ieeexplore.ieee.org
This paper surveys the design of embedded computer systems, which use software running
on programmable computers to implement system functions. Creating an embedded …

A decade of hardware/software codesign

W Wolf - Computer, 2003 - ieeexplore.ieee.org
The term hardware/software codesign, coined about 10 years ago, describes a confluence
of problems in integrated circuit design. By the 1990s, it became clear that microprocessor …

System level hardware/software partitioning based on simulated annealing and tabu search

P Eles, Z Peng, K Kuchcinski, A Doboli - Design automation for embedded …, 1997 - Springer
This paper presents two heuristics for automatic hardware/software partitioning of system
level specifications. Partitioning is performed at the granularity of blocks, loops …

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 …

System-level synthesis using evolutionary algorithms

T Blickle, J Teich, L Thiele - Design Automation for Embedded Systems, 1998 - Springer
In this paper, we consider system-level synthesis as the problem of optimally mapping a task-
level specification onto a heterogeneous hardware/software architecture. This problem …