عناصر مشابهة

دراسة تطبيقية لخوارزميات جدولة المهام المباشرة لمتعدد المعالجات بإستخدام تقنيات بحوث العمليات

تفصيل البيانات البيبلوغرافية
العنوان بلغة أخرى:An Applied Study of Online Multiprocessor Scheduling Algorithms : Using of Operations Research Techniques
المصدر:مجلة الدراسات العليا
الناشر: جامعة النيلين - كلية الدراسات العليا
المؤلف الرئيسي: السلامي، قصي حميد (مؤلف)
مؤلفين آخرين: روؤف، أحمد محمد (م. مشارك)
المجلد/العدد:مج2
محكمة:نعم
الدولة:السودان
التاريخ الميلادي:2013
الصفحات:254 - 278
ISSN:1858-6228
رقم MD:608625
نوع المحتوى: بحوث ومقالات
اللغة:Arabic
قواعد المعلومات:EduSearch
HumanIndex
EcoLink
IslamicInfo
مواضيع:
رابط المحتوى:
الوصف
المستخلص:\Central Processing Unit (CPU) is the most important part of computer systems, which is responsible of executing all arithmetic and logical operations - in another words program execution - and for that reason it is supposed to be active for most of its operating cycle. The CPU utilization is a measurement of the ratio between jobs that are in execution, and the total jobs CPU is handling. The scheduling algorithms are responsible of distributing such jobs on the processors of the CPUassure an efficient CPU utilization. Based on that, a simulation of a number of multi-processors scheduling algorithms has been made in order to study CPU’s behavior when receiving a number of jobs on four random-job-duration patterns (completely random, ascending random, descending random & inconstant random), then each case was analyzed using charts, formed form each case's data using Excel 2010, which showed the convergence and divergence between those algorithms. Finally a comparison was done between those algorithms using parameters from queuing theory in operations research.

تعتبر وحدة المعالجة المركزية الوحدة المسئولة عن تنفيذ كافة العمليات الحسابية والمنطقية (تنفيذ البرامج)، ويفترض في هذه الوحدة أن تكون عاملة طوال الوقت (ما أمكن)، وعادة ما تقاس كفاءة استخدام وحدة المعالجة CPU Utilization كنسبة للمهام التي تقع في هذه الوحدة والتي هي في حالة تنفيذ (5) حيث تكون خوارزميات جدولة المهام مسئولة عن توزيعها على المعالجات. \ على هذا الأساس تم محاكاة عمل عدة خوارزميات جدولة متعدد المعالجات لدراسة سلوك عمل المعالج في حالة استقباله عدداً من الأعمال (Jobs) وعلى أربع فترات عشوائية مختلفة (عشوائي، تصاعدي، تنازلي، متقلب)، ومن ثم تم تحليل سلوك كل حالة معتمدين على الأشكال البيانية باستخدام البرنامج الإحصائي ((Excel 2010 التي تبين أماكن التقارب والاختلاف فيما بين هذه الخوارزميات خلال الفترات والقيم العشوائية المختلفة، حيث تمت المقارنة بالاعتماد على معاملات نظرية صفوف الانتظار في بحوث العمليات. \