Windwos 7 وال Multi core Cpu’s

هناك سباق دائم بين hardware وبين ال Software
في معالجات ال Intel مثلاً تكنولوجيا ال Core 2 u سبقت برمجة نظم التشغيل بشكل خاص
والبرمجيات الآخرى بشكل عام
عندما قامت إنتل بطرح هذه التكنولوجيا لم تكن أكثر البرمجيات بحالة إستعداد لها
أو بعنى آخر لم يكن مصممو البرمجيات بعد قد قاموا ببرمجة أي نظام تشغيل مثلاً
إعتماداً على تقنية المعالجة المتعددة

تحاول مايكرسوفت الإستفادة من المعالجة المتعددة أو ما يسمى بال Multi core
وبدأت بذلك …
الآن تعمل مايكروسوفت على الإستفادة ولو جزئيا من هذه التكنولوجيا الرائعة ” Multi core Cpu’s ”
عن طريق دعم بعض البرمجيات للعمل على معالجات تعمل بتقنية ال Core 2 u على سبيل المثال
في Widnwos 7

إذا ً نتوقع في Windows 7 دعم أكبر للبرمجيات التي تستثمر تقنية ال Core 2 u
وهنا أذكر ال Core 2 u على سبيل المثال ليس إلا

المشكلة الأساسية من عدم الإستفادة الكاملة من تقنية ال Multi core هي الطريقة
التي تستخدم اليوم في تصميم البرمجيات فهناك مثلاً إمكانية حدوث التالي :
إذا إفترضنا أنه لدينا معالج Core 2 u
وأفترضنا أن لدينا برنامج معين
جزء من هذا البرنامج تتم معالجته على إحدى نواتي المعالج والجزء الآخر تتم
معالجته على النواة الأخرى للمعالج
إذا كان هذين الجزئين يعتمدان على نتائج بعضهما
سيفشل أحد الجزئين حتماً إن لم تنتهي معالجة الآخر في الوقت المحدد تماماً !
تلك من أهم الأسباب التي لم تساعد كثيراً في إستثمار تكنولوجيا ال Multi core

رغم أن الإستفادة الفعلية من المعالجات متعددة النوى ستأتي متأخرة نوعاً ما
لكن ستقوم مايكروسوفت والكثير من شركات البرمجيات في العالم بمحاولة
الإستفادة من هذه التكنولوجيا إلى أقصى حد
سيأتي دعم هذه التكنولوجيا قي Widnwos 7 خجولاً إلى حدا ما حتى الآن
لكن من المؤكد أن دعمها سيأتي بشكل أكبر في النظام الذي سيأتي بعده

ظهرت الآن لدنيا معالجات رباعية النوى ومازال هناك الكثير قادم
هنا ستظهر التحديات لشركات البرمجيات
هل سيجارون التطور السريع الذي يحصل على صعيد ال Hardware
لا أعتقد ذلك

سيظل تطور ال Hardwares في المقدمة إلى وقت كبير من الزمن
الزمن الذي سيسبق به تطور البرمجيات تطور العتاديات ” كما يحلو لدكاترتنا في الجامعة تسميتها ” سيكون زمن تفوق التفوق في العلم البرمجي

ملاحظة :
1- دعم ال core 2 u مثلاً في الأنظمة يختلف عن الأنظمة التي تدعم العمل على أكثر من معالج موجود بنفس الوقت على لوحة أم معينة .. كما يحصل الآن في عمل أجهزة السيرفر
أقتضى التنبيه لكي لا يحدث خلط في المفاهيم …
ودمتم بعون الحي الذي لا يموت سالمين

2 thoughts on “Windwos 7 وال Multi core Cpu’s

  1. لا أدري حتى الآن سياسة مايكروسوفت الغامضة ! يعني هل سياستها مثماشة سوق القطع (العتاد) أو لها سياسة خاصة!
    السياسة الواضحة هي سياسة تجارية بحتة !
    لينكس الأفضل 😉

    تحياتي
    فراس

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s