Efficient hardware/software partitioning is crucial towards realizing optimal solutions for constraint driven embedded systems. The size of the total solution space is typically quite large for this problem. In this paper, we show that the knapsack model could be employed for the rapid identification of hardware components that provide for time efficient implementations. In particular, we propose a method to split the problem into standard 0-1 knapsack problems in order to leverage on the classical approaches. The proposed method relies on the tight lower and upper bounds for each of these knapsack problems for the rapid elimination of the sub-problems, which are guaranteed not to give optimal results. Experimental results show that, for pr...
The Kernighan/Lin heuristic, also known as min-cut, has been extended very successfully for circuit ...
Given $r$ numbers $s_{1}, \ldots, s_{r}$, algorithms are investigated for finding all possible combi...
Hardware/software (HW/SW) co-design has emerged as a crucial and integral part in the development of...
Abstract: It has been proved that the hardware/software partitioning problem is NP-hard. Currently w...
Hardware/software (HW/SW) partitioning is one of the key challenges in HW/SW codesign. This paper pr...
Partitioning a system's functionality among interacting hardware and software components is an impor...
Hardware-software partitioning (HW/SW) divides an application into software and hardware. It is one ...
Hardware/software (HW/SW) partitioning is one of the crucial steps of co-design systems. It determin...
Hardware/Software partitioning is a crucial problem in embedded system. It resides on deciding which...
Hardware/Software partitioning is one of the most important issues of codesign of embedded systems, ...
Since the hardware-software partitioning problem is a key aspect of the codesign of digital electron...
The knapsack problem manifests itself in many domains like cryptography, financial domain and bio-in...
Abstract: An embedded multiprocessor field programmable gate array (FPGA) system has a powerful and...
We consider the 0-1 Knapsack Problem with Setups. We propose an exact approach which handles the str...
Hardware/software (HW/SW) partitioning is to determine which components of a system are implemented ...
The Kernighan/Lin heuristic, also known as min-cut, has been extended very successfully for circuit ...
Given $r$ numbers $s_{1}, \ldots, s_{r}$, algorithms are investigated for finding all possible combi...
Hardware/software (HW/SW) co-design has emerged as a crucial and integral part in the development of...
Abstract: It has been proved that the hardware/software partitioning problem is NP-hard. Currently w...
Hardware/software (HW/SW) partitioning is one of the key challenges in HW/SW codesign. This paper pr...
Partitioning a system's functionality among interacting hardware and software components is an impor...
Hardware-software partitioning (HW/SW) divides an application into software and hardware. It is one ...
Hardware/software (HW/SW) partitioning is one of the crucial steps of co-design systems. It determin...
Hardware/Software partitioning is a crucial problem in embedded system. It resides on deciding which...
Hardware/Software partitioning is one of the most important issues of codesign of embedded systems, ...
Since the hardware-software partitioning problem is a key aspect of the codesign of digital electron...
The knapsack problem manifests itself in many domains like cryptography, financial domain and bio-in...
Abstract: An embedded multiprocessor field programmable gate array (FPGA) system has a powerful and...
We consider the 0-1 Knapsack Problem with Setups. We propose an exact approach which handles the str...
Hardware/software (HW/SW) partitioning is to determine which components of a system are implemented ...
The Kernighan/Lin heuristic, also known as min-cut, has been extended very successfully for circuit ...
Given $r$ numbers $s_{1}, \ldots, s_{r}$, algorithms are investigated for finding all possible combi...
Hardware/software (HW/SW) co-design has emerged as a crucial and integral part in the development of...