SlideShare a Scribd company logo
1 of 2
Download to read offline
DESIGN-TIME AND RUN-TIME FRAMEWORKS FOR MULTI-
OBJECTIVE OPTIMIZATION OF 2D AND 3D NOC-BASED MULTICORE
COMPUTING SYSTEMS
As a result of semiconductor technology scaling persisting over the last five decades, chip designers are
today faced with the task of managing over a billion on-chip transistors. With feature sizes of no more
than a few tens of nanometers in contemporary technologies, several undesirable phenomena at such
nanoscale geometries have significantly complicated System-on-Chip (SoC) design. These phenomena
include: (i) an increased influence of process variations that has introduced considerable unpredictability
in circuit-behavior; (ii) a lowering of the critical charge of logic- and memory-cells that has given rise to
elevated levels of soft-errors; (iii) a steep rise in power-densities due to higher transistor-densities, that
has introduced the problem of dark-silicon, where a significant portion of the chip is required to be shut
down at any given time; (iv) circuit aging that has increased significantly because of higher severity of
aging factors such as electromigration and bias temperature instability (BTI) in circuits fabricated in
advanced technology nodes; and (v) high voltage drops in the power delivery network (PDN) that have
worsened due to the shrinking widths of on-chip interconnects. Additionally, even though the design
complexity has risen exponentially, the time-to-market window for design companies has not changed
markedly. Despite the numerous daunting challenges faced by the semiconductor design community, each
new generation of SoCs are expected to meet higher and higher performance demands. Therefore, there is
an urgent need for holistic automated system-level design tools that produce feasible and optimized
design solutions efficiently while satisfying application and platform constraints.
As a lot more transistors become available to designers with every new technology node, we are
witnessing a trend of increasing number of processing cores on the semiconductor die. With tens to
hundreds of cores being integrated on emerging multicore SoCs, network-on-chip (NoC) based
communication architectures have been found to be more suitable compared to the traditional bus-based
communication architectures. Also, the recently evolved paradigm of 3D stacking of ICs has opened up
new avenues for extracting higher performance from future systems by stacking multiple layers of cores
and memory. In this thesis, we propose design-time optimization frameworks for synthesis of 2D and 3D
NoC-based multicore SoCs. We present novel algorithms and heuristics for application-mapping, voltage-
island partitioning, and NoC routing path allocation to optimize metrics such as communication and
computation power and energy, chip-cooling power, voltage-drops in the PDN, design-yield, and energy-
delay-squared product (ED2
P), while satisfying temperature, PDN, and performance constraints. In
addition, to address the critical need for system-level solutions that can simultaneously and adaptively
manage the constraints imposed by dark silicon, process variations, soft-error reliability, and lifetime
reliability, we propose run-time frameworks for OS-level adaptations based on the circuit-level
characteristics of multicore SoCs. Experimental results show that the techniques proposed in this thesis
produce design solutions that provide much better overall optimality while considering multiple
optimization metrics pertinent to modern semiconductor design.

More Related Content

What's hot

3D IC TECHNOLOGY
3D IC TECHNOLOGY3D IC TECHNOLOGY
3D IC TECHNOLOGYVinil Patel
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
3D IC Presented by Tripti Kumari, School of Engineering, CUSAT
3D IC Presented by Tripti Kumari, School of Engineering, CUSAT3D IC Presented by Tripti Kumari, School of Engineering, CUSAT
3D IC Presented by Tripti Kumari, School of Engineering, CUSATthevijayps
 
Green droid ieee-micro
Green droid ieee-microGreen droid ieee-micro
Green droid ieee-microRAJENDRA469
 
Three dimensional integrated circuit
Three dimensional integrated circuitThree dimensional integrated circuit
Three dimensional integrated circuitArqam Mirza
 
Processor architecture design using 3 d integration technologies
Processor architecture design using 3 d integration technologiesProcessor architecture design using 3 d integration technologies
Processor architecture design using 3 d integration technologiesAvinash Reddy Penugonda
 
Sd group b_assignment 2
Sd group b_assignment 2Sd group b_assignment 2
Sd group b_assignment 2KwameAly
 

What's hot (14)

3D INTEGRATED CIRCUITS
3D INTEGRATED CIRCUITS3D INTEGRATED CIRCUITS
3D INTEGRATED CIRCUITS
 
3d ic's ppt..
3d ic's ppt..3d ic's ppt..
3d ic's ppt..
 
3D INTEGRATION
3D INTEGRATION3D INTEGRATION
3D INTEGRATION
 
3D IC TECHNOLOGY
3D IC TECHNOLOGY3D IC TECHNOLOGY
3D IC TECHNOLOGY
 
3 d integrated circuits
3 d integrated circuits3 d integrated circuits
3 d integrated circuits
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
3D IC Presented by Tripti Kumari, School of Engineering, CUSAT
3D IC Presented by Tripti Kumari, School of Engineering, CUSAT3D IC Presented by Tripti Kumari, School of Engineering, CUSAT
3D IC Presented by Tripti Kumari, School of Engineering, CUSAT
 
3D ICs
3D ICs3D ICs
3D ICs
 
3 d
3 d3 d
3 d
 
Green droid ieee-micro
Green droid ieee-microGreen droid ieee-micro
Green droid ieee-micro
 
Cmos technology
Cmos technologyCmos technology
Cmos technology
 
Three dimensional integrated circuit
Three dimensional integrated circuitThree dimensional integrated circuit
Three dimensional integrated circuit
 
Processor architecture design using 3 d integration technologies
Processor architecture design using 3 d integration technologiesProcessor architecture design using 3 d integration technologies
Processor architecture design using 3 d integration technologies
 
Sd group b_assignment 2
Sd group b_assignment 2Sd group b_assignment 2
Sd group b_assignment 2
 

Viewers also liked

Modelo de mensuração de riscos e vulnerabilidade social de populações sujeita...
Modelo de mensuração de riscos e vulnerabilidade social de populações sujeita...Modelo de mensuração de riscos e vulnerabilidade social de populações sujeita...
Modelo de mensuração de riscos e vulnerabilidade social de populações sujeita...Universidade Federal Fluminense
 
광고가이드
광고가이드광고가이드
광고가이드장 용성
 
energyefficientbuildingdesign-casestudy-cemlale-190515
energyefficientbuildingdesign-casestudy-cemlale-190515energyefficientbuildingdesign-casestudy-cemlale-190515
energyefficientbuildingdesign-casestudy-cemlale-190515cem lale
 
What Marketers Can Learn From the GoldiBlox "Girls" Parody
What Marketers Can Learn From the GoldiBlox "Girls" ParodyWhat Marketers Can Learn From the GoldiBlox "Girls" Parody
What Marketers Can Learn From the GoldiBlox "Girls" Parodyjimbler
 
Samridhi grand avenue facts
Samridhi grand avenue factsSamridhi grand avenue facts
Samridhi grand avenue factsJitesh Bhalla
 
Why no one is looking for rockstar programmers (updated version)
Why no one is looking for rockstar programmers (updated version)Why no one is looking for rockstar programmers (updated version)
Why no one is looking for rockstar programmers (updated version)Wiktor Schmidt
 
HTML, CSS & JS: olhando pra frente
HTML, CSS & JS: olhando pra frenteHTML, CSS & JS: olhando pra frente
HTML, CSS & JS: olhando pra frenteLuiz Oliveira
 
Sílabo Proceso administrativo
Sílabo Proceso administrativoSílabo Proceso administrativo
Sílabo Proceso administrativoJuan Alvarez
 
(2015-05-21) Razonamiento clínico. Reacciones adversas medicamentosas (doc)
(2015-05-21) Razonamiento clínico. Reacciones adversas medicamentosas (doc)(2015-05-21) Razonamiento clínico. Reacciones adversas medicamentosas (doc)
(2015-05-21) Razonamiento clínico. Reacciones adversas medicamentosas (doc)UDMAFyC SECTOR ZARAGOZA II
 
Piano aria regione sicilia decreto 305 gab 19 12 2005 valutazione preliminare
Piano aria regione sicilia decreto 305 gab  19 12 2005 valutazione preliminarePiano aria regione sicilia decreto 305 gab  19 12 2005 valutazione preliminare
Piano aria regione sicilia decreto 305 gab 19 12 2005 valutazione preliminarePino Ciampolillo
 

Viewers also liked (16)

Modelo de mensuração de riscos e vulnerabilidade social de populações sujeita...
Modelo de mensuração de riscos e vulnerabilidade social de populações sujeita...Modelo de mensuração de riscos e vulnerabilidade social de populações sujeita...
Modelo de mensuração de riscos e vulnerabilidade social de populações sujeita...
 
광고가이드
광고가이드광고가이드
광고가이드
 
energyefficientbuildingdesign-casestudy-cemlale-190515
energyefficientbuildingdesign-casestudy-cemlale-190515energyefficientbuildingdesign-casestudy-cemlale-190515
energyefficientbuildingdesign-casestudy-cemlale-190515
 
What Marketers Can Learn From the GoldiBlox "Girls" Parody
What Marketers Can Learn From the GoldiBlox "Girls" ParodyWhat Marketers Can Learn From the GoldiBlox "Girls" Parody
What Marketers Can Learn From the GoldiBlox "Girls" Parody
 
O verdadeiro sentido do amanhã
O verdadeiro sentido do amanhãO verdadeiro sentido do amanhã
O verdadeiro sentido do amanhã
 
O urbanismo e a gestão de desastres naturais
O urbanismo e a gestão de desastres naturaisO urbanismo e a gestão de desastres naturais
O urbanismo e a gestão de desastres naturais
 
HSS2015
HSS2015HSS2015
HSS2015
 
O estatuto das cidades uma esperança de inclusão
O estatuto das cidades   uma esperança de inclusãoO estatuto das cidades   uma esperança de inclusão
O estatuto das cidades uma esperança de inclusão
 
Samridhi grand avenue facts
Samridhi grand avenue factsSamridhi grand avenue facts
Samridhi grand avenue facts
 
Why no one is looking for rockstar programmers (updated version)
Why no one is looking for rockstar programmers (updated version)Why no one is looking for rockstar programmers (updated version)
Why no one is looking for rockstar programmers (updated version)
 
HTML, CSS & JS: olhando pra frente
HTML, CSS & JS: olhando pra frenteHTML, CSS & JS: olhando pra frente
HTML, CSS & JS: olhando pra frente
 
Cultura amazónica
Cultura amazónicaCultura amazónica
Cultura amazónica
 
Sílabo Proceso administrativo
Sílabo Proceso administrativoSílabo Proceso administrativo
Sílabo Proceso administrativo
 
(2015-05-21) Razonamiento clínico. Reacciones adversas medicamentosas (doc)
(2015-05-21) Razonamiento clínico. Reacciones adversas medicamentosas (doc)(2015-05-21) Razonamiento clínico. Reacciones adversas medicamentosas (doc)
(2015-05-21) Razonamiento clínico. Reacciones adversas medicamentosas (doc)
 
Piano aria regione sicilia decreto 305 gab 19 12 2005 valutazione preliminare
Piano aria regione sicilia decreto 305 gab  19 12 2005 valutazione preliminarePiano aria regione sicilia decreto 305 gab  19 12 2005 valutazione preliminare
Piano aria regione sicilia decreto 305 gab 19 12 2005 valutazione preliminare
 
Design the Right Electrical Earthing!!
Design the Right Electrical Earthing!!Design the Right Electrical Earthing!!
Design the Right Electrical Earthing!!
 

Similar to Thesis_Abstract

58979380-3d-ics-Seminar-Report-08 (1).pdf
58979380-3d-ics-Seminar-Report-08 (1).pdf58979380-3d-ics-Seminar-Report-08 (1).pdf
58979380-3d-ics-Seminar-Report-08 (1).pdfYogeshAM4
 
Trends and challenges in IP based SOC design
Trends and challenges in IP based SOC designTrends and challenges in IP based SOC design
Trends and challenges in IP based SOC designAishwaryaRavishankar8
 
System On Chip
System On ChipSystem On Chip
System On ChipA B Shinde
 
20607-39024-1-PB.pdf
20607-39024-1-PB.pdf20607-39024-1-PB.pdf
20607-39024-1-PB.pdfIjictTeam
 
A Low Power Solution to Clock Domain Crossing
A Low Power Solution to Clock Domain CrossingA Low Power Solution to Clock Domain Crossing
A Low Power Solution to Clock Domain Crossingijtsrd
 
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION cscpconf
 
Design and Implementation of JPEG CODEC using NoC
Design and Implementation of JPEG CODEC using NoCDesign and Implementation of JPEG CODEC using NoC
Design and Implementation of JPEG CODEC using NoCIRJET Journal
 
Network on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyNetwork on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyIJRES Journal
 
dokumen.tips_3d-ic-seminar-ppt.ppt
dokumen.tips_3d-ic-seminar-ppt.pptdokumen.tips_3d-ic-seminar-ppt.ppt
dokumen.tips_3d-ic-seminar-ppt.pptYogeshAM4
 
Design and test challenges in Nano-scale analog and mixed CMOS technology
Design and test challenges in Nano-scale analog and mixed CMOS technology Design and test challenges in Nano-scale analog and mixed CMOS technology
Design and test challenges in Nano-scale analog and mixed CMOS technology VLSICS Design
 
Ic Technology
Ic Technology Ic Technology
Ic Technology sdpable
 
IC Technology
IC Technology IC Technology
IC Technology sdpable
 
Low power network on chip architectures: A survey
Low power network on chip architectures: A surveyLow power network on chip architectures: A survey
Low power network on chip architectures: A surveyCSITiaesprime
 
Three-dimensional_integrated_circuits.pdf
Three-dimensional_integrated_circuits.pdfThree-dimensional_integrated_circuits.pdf
Three-dimensional_integrated_circuits.pdfYogeshAM4
 
Three-dimensional_integrated_circuits (3).pdf
Three-dimensional_integrated_circuits (3).pdfThree-dimensional_integrated_circuits (3).pdf
Three-dimensional_integrated_circuits (3).pdfYogeshAM4
 

Similar to Thesis_Abstract (20)

58979380-3d-ics-Seminar-Report-08 (1).pdf
58979380-3d-ics-Seminar-Report-08 (1).pdf58979380-3d-ics-Seminar-Report-08 (1).pdf
58979380-3d-ics-Seminar-Report-08 (1).pdf
 
56
5656
56
 
Trends and challenges in IP based SOC design
Trends and challenges in IP based SOC designTrends and challenges in IP based SOC design
Trends and challenges in IP based SOC design
 
System On Chip
System On ChipSystem On Chip
System On Chip
 
3D ic the new edge of electronics
3D ic the new edge of electronics3D ic the new edge of electronics
3D ic the new edge of electronics
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
20607-39024-1-PB.pdf
20607-39024-1-PB.pdf20607-39024-1-PB.pdf
20607-39024-1-PB.pdf
 
A Low Power Solution to Clock Domain Crossing
A Low Power Solution to Clock Domain CrossingA Low Power Solution to Clock Domain Crossing
A Low Power Solution to Clock Domain Crossing
 
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION
THERMAL MODELING AND ANALYSIS OF 3- DIMENSINAL MEMORY INTEGRATION
 
Design and Implementation of JPEG CODEC using NoC
Design and Implementation of JPEG CODEC using NoCDesign and Implementation of JPEG CODEC using NoC
Design and Implementation of JPEG CODEC using NoC
 
3 d ic
3 d ic3 d ic
3 d ic
 
Network on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyNetwork on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A survey
 
dokumen.tips_3d-ic-seminar-ppt.ppt
dokumen.tips_3d-ic-seminar-ppt.pptdokumen.tips_3d-ic-seminar-ppt.ppt
dokumen.tips_3d-ic-seminar-ppt.ppt
 
3 d
3 d3 d
3 d
 
Design and test challenges in Nano-scale analog and mixed CMOS technology
Design and test challenges in Nano-scale analog and mixed CMOS technology Design and test challenges in Nano-scale analog and mixed CMOS technology
Design and test challenges in Nano-scale analog and mixed CMOS technology
 
Ic Technology
Ic Technology Ic Technology
Ic Technology
 
IC Technology
IC Technology IC Technology
IC Technology
 
Low power network on chip architectures: A survey
Low power network on chip architectures: A surveyLow power network on chip architectures: A survey
Low power network on chip architectures: A survey
 
Three-dimensional_integrated_circuits.pdf
Three-dimensional_integrated_circuits.pdfThree-dimensional_integrated_circuits.pdf
Three-dimensional_integrated_circuits.pdf
 
Three-dimensional_integrated_circuits (3).pdf
Three-dimensional_integrated_circuits (3).pdfThree-dimensional_integrated_circuits (3).pdf
Three-dimensional_integrated_circuits (3).pdf
 

Thesis_Abstract

  • 1. DESIGN-TIME AND RUN-TIME FRAMEWORKS FOR MULTI- OBJECTIVE OPTIMIZATION OF 2D AND 3D NOC-BASED MULTICORE COMPUTING SYSTEMS As a result of semiconductor technology scaling persisting over the last five decades, chip designers are today faced with the task of managing over a billion on-chip transistors. With feature sizes of no more than a few tens of nanometers in contemporary technologies, several undesirable phenomena at such nanoscale geometries have significantly complicated System-on-Chip (SoC) design. These phenomena include: (i) an increased influence of process variations that has introduced considerable unpredictability in circuit-behavior; (ii) a lowering of the critical charge of logic- and memory-cells that has given rise to elevated levels of soft-errors; (iii) a steep rise in power-densities due to higher transistor-densities, that has introduced the problem of dark-silicon, where a significant portion of the chip is required to be shut down at any given time; (iv) circuit aging that has increased significantly because of higher severity of aging factors such as electromigration and bias temperature instability (BTI) in circuits fabricated in advanced technology nodes; and (v) high voltage drops in the power delivery network (PDN) that have worsened due to the shrinking widths of on-chip interconnects. Additionally, even though the design complexity has risen exponentially, the time-to-market window for design companies has not changed markedly. Despite the numerous daunting challenges faced by the semiconductor design community, each new generation of SoCs are expected to meet higher and higher performance demands. Therefore, there is an urgent need for holistic automated system-level design tools that produce feasible and optimized design solutions efficiently while satisfying application and platform constraints. As a lot more transistors become available to designers with every new technology node, we are witnessing a trend of increasing number of processing cores on the semiconductor die. With tens to hundreds of cores being integrated on emerging multicore SoCs, network-on-chip (NoC) based communication architectures have been found to be more suitable compared to the traditional bus-based
  • 2. communication architectures. Also, the recently evolved paradigm of 3D stacking of ICs has opened up new avenues for extracting higher performance from future systems by stacking multiple layers of cores and memory. In this thesis, we propose design-time optimization frameworks for synthesis of 2D and 3D NoC-based multicore SoCs. We present novel algorithms and heuristics for application-mapping, voltage- island partitioning, and NoC routing path allocation to optimize metrics such as communication and computation power and energy, chip-cooling power, voltage-drops in the PDN, design-yield, and energy- delay-squared product (ED2 P), while satisfying temperature, PDN, and performance constraints. In addition, to address the critical need for system-level solutions that can simultaneously and adaptively manage the constraints imposed by dark silicon, process variations, soft-error reliability, and lifetime reliability, we propose run-time frameworks for OS-level adaptations based on the circuit-level characteristics of multicore SoCs. Experimental results show that the techniques proposed in this thesis produce design solutions that provide much better overall optimality while considering multiple optimization metrics pertinent to modern semiconductor design.