Inicio  /  Applied Sciences  /  Vol: 10 Par: 24 (2020)  /  Artículo
ARTÍCULO
TITULO

Performance Analysis of Thread Block Schedulers in GPGPU and Its Implications

KyungWoon Cho and Hyokyung Bahn    

Resumen

GPGPU (General-Purpose Graphics Processing Unit) consists of hardware resources that can execute tens of thousands of threads simultaneously. However, in reality, the parallelism is limited as resource allocation is performed by the base unit called thread block, which is not managed judiciously in the current GPGPU systems. To schedule threads in GPGPU, a specialized hardware scheduler allocates thread blocks to the computing unit called SM (Stream Multiprocessors) in a Round-Robin manner. Although scheduling in hardware is simple and fast, we observe that the Round-Robin scheduling is not efficient in GPGPU, as it does not consider the workload characteristics of threads and the resource balance among SMs. In this article, we present a new thread block scheduling model that has the ability of analyzing and quantifying the performances of thread block scheduling. We implement our model as a GPGPU scheduling simulator and show that the conventional thread block scheduling provided in GPGPU hardware does not perform well as the workload becomes heavy. Specifically, we observe that the performance degradation of Round-Robin can be eliminated by adopting DFA (Depth First Allocation), which is simple but scalable. Moreover, as our simulator consists of modular forms based on the framework and we publicly open it for other researchers to use, various scheduling policies can be incorporated into our simulator for evaluating the performance of GPGPU schedulers.

 Artículos similares

       
 
Bahareh Kalantar, Husam A. H. Al-Najjar, Biswajeet Pradhan, Vahideh Saeidi, Alfian Abdul Halin, Naonori Ueda and Seyed Amir Naghibi    
Assessment of the most appropriate groundwater conditioning factors (GCFs) is essential when performing analyses for groundwater potential mapping. For this reason, in this work, we look at three statistical factor analysis methods?Variance Inflation Fac... ver más
Revista: Water

 
Osareme Erhomosele     Pág. 130 - 144
AbstractInvestigations into the relationship between capital structure and firm performance over the years have consistently produced mixed results in the light of prevailing theories relevant to the concept of capital structure. The study examined the n... ver más

 
M.H.J.P. Gunarathna, Kazuhito Sakai, Tamotsu Nakandakari, Kazuro Momii and M.K.N. Kumari    
Poor data availability on soil hydraulic properties in tropical regions hampers many studies, including crop and environmental modeling. The high cost and effort of measurement and the increasing demand for such data have driven researchers to search for... ver más
Revista: Water

 
Márta Simon, Alvise Vianello and Jes Vollertsen    
In this paper, we evaluate the performance of a disc filter that retains microplastic (MP) particles from treated wastewater. A focal plane array-based Fourier transform infrared imaging technique enabled MP quantification and an in-house-built software ... ver más
Revista: Water

 
Rick Jaeger, Carolyn Jacobs, Katharina Tondera and Neil Tindale    
This study investigated different approaches to optimize flows in misaligned culverts. Structures aligned with the natural stream are always preferred, as misalignments cause a change of direction at the culvert inlet associated with lower performance an... ver más
Revista: Water