2018
DOI: 10.1109/tvlsi.2018.2831665
|View full text |Cite
|
Sign up to set email alerts
|

GPU NTC Process Variation Compensation With Voltage Stacking

Abstract: Near Threshold Computing (NTC) has the potential to significantly improve efficiency in high throughput architectures like GPGPUs. Nevertheless, NTC is more sensitive to process variation (PV) as it complicates power delivery. We propose GPU Stacking, a novel method based on voltage stacking, to manage the effects of PV and improve the power delivery simultaneously. To evaluate our methodology, we first explore the design space of GPGPUs in the NTC to find a suitable baseline configuration and then apply GPU S… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 41 publications
(73 reference statements)
0
2
0
Order By: Relevance
“…GPU consists of main hardware components such as Streaming Multiprocessor (SM) and graphics card memory. Multiple SMs form a stream processor cluster, and each SM is composed of multiple scalar processors SP (Scalar Processor) and SPU (Special-Purpose Unit) [26]. The components of the GPU are shown in Fig.…”
Section: Cuda Programming Framework and Gpu Hardwarementioning
confidence: 99%
“…GPU consists of main hardware components such as Streaming Multiprocessor (SM) and graphics card memory. Multiple SMs form a stream processor cluster, and each SM is composed of multiple scalar processors SP (Scalar Processor) and SPU (Special-Purpose Unit) [26]. The components of the GPU are shown in Fig.…”
Section: Cuda Programming Framework and Gpu Hardwarementioning
confidence: 99%
“…Near-threshold computing (NTC) has been a promising roadmap for quadratic energy savings in computing architectures, where the device is operated close to threshold voltage of transistors. Researchers have explored the application of NTC to the conventional CPU/GPU architectures [8][9][10][11][12][13][14][15][16]. One of the prominent use cases of NTC systems has been to improve the energy efficiency of the computing systems by quadratically reducing the energy consumption per functional unit and increasing the number of functional units (cores).…”
Section: Introductionmentioning
confidence: 99%