In this paper, we provide a methodology to perform both bus partitioning and bus frequency assignment to each of the bus segment simultaneously while optimizing both power consumption and performance of the system. We use a genetic algorithm and design an appropriate cost function which optimizes the solution on the basis of its power consumption and performance. The evaluation of our approach using a set of multiprocessor applications show that an average reduction of the energy consumption by 60 % over a single shared bus architecture. Our results also show that it is beneficial to simultaneously assign bus frequencies and performing bus partitioning instead of performing them sequentially. 1. Introduction and Previou
[[abstract]]This paper presents a new technique for global energy optimization through coordinated f...
Shared-bus chip multiprocessors require buses with long wires. The portion of power consumed in wire...
Abstract—This paper presents an efficient search method for a scheduling and module selection proble...
System-on-chip (SoC) architectures have emerged as ubiquitous option for computation-intensive appli...
Abstract—A shared bus is a suitable structure for minimizing the interconnections costs in system sy...
Optimization of interconnects among processors and memories becomes important as multiple processors...
In this paper, we present a functional partitioning method for low power real-time distributed embed...
Two major trends can be observed in modern system-on-chip design: first the growing trend in system ...
The problem of partitioning appears in several areas ranging from VLSI, parallel programming, to mol...
In this paper we present a genetic approach for the efficient generation of an encoder to minimize s...
Abstract. The problem of partitioning appears in several areas ranging from VLSI, parallel programmi...
Abstract—The performance of a multiprocessor system heavily depends upon the efficiency of its bus a...
This paper presents a new technique for global energy optimiza-tion through coordinated functional p...
The problem of partitioning appears in several areas ranging from VLSI parallel programming, to mole...
The sectioned bus is an energy-optimal architecture for system-on-chip (SoC) communication, where we...
[[abstract]]This paper presents a new technique for global energy optimization through coordinated f...
Shared-bus chip multiprocessors require buses with long wires. The portion of power consumed in wire...
Abstract—This paper presents an efficient search method for a scheduling and module selection proble...
System-on-chip (SoC) architectures have emerged as ubiquitous option for computation-intensive appli...
Abstract—A shared bus is a suitable structure for minimizing the interconnections costs in system sy...
Optimization of interconnects among processors and memories becomes important as multiple processors...
In this paper, we present a functional partitioning method for low power real-time distributed embed...
Two major trends can be observed in modern system-on-chip design: first the growing trend in system ...
The problem of partitioning appears in several areas ranging from VLSI, parallel programming, to mol...
In this paper we present a genetic approach for the efficient generation of an encoder to minimize s...
Abstract. The problem of partitioning appears in several areas ranging from VLSI, parallel programmi...
Abstract—The performance of a multiprocessor system heavily depends upon the efficiency of its bus a...
This paper presents a new technique for global energy optimiza-tion through coordinated functional p...
The problem of partitioning appears in several areas ranging from VLSI parallel programming, to mole...
The sectioned bus is an energy-optimal architecture for system-on-chip (SoC) communication, where we...
[[abstract]]This paper presents a new technique for global energy optimization through coordinated f...
Shared-bus chip multiprocessors require buses with long wires. The portion of power consumed in wire...
Abstract—This paper presents an efficient search method for a scheduling and module selection proble...