Enhanced multicore load balancer with core-to-task ratio based trigger level

This work described here then proceeds to evaluate (1) the cost of migration using an industry standard micro-benchmark ‘lmbench’ on a uniquely configured piece of hardware to ensure fair comparison, (2) the number of migrations on a representative operating system used for departmental HPC (dominate...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Tan, Ian Kim Teck
التنسيق: أطروحة
منشور في: 2015
الموضوعات:
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
الوصف
الملخص:This work described here then proceeds to evaluate (1) the cost of migration using an industry standard micro-benchmark ‘lmbench’ on a uniquely configured piece of hardware to ensure fair comparison, (2) the number of migrations on a representative operating system used for departmental HPC (dominated by the GNU Linux operating system) using a GNU Linux Scheduler simulator, and finally (3) proposes, implements and evaluates a dynamic load balancer triggering, based on the number of tasks in the system and the number of processing cores for a most effective utilisation of the processing cores. The benefits is illustrated using synthetic benchmarks and standard HPC benchmarks, the NASA Parallel Benchmarks. In this work, the proposed method achieved up to a 27% improvement.