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

مشاهدة النسخة كاملة : ما هي تقنية hyper threading ؟؟؟؟؟؟؟



سويتو
05-07-2008, 17:29
السلام عليكم ورحمة الله وبركاته








عندي استفسار حول تقنية hyper threading ما هي
وهل يختلف المعالج الذي يستخدمها عن المعالج ثنائي النواة

أتمنى من الاعضاء انهم يفيدوني........

data
06-07-2008, 10:47
تقنية قديمة جدا تجعل من المعالج يعمل وكانه معالجين بمعنى ان المعالج سيعمل حسب الحاجة واداءه اقل من معالجات ذي نواتين.

سويتو
09-07-2008, 09:30
مشكور عل الجواب المختصر...........

smsmn8888
09-07-2008, 09:54
تقنية قديمة جدا تجعل من المعالج يعمل وكانه معالجين بمعنى ان المعالج سيعمل حسب الحاجة واداءه اقل من معالجات ذي نواتين.

يعني مش من العصر الحجرى

aziz-50
09-07-2008, 10:34
Hyper-Threading تقنية المعالجة متعددة الخطوط , تسمح هذه التقنية لمعالج واحد بتنفيذ عمليتين أو أكثر بنفس الوقت وتحويل المعالج إلى معالجين وهميان وهي تعمل على تحسين أداء المعالج في المهام المتعددة.

سويتو
09-07-2008, 11:25
مشكورين اخواني على الرد
الله يجزيكم الخير

Senshi Kodo
21-07-2008, 04:21
تتيح هذه التقنية للمعالج أن يقوم بإنجاز عمليتين في نفس الوقت وهو ما لم يكن متاحا قبل تطوير هذه التقنية. فكان المعالج يقوم بتنفيذ العملية تلي الآخري ولم يكن في قدرته تنفيذ عمليتين في نفس الوقت لذلك كانت الشركات المصنعة للحاسبات تلجأ إلى وضع أكثر من معالج في الحاسب الواحد إذا أرادت من الحاسب أن يقوم بتنفيذ أكثر من عملية في نفس اللحظة. تجعل هذه التقنية نظام التشغيل والتطبيقات التي تعمل علي الحاسب تشعر كأن الحاسب به معالجين وليس معالجا واحدا. تم تصميم قلب المعالج Core بحيث يقوم بتنفيذ أمرين في نفس اللحظة من الأوامر التي يطلب نظام التشغيل أو أحد التطبيقات تنفيذها. معني وجود أكثر من مجري لتنفيذ الأوامر في نفس الوقت أن المعالج سينجز المهام التي سيكلف بها في وقت أقل وبالتالي فإن الحاسب سوف يقوم بتنفيذ البرامج والتطبيقات التي تطلب منه بشكل أسرع. بالنسبة لنظام التشغيل فإنه سيشعر كأن بالحاسب معالجين وسيتعامل مع المعالج الواحد الذي به خاصية Hyper-Threading كما يتعامل مع الحاسب الذي يتم يثبت به معالجين.
يمكن أن نقوم بتثبيت معالج حديث به خاصية Hyper-Threading داخل حاسبنا القديم ولكن سيكون علينا أن نحدث البرنامج الذي يتحكم في طريقة عمل المعالج وهو BIOS لكي نحصل علي أكبر استفادة من المعالج الحديث. هذه التقنية تعمل علي معالجات بانتيوم 4 وعلي معالجات Mobile Intel للحاسبات المحمولة. هذه التقنية أحدثت ثورة في تعامل الحاسبات مع ملفات الوسائط المتعددة مثل ملفات الفيديو فالآن يمكنك أن تقوم بإنشاء ملف فيديو وتعديله زفي نفس الوقت تقوم بتسجيل برنامج تلفزيوني علي نفس الحاسب. تنفيذ هاتين العمليتين في نفس الوقت لم يكن متاحا من قبل علي المعالجات التي لا تعمل بالتقنية الحديثة. سيتم استخدام المعالجات التي تعمل بتقنية Hyper-Threading في الحاسبات الخادمة الكبيرة والتي تحتاج إلى إمكانيات عالية من المعالج الذي يعمل عليها والتي كانت في الماضي تحتاج إلى معالجين وليس معالجا واحدا.

shenar
01-01-2009, 11:13
الف شكر على المعلومات جزاكم الله كل الخير

momya
01-01-2009, 14:05
حلو الشرح و بالفعل هلق رجعت شركة intel هذه التقنية إلى معالجاتها الجديدة i7

Extreme2
01-01-2009, 15:39
https://img151.imageshack.us/img151/9514/hyperthreadworksog6.jpg

BLALBMW721
01-01-2009, 19:38
شكرا جزيلا على الايضاح والشرح الوافى
ولكن هل هناك تكنولوجيا احدث من هذه التقنيه ؟؟

وشكرا

ramy
04-01-2009, 06:39
الإخوة الكرام..

Hyper-Threading تقنية المعالجة متعددة الخطوط , تسمح هذه التقنية لمعالج واحد بتنفيذ عمليتين أو أكثر بنفس الوقت وتحويل المعالج إلى معالجين وهميان وهي تعمل على تحسين أداء المعالج في المهام المتعددة.


تتيح هذه التقنية للمعالج أن يقوم بإنجاز عمليتين في نفس الوقت وهو ما لم يكن متاحا قبل تطوير هذه التقنية. فكان المعالج يقوم بتنفيذ العملية تلي الآخري ولم يكن في قدرته تنفيذ عمليتين في نفس الوقت لذلك كانت الشركات المصنعة للحاسبات تلجأ إلى وضع أكثر من معالج في الحاسب الواحد إذا أرادت من الحاسب أن يقوم بتنفيذ أكثر من عملية في نفس اللحظة. تجعل هذه التقنية نظام التشغيل والتطبيقات التي تعمل علي الحاسب تشعر كأن الحاسب به معالجين وليس معالجا واحدا. تم تصميم قلب المعالج Core بحيث يقوم بتنفيذ أمرين في نفس اللحظة من الأوامر التي يطلب نظام التشغيل أو أحد التطبيقات تنفيذها. معني وجود أكثر من مجري لتنفيذ الأوامر في نفس الوقت أن المعالج سينجز المهام التي سيكلف بها في وقت أقل وبالتالي فإن الحاسب سوف يقوم بتنفيذ البرامج والتطبيقات التي تطلب منه بشكل أسرع. بالنسبة لنظام التشغيل فإنه سيشعر كأن بالحاسب معالجين وسيتعامل مع المعالج الواحد الذي به خاصية Hyper-Threading كما يتعامل مع الحاسب الذي يتم يثبت به معالجين.
يمكن أن نقوم بتثبيت معالج حديث به خاصية Hyper-Threading داخل حاسبنا القديم ولكن سيكون علينا أن نحدث البرنامج الذي يتحكم في طريقة عمل المعالج وهو BIOS لكي نحصل علي أكبر استفادة من المعالج الحديث. هذه التقنية تعمل علي معالجات بانتيوم 4 وعلي معالجات Mobile Intel للحاسبات المحمولة. هذه التقنية أحدثت ثورة في تعامل الحاسبات مع ملفات الوسائط المتعددة مثل ملفات الفيديو فالآن يمكنك أن تقوم بإنشاء ملف فيديو وتعديله زفي نفس الوقت تقوم بتسجيل برنامج تلفزيوني علي نفس الحاسب. تنفيذ هاتين العمليتين في نفس الوقت لم يكن متاحا من قبل علي المعالجات التي لا تعمل بالتقنية الحديثة. سيتم استخدام المعالجات التي تعمل بتقنية Hyper-Threading في الحاسبات الخادمة الكبيرة والتي تحتاج إلى إمكانيات عالية من المعالج الذي يعمل عليها والتي كانت في الماضي تحتاج إلى معالجين وليس معالجا واحدا. ما أعرفه يخالف ما تقولانه..



التّقنيّة التي تجعل المعالج ينفّذ عدّة عمليّات في وقت واحد هي تقنيّة خطوط المعالجة المتعدّدة المراحل، و التقنيّة التي تجعل المعالج يعالج أمرين أو أكثر على التّوازي في وقت واحد هي تقنيّة Super Scailing أو تقنيّة تعدّد خطوط المعالجة، أمّا الهايبر ثريديغ فهي تقنيّة تختص بالتّعامل مع موارد المعالج وهمياً و كأنّها *2 الأمر الذي يتيح استخدام كامل أجزاءه التي لا تقوم بعمل لأعمال أخرى..

لكن هل هناك تكنولوجيا احدث من هذه التقنيه ؟؟
نعم،و هي تكنولوجيا تعدّد الأنوية.

sameh soliman
04-01-2009, 19:18
ولكنى اجد ان تكنولوجيا hyper threading موجودة فى المعالج الحديث I7 ام هذه نسخة اخرى من التكنولوجيا

Salem AL Fituri
04-01-2009, 21:20
من تجربة مع معالج بنتيوم 4 مع وبدون Hyper Threading HTT فهذه التقنية تحذث اختلاف كبير
ويكون الزيادة تقريباً 20% من ادا الجهاز.
ولكنها اختفت في معلاجات انتل الثنائية الرباعية النواة ولا ادري السبب
وأعتقد ان اهم سبب لتفوق معالجات i7 هو هذه التقنية بالأضافة لل QPI المشابهة لتقنية
Hyper Transport الخاصة ب AMD