سیویلیکا را در شبکه های اجتماعی دنبال نمایید.

زمانبندی توزیع شده وظایف در سیستم های سرویس دهی مبتنی بر GPU بر حسب تقاضا

Publish Year: 1403
Type: Journal paper
Language: Persian
View: 106

This Paper With 10 Page And PDF Format Ready To Download

Export:

Link to this Paper:

Document National Code:

JR_TJEE-54-2_002

Index date: 17 August 2024

زمانبندی توزیع شده وظایف در سیستم های سرویس دهی مبتنی بر GPU بر حسب تقاضا abstract

زمانبندی بهینه منابع بر روی سرورهای مبتنی بر GPU که برای وظایف موازی مناسب هستند، بسیار ضروری است. این منابع معمولا دارای سرعت بالایی بوده و بنابراین هزینه بالایی نیز دارند. جهت استفاده بهینه از این منابع، مراکز ارائه دهنده خدمات، باید بتوانند به ازای هر درخواست، بهترین نوع ماشین مجازی، بهترین نوع پردازندهGPU و همچنین بهترین تعداد این نوع پردازنده را انتخاب نمایند. چنین مسئلهای، یک مسئله بهینهسازی نامیده میشود. مقاله حاضر، ضمن مدلسازی مسئله تخصیص منابع به عنوان یک مسئله بهینهسازی خطی، روش جدیدی را برای توزیع درخواستها ارایه میدهد. روش پیشنهادی از یک صف مرکزی استفاده نموده و سپس درخواستها را با استفاده از یک روش نوین توزیع درخواست، بین چندین صف محلی توزیع میکند. سپس وظایف موجود در هر صف محلی را به صورت موازی زمانبندی و اجرا میکند. زمانبندی در هر صف محلی، تعیین میکند که به ازای هر درخواست: (۱) بهترین نوع ماشین مجازی (۲) بهترین نوع پردازنده GPU و (۳) بهترین تعداد پردازندههای GPU کدام است. مقایسه روش پیشنهادی با آخرین روشهای موجود، نشانگر کاهش زمان اجرا، کاهش زمان پاسخ و همچنین کاهش چشمگیر هزینه استفاده از منابع در روش پیشنهادی است.

زمانبندی توزیع شده وظایف در سیستم های سرویس دهی مبتنی بر GPU بر حسب تقاضا Keywords:

زمانبندی توزیع شده وظایف در سیستم های سرویس دهی مبتنی بر GPU بر حسب تقاضا authors

آرزو جهانی

استادیار، دانشکده مهندسی برق، دانشگاه صنعتی سهند، تبریز، ایران

لیلا سادات مومنی

دانشجوی کارشناسی ارشد، دانشکده مهندسی برق، دانشگاه صنعتی سهند، تبریز، ایران

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
Peddie, Jon. "What is a GPU?" In The History of ...
Buber, Ebubekir, and D. I. R. I. Banu. "Performance analysis ...
Keckler, Stephen W., William J. Dally, Brucek Khailany, Michael Garland, ...
Arunarani, A. R., Dhanabalachandran Manjula, and Vijayan Sugumaran. "Task scheduling ...
Filippini, Federica, Marco Lattuada, Arezoo Jahani, Michele Ciavotta, Danilo Ardagna, ...
Wu and B. Hong, "Collocating cpu-only jobs with gpuassisted jobs ...
Kayiran, N. C. Nachiappan, A. Jog, R. Ausavarungnirun, M. T. ...
Reano, F. Silla, D. S. Nikolopoulos, and B. Varghese, "Intranode ...
Kato, K. Lakshmanan, R. Rajkumar, and Y. Ishikawa, "Timegraph: Gpu ...
Kang, W. Joo, S. Lee, and D. Shin, "Priority-driven spatial ...
-M. Oprescu and T. Kielmann, "Bag-of-tasks scheduling under budget constraints," ...
Cai, X. Li, R. Ruiz, and Q. Li, "A delay-based ...
Åsberg, Mikael, Thomas Nolte, Shinpei Kato, and Ragunathan Rajkumar. "Exsched: ...
Ukidave, Yash, Xiangyu Li, and David Kaeli. "Mystic: Predictive scheduling ...
Jahani, Arezoo, Marco Lattuada, Michele Ciavotta, Danilo Ardagna, Edoardo Amaldi, ...
Lattuada, Marco, Eugenio Gianniti, Danilo Ardagna, and Li Zhang. "Performance ...
نمایش کامل مراجع