An efficient channel clustering and flow rate allocation algorithm for non-uniform microfluidic cooling of 3D integrated circuits

Heat removal problem has been a bane of three dimensional integrated circuits (3DICs). Comparing with other passive cooling techniques, microfluidic cooling appears to be an ideal cooling solution due to its high thermal conductivity and...

Full description

Saved in:
Bibliographic Details
Main Authors: Qian, Hanhua, Chang, Chip Hong, Yu, Hao
Other Authors: School of Electrical and Electronic Engineering
Format: Article
Language:English
Published: 2012
Subjects:
Online Access:https://hdl.handle.net/10356/94440
http://hdl.handle.net/10220/8796
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-94440
record_format dspace
spelling sg-ntu-dr.10356-944402020-03-07T14:02:44Z An efficient channel clustering and flow rate allocation algorithm for non-uniform microfluidic cooling of 3D integrated circuits Qian, Hanhua Chang, Chip Hong Yu, Hao School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits Heat removal problem has been a bane of three dimensional integrated circuits (3DICs). Comparing with other passive cooling techniques, microfluidic cooling appears to be an ideal cooling solution due to its high thermal conductivity and scalability. Without regarding to the fact of non-uniform power distribution of integrated circuits, existing microfluidic cooling with uniform cooling effort incurs large thermal gradient and wastes pump power. This can be avoided by the customized non-uniform cooling scheme proposed in this paper. The microfluidic channels are divided into clusters of relatively homogeneous power distribution and an appropriate flow rate setting is applied to each cluster based on the total flow rate and the maximum allowable temperature of the 3DIC. This paper proposes an efficient clustering algorithm to guide the division of microchannels into clusters and the allocation of cooling resources to each cluster in order to achieve an effective microfluidic cooling with minimal total flow rate. A compact steady state thermal simulator has been developed and verified. Supported by this fast and accurate thermal model, the proposed cooling method and clustering algorithm have been applied to a 3D multi-core testbench for simulation. Compared to the uniform flow rate cooling, the maximum temperature and thermal gradient were reduced under the same total flow rate settings. On the other hand, for a specific peak temperature constraint, up to 21.8% saving in total flow rate with moderate thermal gradients is achieved by the proposed clustered microfluidic cooling. Accepted version 2012-10-25T03:25:18Z 2019-12-06T18:56:02Z 2012-10-25T03:25:18Z 2019-12-06T18:56:02Z 2013 2013 Journal Article Qian, H., Chang, C. H., & Yu, H. (2013). An efficient channel clustering and flow rate allocation algorithm for non-uniform microfluidic cooling of 3D integrated circuits. Integration, the VLSI Journal, 46(1), 57-68. 01679260 https://hdl.handle.net/10356/94440 http://hdl.handle.net/10220/8796 10.1016/j.vlsi.2011.12.005 162549 en Integration, the VLSI Journal © 2011 Elsevier B.V. This is the author created version of a work that has been peer reviewed and accepted for publication by Integration, the VLSI journal, Elsevier B.V.. It incorporates referee’s comments but changes resulting from the publishing process, such as copyediting, structural formatting, may not be reflected in this document. The published version is available at [DOI: http://dx.doi.org/10.1016/j.vlsi.2011.12.005]. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
Qian, Hanhua
Chang, Chip Hong
Yu, Hao
An efficient channel clustering and flow rate allocation algorithm for non-uniform microfluidic cooling of 3D integrated circuits
description Heat removal problem has been a bane of three dimensional integrated circuits (3DICs). Comparing with other passive cooling techniques, microfluidic cooling appears to be an ideal cooling solution due to its high thermal conductivity and scalability. Without regarding to the fact of non-uniform power distribution of integrated circuits, existing microfluidic cooling with uniform cooling effort incurs large thermal gradient and wastes pump power. This can be avoided by the customized non-uniform cooling scheme proposed in this paper. The microfluidic channels are divided into clusters of relatively homogeneous power distribution and an appropriate flow rate setting is applied to each cluster based on the total flow rate and the maximum allowable temperature of the 3DIC. This paper proposes an efficient clustering algorithm to guide the division of microchannels into clusters and the allocation of cooling resources to each cluster in order to achieve an effective microfluidic cooling with minimal total flow rate. A compact steady state thermal simulator has been developed and verified. Supported by this fast and accurate thermal model, the proposed cooling method and clustering algorithm have been applied to a 3D multi-core testbench for simulation. Compared to the uniform flow rate cooling, the maximum temperature and thermal gradient were reduced under the same total flow rate settings. On the other hand, for a specific peak temperature constraint, up to 21.8% saving in total flow rate with moderate thermal gradients is achieved by the proposed clustered microfluidic cooling.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Qian, Hanhua
Chang, Chip Hong
Yu, Hao
format Article
author Qian, Hanhua
Chang, Chip Hong
Yu, Hao
author_sort Qian, Hanhua
title An efficient channel clustering and flow rate allocation algorithm for non-uniform microfluidic cooling of 3D integrated circuits
title_short An efficient channel clustering and flow rate allocation algorithm for non-uniform microfluidic cooling of 3D integrated circuits
title_full An efficient channel clustering and flow rate allocation algorithm for non-uniform microfluidic cooling of 3D integrated circuits
title_fullStr An efficient channel clustering and flow rate allocation algorithm for non-uniform microfluidic cooling of 3D integrated circuits
title_full_unstemmed An efficient channel clustering and flow rate allocation algorithm for non-uniform microfluidic cooling of 3D integrated circuits
title_sort efficient channel clustering and flow rate allocation algorithm for non-uniform microfluidic cooling of 3d integrated circuits
publishDate 2012
url https://hdl.handle.net/10356/94440
http://hdl.handle.net/10220/8796
_version_ 1681048111006351360