The Kernighan/Lin graph partitioning heuristic, also known as min-cut or group migration, has been extended over several decades very successfully for circuit partitioning. Those extensions customized the heuristic and its associated data structure to rapidly compute the minimum-cut metric central to circuit partitioning; as such, those extensions are not directly applicable to other problems. In this paper, we extend the heuristic for functional partitioning, which in turn can solve the much investigated codesign problem of partitioning a system's coarsegrained functions among hardware and software components. The key extension customizes the heuristic and data structure to rapidly compute execution-time and communication metrics, cru...
This paper presents two heuristics for automatic hardware/software partitioning of system level spec...
International audienceHypergraph partitioning has been used in several areas including circuit parti...
The problem of hardware-software partitioning for systems that are being designed as multifunction s...
The Kernighan/Lin heuristic, also known as min-cut, has been extended very successfully for circuit ...
In system-level design, applications are represented as task graphs where tasks (called nodes) have ...
Hardware/software (HW-SW) partitioning is a key problem in the codesign of embedded systems, studied...
The physical design of a VLSI circuit involves circuit partitioning as a subtask. Typically, it is n...
Abstract: Hardware Software partitioning of a task graph refers to the mapping of task nodes to phys...
Hardware/software (HW/SW) partitioning is one of the key challenges in HW/SW codesign. This paper pr...
We demonstrate circuits that generate set and integer partitions on a set S of n objects at a rate o...
Hardware/software (HW/SW) partitioning is one of the crucial steps of co-design systems. It determin...
Realizing the potential of massively parallel machines requires good solutions to the problem of map...
[[abstract]]Circuit partitioning is one of the central problems in VLSI system design. The primary o...
[[abstract]]The authors propose an efficient and effective algorithm for system partitioning under t...
Partitioning a system's functionality among interacting hardware and software components is an impor...
This paper presents two heuristics for automatic hardware/software partitioning of system level spec...
International audienceHypergraph partitioning has been used in several areas including circuit parti...
The problem of hardware-software partitioning for systems that are being designed as multifunction s...
The Kernighan/Lin heuristic, also known as min-cut, has been extended very successfully for circuit ...
In system-level design, applications are represented as task graphs where tasks (called nodes) have ...
Hardware/software (HW-SW) partitioning is a key problem in the codesign of embedded systems, studied...
The physical design of a VLSI circuit involves circuit partitioning as a subtask. Typically, it is n...
Abstract: Hardware Software partitioning of a task graph refers to the mapping of task nodes to phys...
Hardware/software (HW/SW) partitioning is one of the key challenges in HW/SW codesign. This paper pr...
We demonstrate circuits that generate set and integer partitions on a set S of n objects at a rate o...
Hardware/software (HW/SW) partitioning is one of the crucial steps of co-design systems. It determin...
Realizing the potential of massively parallel machines requires good solutions to the problem of map...
[[abstract]]Circuit partitioning is one of the central problems in VLSI system design. The primary o...
[[abstract]]The authors propose an efficient and effective algorithm for system partitioning under t...
Partitioning a system's functionality among interacting hardware and software components is an impor...
This paper presents two heuristics for automatic hardware/software partitioning of system level spec...
International audienceHypergraph partitioning has been used in several areas including circuit parti...
The problem of hardware-software partitioning for systems that are being designed as multifunction s...