We demonstrate circuits that generate set and integer partitions on a set S of n objects at a rate of one per clock. Partitions are ways to group elements of a set together and have been extensively studied by researchers in algorithm design and theory. We offer two versions of a hardware set partition generator. In the first, partitions are produced in lexicographical order in response to successive clock pulses. In the second, an index input determines the set partition produced. Such circuits are useful in the hardware implementation of the optimum distribution of tasks to processors. We show circuits for integer partitions as well. Our circuits are combinational. For large n, they can have a large delay. However, one can easily pipeline...
The signicant development of high-level synthesis tools has greatly facilitated FPGAs as general com...
This paper presents a new performance-driven partitioning method for multi-FPGA designs. The propose...
[[abstract]]The authors propose an efficient and effective algorithm for system partitioning under t...
We demonstrate, for the first time, high-speed circuits that generate partitions on a set S of n obj...
This paper describes a new procedure for generating very large realistic benchmark circuits which ar...
In this thesis we consider the problem of generating integer partitions. We provide an overview of a...
It takes a long time to generate a configuration for an FPGA starting from a description of a digita...
International audienceThis paper describes a new procedure for generating very large realistic bench...
The Kernighan/Lin graph partitioning heuristic, also known as min-cut or group migration, has been e...
In previous work, we showed the benefits and feasibility of having a processor dynamically partition...
[[abstract]]This paper presents a new performance-driven partitioning method for multi-FPGA designs....
In this paper, we introduce a new recursive partitioning paradigm PROP which combines partitioning, ...
The Kernighan/Lin heuristic, also known as min-cut, has been extended very successfully for circuit ...
Partitioning a system's functionality among interacting hardware and software components is an impor...
Partition problem is one of the time-consuming tasks. As the total numbers to be partitioned increas...
The signicant development of high-level synthesis tools has greatly facilitated FPGAs as general com...
This paper presents a new performance-driven partitioning method for multi-FPGA designs. The propose...
[[abstract]]The authors propose an efficient and effective algorithm for system partitioning under t...
We demonstrate, for the first time, high-speed circuits that generate partitions on a set S of n obj...
This paper describes a new procedure for generating very large realistic benchmark circuits which ar...
In this thesis we consider the problem of generating integer partitions. We provide an overview of a...
It takes a long time to generate a configuration for an FPGA starting from a description of a digita...
International audienceThis paper describes a new procedure for generating very large realistic bench...
The Kernighan/Lin graph partitioning heuristic, also known as min-cut or group migration, has been e...
In previous work, we showed the benefits and feasibility of having a processor dynamically partition...
[[abstract]]This paper presents a new performance-driven partitioning method for multi-FPGA designs....
In this paper, we introduce a new recursive partitioning paradigm PROP which combines partitioning, ...
The Kernighan/Lin heuristic, also known as min-cut, has been extended very successfully for circuit ...
Partitioning a system's functionality among interacting hardware and software components is an impor...
Partition problem is one of the time-consuming tasks. As the total numbers to be partitioned increas...
The signicant development of high-level synthesis tools has greatly facilitated FPGAs as general com...
This paper presents a new performance-driven partitioning method for multi-FPGA designs. The propose...
[[abstract]]The authors propose an efficient and effective algorithm for system partitioning under t...