Parallel algorithms for slicing based final placement

Henning Spruth, Georg Sigl

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents parallel algorithms for solving the final placement problem of rectangular modules assuming predefined neighborhood relations between the modules to be placed. By enumerating all arrangements, i.e. slicing structures, of local module subsets optimum solutions are obtained. They are combined in a global evaluation step such that the local solutions fit well into the global arrangement. Increased size of the enumerated local subproblems leads to placements that are closer to a global optimum. The resulting higher computational demands can be met by using parallel computers that provide huge amounts of computing power and distributed memory. Therefore, we propose new algorithms for the enumeration on message-passing parallel computers. Experimental results show that significant speedups as well as better results can be achieved.

Original languageEnglish
Title of host publicationEuropean Design Automation Conference
PublisherPubl by IEEE
Pages40-45
Number of pages6
ISBN (Print)0818627808
StatePublished - 1992
EventEuropean Design Automation Conference -EURO-VHDL '92 - Hamburg, Ger
Duration: 7 Sep 199210 Sep 1992

Publication series

NameEuropean Design Automation Conference

Conference

ConferenceEuropean Design Automation Conference -EURO-VHDL '92
CityHamburg, Ger
Period7/09/9210/09/92

Fingerprint

Dive into the research topics of 'Parallel algorithms for slicing based final placement'. Together they form a unique fingerprint.

Cite this