ACM Home Page
Please provide us with feedback. Feedback
A criticality-driven microarchitectural three dimensional (3D) floorplanner
Full text PdfPdf (752 KB)
Source
Asia and South Pacific Design Automation Conference archive
Proceedings of the 2009 Asia and South Pacific Design Automation Conference table of contents
Yokohama, Japan
SESSION: Emerging design methodologies and applications table of contents
Pages 763-768  
Year of Publication: 2009
ISBN:978-1-4244-2748-2
Authors
Srinath Sridharan  The Pennsylvania State University, University Park, PA
Michael DeBole  The Pennsylvania State University, University Park, PA
Guangyu Sun  The Pennsylvania State University, University Park, PA
Yuan Xie  The Pennsylvania State University, University Park, PA
Vijaykrishnan Narayanan  The Pennsylvania State University, University Park, PA
Sponsors
: IEEE Circuits and Systems Society
SIGDA: ACM Special Interest Group on Design Automation
IEICE ESS : Institute of Electronics, Information and Communication Engineers - Engineering Sciences Society
IPSJ SIGSLDM : Information Processing Society of Japan - SIG System LSI Design Methodology
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 31,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

As technology scales, interconnect delays begin to dominate the performance of modern microprocessors. The ability to reduce the length of global wires has become an important design constraint, however only a subset of those global wires is critical for determining performance. The introduction of three-dimensional (3D) ICs has created the opportunity to reduce global wiring lengths and shorter interconnect delays through the intelligent placement of functional blocks. In this paper, a floorplanner for 3D chips is proposed that organizes functional blocks according to critical microarchitectural communication paths. The floorplanner identifies the potential triggers, in the form of feedback delays, which are responsible for the largest communication costs and places the contributing functional blocks in such a way that those costs are minimized. With our criticality driven 3D placement there is an average IPC improvement of 22% over 2D placement. Over criticality unaware 3D placement, criticality driven 3D placement shows an average IPC improvement of 8%.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
R. Ho, K. W. Mai, and M. A. Horowitz, "The future of wires," Proceedings of the IEEE, vol. 89, pp. 490, 2001.
 
3
 
4
M. Healy, M. Vittes, M. Ekpanyapong, C. S. Ballapuram, S. K. Lim, H. H. S. Lee, and G. H. Loh, "Multiobjective Microarchitectural Floorplanning for 2-D and 3-D ICs," Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, vol. 26, pp. 38, 2007.
 
5
 
6
7
 
8
M. R. Casu and L. Macchiarulo, "Throughput-driven floorplanning with wire pipelining," Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, vol. 24, pp. 663, 2005.
 
9
 
10
V. Nookala and S. S. Sapatnekar, "Designing optimized pipelined global interconnects: algorithms and methodology impact," presented at Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on, 2005.
 
11
M. Ekpanyapong, J. R. Minz, T. Watewai, H. H. S. Lee, and L. Sung Kyu, "Profile-guided microarchitectural floor planning for deep submicron processor design," Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, vol. 25, pp. 1289, 2006.
12
 
13
M. Awasthi, V. Venkatesan, and R. Balasubramonian, "Understanding the Impact of 3D Stacked Layouts on ILP," The Journal of Instruction-Level Parallelism (JILP), vol. 9, June 2007.
 
14
 
15
"http://www.rhc.uiuc.edu/ACS/tools/ivm/about.html."
 
16
P. H. Shiu, R. Ravichandran, S. Easwar, and S. K. Lim, "Multi-layer floorplanning for reliable system-on-package," presented at Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on, 2004.
17
 
18
B. S. Amrutur and M. A. Horowitz, "Speed and power scaling of SRAM's," Solid-State Circuits, IEEE Journal of, vol. 35, pp. 175, 2000.
 
19
D. Burger and T. Austin, "The SimpleScalar Toolset, Version 3.0. http://www.simplescalar.com."
 
20
K. Sankaranarayanan, S. Velusamy, M. R. Stan, and K. Skadron, "A Case for Thermal-Aware Floorplanning at the Microarchitectural Level," The Journal of Instruction-Level Parallelism (JILP), Sept. 2005.
Collaborative Colleagues:
Srinath Sridharan: colleagues
Michael DeBole: colleagues
Guangyu Sun: colleagues
Yuan Xie: colleagues
Vijaykrishnan Narayanan: colleagues