المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مناقشة حول المعالجات و السؤال التقليدى كيف أختار المعالج؟



loulou ange
11-02-2013, بتوقيت غرينيتش 01:27 AM
يحتار الكثيرون في إختيار المعالج الخاص بالسيرفر SERVER و تجد الكثير من الإسئلة حول نوع المعالج و أى المعالجات أفضل و هل المعالج 8 كور أم 4 كور و تجد الشركات التى تقول أن لديها معالجات 16 كور فهل هذا حقيقي أن الأمر يحتوى على بعض المفاهيم التي تغيب عن المشتركين في الإستضافة.

لذلك أردت أن يصبح هذا الموضوع مناقشة و طرح الاّراء حول المعالجات و كيف تختار المعالج و كم عدد الكور فى كل معالج و هل يوجد فعلا 16 معالج و 12 معالج أم أنها خواص.

لنبدأ بعملاق المعالجات الأول و هي شركة إنتل و قد أحضرت لكم هذة الصفحة لتكون مرجع لنا فى المعالجات . ونبدأ أيضا بعائلة Xeon.
و هى الأنسب فى معالجات السيرفر SERVERات.
http://ark.intel.com/ProductCollecti...ketSegment=SRV (http://ark.intel.com/ProductCollection.aspx?familyID=594&MarketSegment=SRV)

يظهر فى الصفحة الأجيال الكاملة من هذا المعالج و سعر كل معالج يمكنك مشاهدة ترتيب المعالج من حيث الإصدار و الفئة. و من الملاحظ ترتيب المعالجات حسب القدرة و الأداء. و إمكانية البحث عن المعالج بالأداء و القوة.

و الحديث يطول فى هذة الصفحة ففيها البنود الأتية:-
1- 4C/8T
و 4 C هو عدد الكور فى المعالج و 8 T هو عدد Threads و هو يعمل فى حالة تشخيل خاصية Hyperthreading.

هنا نأتى إلى خاصية Hyperthreadin و هل فعلا تشغيلها ذات جدوى
قامت شركة إنتل بدفع ملايين الدولارات فى هذة الخاصية و تقول الشركة أنها تقوم بزيادة الأداء و ومعناها القيام بأكثر من عملية فى نفس الوقت و هذا بالطبع يحسن من الأداء لكن إلى أى درجة و هل علي كل التطبيقات ....؟
- الخاصية تقوم بعمل تحسين في الأداء فعلا لبعض التطبيقات و يتحسن الأداء من 15 - 30% حسب الكلام المنقول عن الشركة

اقتباس
According to Intel the first implementation only used 5% more die area than the comparable non-hyperthreaded processor, but the performance was 15–30% better.

Intel claims up to a 30% performance improvement compared with an otherwise identical

- إذن نسبة التحسن فى الأداء تكون من 15-30% و ليست الضعف كما يقول البعض و لكن هل هذا كل شىء .....!
لازال أمامنا التحدث عن التطبيقات هل هذة الخاصية تصلح للعمل على جميع التطبيقات ؟

الإجابة هنا أن الخاصية بالفعل قامت بتحسين الأداء فى التطبيقات و لكن ليس بالقدر الكافى

اقتباس
The performance improvement seen is very application-dependent, however when running two programs that require full attention of the processor it can actually seem like one or both of the programs slows down slightly when Hyper Threading Technology is turned on.

فالتحسن يختلف من تطبيق إلي الأخر . و هنا يبرز سؤال جديد ما التأثير علي تطبيقات الإستضافة و نعنى هنا قواعد البيانات و الويب سيرفر SERVER.

اقتباس
"It's ironic," said Ibbotson. "Intel had sold hyperthreading as something that gave performance gains to heavily threaded software. SQL Server is very thread-intensive, but it suffers. In fact, I've never seen performance improvement on server software with hyperthreading enabled. We recommend customers disable it when running Citrix and our software on the same server."

أثبتت الدراسات أن هذة الخاصية لها تأثير سىء جدا على الأداء فى حالة قواعد البيانات الكبيرة مع بعض التطبيقات مثل الويب سيرفر SERVER فإنها تؤثر بالسلب على الاداء بل ينصح بإيقاف هذة الخاصية.

الرابط
http://www.zdnet.co.uk/news/processo...pers-39237341/ (http://www.zdnet.co.uk/news/processors/2014/11/18/hyperthreading-hurts-server-performance-say-developers-39237341/)



-التجربة الشخصية توضح تأثر الإداء بتشغيل هذة الخاصية .

الرابط
http://www.webhostingtalk.com/showthread.php?t=462684



إذن السؤال التالى هل بالفعل يوجد 16 معالج و 24 معالج و ما نسمعة من البعض ؟

الإجابة هي أن جميع معالجات شركة أنتل `ذات السعر المتاح لدى الاغلبية لعمل سيرفر SERVERات الإستضافة المستخدمة 2 Way Processor و معنى كلمة 2 way هنا أن المعالج يعمل مع معالج أخر فقط بمعني إذا كان لدينا معالج 4C يتم ربطة مع معالج أخر 4C فقط و هكذا طالما ذكرت شركة أنتل 2 Way معناها يمكن ربط عدد 2 معالج فقط بعضهم البعض. مالم تذكر الشركة أن المعالج أكثر من 2 Way.
الرابط

اقتباس
* agement

Intel® Xeon® processor
Intel® Xeon® processor 6500 series

* 2-way server processors designed for memory demanding applications

بالطبع يوجد معالجات أكثر من ذلك لكن سعر المعالج الواحد يفوق العائد بكثير مثل هذا المعالج




Intel® Xeon® Processor X7550
(18M Cache, 2.00 GHz, 6.40 GT/s Intel® QPI)

الذى يقارب سعرة 3000 دولار.

إذا ما نحتاج معرفتة الأن هل ال16 معالج و 24 معالج هو معالج حقيقي أم هو معالج بعدد ما من خاصية HT لذلك كان لا بد من توضيح الأمر.

ننتقل بعد ذلك إلى الحديث عن المعالج الذى يحير الكثيرون و هو معالج i7 هو مناسب أما ماذا ؟

الأمر هنا نسبى على هذا المعالج الذى أثبت كفائتة فى التطبيقات المكتبية إلي حد كبير و لكن ماذا عن الأداء فى السيرفر SERVERات.

بالطبع لا نستطيع عمل مقارنة بين هذا المعالج و معالج أخر من فئة Xeon حيث أن تصميم كل معالج يختلف عن الأخر و فى حالة المقارنة ستكون فرق القوة و الأداء و الإستقرار لصالح معالج Xeon بالتأكيد

و لكن مهلا ما لا تزال الشركات تستخدمة فى عالم الإستضافة و هو يعمل بكفاءة تتناسب مع التطبيقات التى يعمل عليها و عند ضبط الإعدادات نجده يعطى سرعة معقولة و أداء جيد .
و لا مشكلة ملحوظة من إستخدامة. و نفس الشىء ينطبق على خواص HT لهذا المعالج.


هذا تحليل عن المعالجات و أرجو منكم أن تشاركونى التحليل و تصححوا لى الأخطاء فلكل منا وجهه نظرة و نحن نتشارك المعلومة للحصول على فائدة للجميع.

المراجع :-
1-
http://ark.intel.com/ProductCollecti...ketSegment=SRV (http://ark.intel.com/ProductCollection.aspx?familyID=594&MarketSegment=SRV)
2-
http://en.wikipedia.org/wiki/Hyper-threading
3-
http://www.intel.com/p/en_US/products/server/processor

الحديث القادم بإذن الله سيكون مع شركة AMD و معالجتها ثم سنقوم بالمقارنة بين الشركتين.




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى