0% Complete
صفحه اصلی
/
سی و دومین کنفرانس بین المللی مهندسی برق
Multi-Objective Concurrent Kernel Scheduling for Multi-GPU Systems
نویسندگان :
Negar Baradar Alizadeh
1
Mahmoud Momtazpour
2
1- دانشگاه صنعتی امیرکبیر
2- دانشگاه صنعتی امیرکبیر
کلمات کلیدی :
GPU،Concurrent Kernel Execution،Scheduling،Energy Consumption،Quality of Service،Genetic Algorithm
چکیده :
GPUs are now being widely used in many applications to speed up the computations. Due to its unique architecture, GPUs are well suited to run embarrassingly parallel applications such as deep learning and big data analysis. However, GPUs are power hungry devices, and many applications are not able to fully utilize the resources of a GPU, resulting in energy wastage in multi-GPU systems. To tackle this challenge, recent advancement has made it possible to run multiple kernels concurrently on a single GPU to share its resources. This however comes with a performance penalty due to the interference of concurrent kernels while competing over shared resources. In the presence of such impacts, mapping and scheduling of multiple kernels on multiple GPUs in order to fully utilize the GPUs, minimize the energy consumption, and reduce interference and performance degradation is challenging. In this paper, we propose a multi-objective kernel scheduling approach for multi-GPU systems, which considers both energy consumption and performance and supports concurrent kernel execution. To solve the scheduling problem, due to its large solution space, a GA-based scheduler called CK-GA has been used that can achieve desirable solutions at a reasonable pace. We also propose a heuristic scheduling algorithm called CK-HEFT based on the well-known HEFT algorithm for concurrent kernel execution on shared GPUs. Experimental results on several multi-GPU architectures show that the proposed CK-GA scheduler has obtained more than 14% improvement in performance, 30% improvement in quality of service and more than 18% improvement in energy consumption on average compared to similar approaches.
لیست مقالات
لیست مقالات بایگانی شده
ZYNQ Based Real-Time Data Logger with 256 kSPS Sampling using Ethernet Interface
Alireza Eteghad - Ataollah Panahgholi - Esmaeil Najafiaghdam
A New Approach to Determine Maximum Allowable Penetration level of LSPVPPs Considering Transient Angle Stability
Siavash Yari - Hamid Khoshkhoo
بررسی تاثیر اعمال پوشش مش متال در مقاومت حرارتی و خوردگی سیم فولادی استحکام بالا بعنوان مغزی هادی های پرظرفیت ACSS
فائزه راد - مهرنوش طاهرخانی - ناصر میرشاه ولایتی - عبداله جواهری
An LMI-based Robust Fuzzy Controller for Blood Glucose Regulation in Type 1 Diabetes
Mohammadreza Ganji Arjenaki - Mahdi Pourgholi
Defense Against Spectrum Sensing Data Falsification Attack in Cognitive Radio Networks Using Machine Learning
Nazanin Parhizgar - Ali Jamshidi - Peyman Setoodeh
Employing Integrated Quantum Photonic Computers for Gaussian Boson Sampling
Mehrdad Ghasemi - Hassan Kaatuzian - Houshyar Noshad - Mahmood Hassani - Mobin Motaharifar - Mahdi NoroozOliaei
Fuzzy Fractional Order Sliding Mode Controller Design for a Wind Turbine with DFIG
Mohammad Hossein Aghaseyedabdollah - Yasin Alavian - Hadi Azmi - Alireza Yazdizadeh
(Room Temperature Chemiresistor H2S Gas Sensor based on ZnS/PbS Core-Shell Quantum Dots(CSQDs
Mojtaba Azimi - Ali Rostami
Design and fabrication of wearable and stretchable EEG headband using textile-based electrode wire
Kourosh Motiepor - Arman Modoudi Yaghouti - Simin Bakhtiyari - Amir Jahanshahi - Roohollah Bagherzadeh
Classification of Schizophrenia Patients by Nonlinear Analysis of EEG
Amirhossein Tajik - Hoda Jalalkamali - Hossein Nezamabadipour
بیشتر
ثمین همایش، سامانه مدیریت کنفرانس ها و جشنواره ها - نگارش 42.3.2