.

KT2C. (c2014)

LAUR Repository

Show simple item record

dc.contributor.author Al Kawam, Ahmad
dc.date.accessioned 2016-03-03T09:40:11Z
dc.date.available 2016-03-03T09:40:11Z
dc.date.copyright 6/11/2014 en_US
dc.date.issued 2016-03-03
dc.identifier.uri http://hdl.handle.net/10725/3253
dc.description.abstract We introduce the K-way Thermal Chip Clustering (KT2C) algorithm; a VLSI chip partitioning algorithm that is used to reduce the chip’s temperature and prevent the formation of hotspots. The clustering algorithm is integrated in the design flow between the stages of binding and floor-planning. KT2C uses power and area information from a component library to identify the components that will most probably result in hotspots. These components are labeled as thermal centers which then form independent clusters. The rest of the components are distributed among these clusters with the goal of reducing the center's temperature. The algorithm then iterates attempting to produce a uniform temperature distribution among clusters while reducing wire-length. Upon convergence, the components undergo two stages of floor-planning. At the intra-cluster floor-planning stage, the positions of the components inside each cluster are determined, whereas in the inter-cluster floor-planning stage the position of each cluster block on the chip is determined. The temperature profile of the resulting chip is calculated using the thermal simulator “Hotspot” and is compared to the temperature profile of a design achieved using a regular design flow. The results show significant reduction in both average and peak temperatures at the cost of a small increase in area. Furthermore, when optimizing for wire-length, KT2C produced a remarkable reduction in total wire-length which surpassed the reduction achieved by the non-clustering solution. Finally, a parallel design of the KT2C design flow was proposed and the conducted timing analysis showed that large speedups could be achieved if parallelism was implemented. en_US
dc.language.iso en en_US
dc.subject Thermal analysis -- Computer simulation en_US
dc.subject Integrated circuits -- Very large scale integration en_US
dc.subject Microprocessors -- Design and construction en_US
dc.subject Lebanese American University -- Dissertations en_US
dc.subject Dissertations, Academic en_US
dc.title KT2C. (c2014) en_US
dc.type Thesis en_US
dc.title.subtitle K-way thermal chip clustering en_US
dc.term.submitted Spring en_US
dc.author.degree MSE in Computer Engineering en_US
dc.author.school SOE en_US
dc.author.idnumber 201105416 en_US
dc.author.commembers Nakad, Zahi en_US
dc.author.commembers Tannir, Dani en_US
dc.author.woa OA en_US
dc.author.department Electrical Engineering en_US
dc.description.embargo N/A en_US
dc.description.physdesc 1 hard copy: vii, 90 leaves; 30 cm. available at RNL. en_US
dc.author.advisor Ouaiss, Iyad en_US
dc.keywords Thermal-aware VLSI Design en_US
dc.keywords VLSI Partitioning en_US
dc.keywords Cluster Analysis en_US
dc.keywords Thermal-aware VLSI Clustering en_US
dc.keywords Chip Hotspot Minimization en_US
dc.keywords Chip Temperature Reduction en_US
dc.description.bibliographiccitations Includes bibliographical references (leaves 86-90). en_US
dc.identifier.doi https://doi.org/10.26756/th.2014.57 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search LAUR


Advanced Search

Browse

My Account