Title :
Microarchitectural Floorplanning Under Performance and Thermal Tradeoff
Author :
Healy, Michael ; Vittes, Mario ; Ekpanyapong, Mongkol ; Ballapuram, Chinnakrishnan ; Lim, Sung Kyu ; Lee, Hsien-Hsin S. ; Loh, Gabriel H.
Author_Institution :
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA
Abstract :
In this paper, we present the first multi-objective microarchitectural floorplanning algorithm for designing high-performance, high-reliability processors in the early design phase. Our floorplanner takes a microarchitectural netlist and determines the placement of the functional modules while simultaneously optimizing for performance and thermal reliability. The traditional design objectives such as area and wirelength are also considered. Our multi-objective hybrid floorplanning approach combining linear programming and simulated annealing is shown to be fast and effective in obtaining high-quality solutions. We evaluate the trade-off of performance, temperature, area, and wirelength and provide comprehensive experimental results
Keywords :
circuit optimisation; integrated circuit layout; linear programming; microprocessor chips; simulated annealing; thermal management (packaging); linear programming; microarchitectural floorplanning; performance-thermal tradeoff; processors design; simulated annealing; thermal reliability; wirelength; Algorithm design and analysis; Clocks; Delay; High performance computing; Integrated circuit interconnections; Linear programming; Microarchitecture; Process design; Simulated annealing; Temperature;
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
DOI :
10.1109/DATE.2006.244102