2016 IEEE International Symposium on High Performance Computer Architecture (HPCA) 2016
DOI: 10.1109/hpca.2016.7446078
|View full text |Cite
|
Sign up to set email alerts
|

Simultaneous Multikernel GPU: Multi-tasking throughput processors via fine-grained sharing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

3
82
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 121 publications
(85 citation statements)
references
References 17 publications
3
82
0
Order By: Relevance
“…In a recent study, Wang et al propose Simultaneous Multikernel (SMK), a fine‐grained dynamic sharing mechanism, that uses resources within a streaming multiprocessor by exploiting heterogeneity of different kernels. They evaluate their design using Parboil benchmarks and GPGPU‐Sim, a GPU simulator that they modify to support running multiple kernels on the same streaming multiprocessor.…”
Section: Surveymentioning
confidence: 99%
“…In a recent study, Wang et al propose Simultaneous Multikernel (SMK), a fine‐grained dynamic sharing mechanism, that uses resources within a streaming multiprocessor by exploiting heterogeneity of different kernels. They evaluate their design using Parboil benchmarks and GPGPU‐Sim, a GPU simulator that they modify to support running multiple kernels on the same streaming multiprocessor.…”
Section: Surveymentioning
confidence: 99%
“…Preemption mechanism [12] and dynamic scheduling [2] are orthogonal to our research, and therefore can be applied to our system. Recently, simultaneous multi-kernel, (SMK) which executes multiple kernels within a same SM, is proposed to improve the utilization of resources inside SMs [15,16]. Though these hardware algorithms can optimize thread block allocation for high resource utilization inside SMs, the control logic is too complex.…”
Section: Case Study: Pf+bp and Hs+smmentioning
confidence: 99%
“…Lin and others have proposed the use of compression to reduce kernel switch overhead [5]. Wang and others [23] have designed simultaneous multi-kernel (SMK), a hardware method to support incremental kernel evictions. Although these schemes have shown high promises, they require new hardware support.…”
Section: Related Workmentioning
confidence: 99%