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

مشاهدة النسخة كاملة : هل من العملي وصل لوحي ام مع بعض ؟



كنافة سيليكون
16-05-2006, 21:29
*
لدي جهاز قديم بنتيوم 4 وجهاز جديد بنتيوم 4 برسكوت هل يمكن توصيل cpu الجهازي لكي يعملوا كجهاز واحد ولكن بسرعة كبيرة ؟
ارجو ان تكون الاجابة باسوب مبسط لخلفيتي المحدودة في هذا الموضوع .
الهدف من الجهازين الاستخدام المنزلي
النظام المستخدم اكس بي ويندوز

alaaaweee
16-05-2006, 22:26
لدي جهاز قديم بنتيوم 4 وجهاز جديد بنتيوم 4 برسكوت هل يمكن توصيل cpu الجهازي لكي يعملوا كجهاز واحد ولكن بسرعة كبيرة
لا تستطيع، توصيل معالجين لجهازين مختلفين، وحتى لو الجهازين بنفس المواصفات لا تستطيع فعل ذلك، المعالجات المكتبية واللوحات الأم التي تدعمها مصممة فقط لوضع معالج واحد فقط في لوحة واحدة.

كنافة سيليكون
17-05-2006, 00:03
شكراً مشرفنا العزيز alaaaweee على ردك
لكن يبدو أنني لم اوصل فكرتي بشكل جيد
الذي اريده أن اوصل الجهازين وليس المعالجين مع بعضهما ليعملا كجهاز واحد عن طريق usb او المنفذ التسلسلي او كرت شبكة لا اعرف ؟
او ربما توصيل اللوحتين الام ووضعهما في صندوق واحد ؟

emad-333
17-05-2006, 00:16
يمكن أخي توصيل أكثر من جهاز مع بعض

ولقد رأيت تجربة من قبل قام بها طلبة بجامعة أجنبية بتوصيل أكثر من 100 كمبيوتر مع بعض

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

وبالله التوفيق

alaaaweee
17-05-2006, 01:04
اللوحات المخصصة للأجهزة الخادمة توجد أنواع منها تستطيع وصل لوحتين أم ببعض أي كأنك قمت بتوصيل جهازين مع بعض وتكون اللوحة الأم مخصصة لذلك وليس عن طريق USB أو كرت شبكة.

بكل بساطة الموضوع يكاد يكون مستحيل للأجهزة المكتبية، لكن الأجهزة الخادمة تستطيع وصلها مع بعض.

مشعي
17-05-2006, 01:08
وصل جهازين معبعضهما يكون لتبادل المعلومات او الاشتراك في خط انترنت واحد

وليس لكي يعملا كانهما جهاز واحد

maxim
17-05-2006, 09:10
اثناء دراسة ...... سألت نفس سؤالك

الجواب هو نعم ممكن ذلك ولكن تحتاج الى وصلهم بسلك شبكة وبسرعة 1Gb على الاقل
ومع ذلك قد تحصل على بطء لا سرعة بسبب المدة التي تقطعها المعلومات في الكابل ذهابا وجيئة

تستفيد اكثر عندما يكون حجم العمل قابل للتقسيم مثل الرندر وخلافه

بالمناسبة
XP غير قادر على هذا العمل بل الاكفأ منه في هذا المجال هو لينكس بسبب طبيعة بناء نظام التشغيل

maxim
17-05-2006, 09:23
...................


أما Chromium فهي تقنية تسمح بتوزيع حمل التصيير على عدة أجهزة، كما يسمح بتطبيق تعليمات OpenGL وهي ذاتها التعليمات التي يستخدمها محرك اللعب في Quake III


https://www.arabhardware.net/forum/showthread.php?p=195065#post195065

maxim
17-05-2006, 09:53
يمكن أخي توصيل أكثر من جهاز مع بعض

ولقد رأيت تجربة من قبل قام بها طلبة بجامعة أجنبية بتوصيل أكثر من 100 كمبيوتر مع بعض

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

وبالله التوفيق

https://upload.wikimedia.org/wikipedia/en/thumb/7/7c/PurdueLinuxComputerCluster.jpg/250px-PurdueLinuxComputerCluster.jpg
https://en.wikipedia.org/wiki/Computer_cluster

maxim
17-05-2006, 10:18
كـأنها كثرت الردود مني ;)

من البحث اتضح ان مايكروسـوفت تعمل على نسخة خاصة من windows server 2003 اسمتها Windows Compute Cluster Edition
وتصفه بانه معد للعمل على اجهزة رخيصة تعمل في نفس اللحظة على نفس المشكلة
" It is intended for use in large clusters of inexpensive machines that work simultaneously on the same problem."
المصدر
https://www.entmag.com/news/article.asp?EditorialsID=6539

وهذه صفحته على موقع الشركة
https://www.microsoft.com/windowsserver2003/ccs/default.mspx

الخلف
18-05-2006, 09:43
يمكن ذلك ولكن ستحتاج لبرامج تدعم وتستفيد من هذا الأمر... هذا الأمر يسمى بـ Network Processing وأكثر ما يستخدم هو في عمليات التصيير Rendering لشركات الإنتاج حيث يتم وضع عدد من الأجهزة ( عادة أكثر من مئة ) وتعمل كلها من أجل تصيير المشاهد من أجل اختصار الوقت...

تتضمن البرامج الكبيرة في التصميم الثلاثي الأبعاد بريمج صغير مهمته توزيع الحمل على كل جهاز في الشبكة من أجل عملية التصيير...

أما التطبيقات العادية فلا يوجد بها هذا الدعم إلى الآن فللتو بدأو بتضمين دعم تعدد الأنوية والمعالجات في بعض التطبيقات...

FiberOptics
19-05-2006, 07:55
Network Processing
يعني ممكن يحصل ده عن طريق اكتر من جهاز شخصي عادي مع بعض ؟ انا بسال عشان اتاكد ؟
وما هي حلقة الوصل او الربط بين الاجهزة الشخصية دي ؟؟!

الخلف
19-05-2006, 10:49
نعم يمكن، ولكن كما أسلفت في تطبيقات محدودة فقط كتطبيقات التصيير والحسابات العلمية المعقدة...

السبب هو أن الناس لا تطلب وجود هذه التقنيات لديها، ولكن قد نرى تطبيقات مستقبلية يمكنها عمل ذلك، فمثلاً يتوجه الكثيرون الآن لوجود عدة أجهزة في المنزل مع ربطها بشبكة... يمكن أن يحتاج أحد الأجهزة لقوة معالجة أكبر في وقت محدد ( مثلاً إنشاء ملفات MP3 أو تحويل فلم إلى MPEG4 ) بينما تكون باقي الأجهزة لا تعمل بكامل كفائتها فيتم توزيع الحمل بينهما من أجل تسريع الوقت...

ولكن كما أسلفت تحتاج لبرامج خاصة يمكنها عمل ذلك..

التطبيقات الحالية تتوزع بين تجارية في تطبيقات التصيير الشبكي Network Rendering وهي متوافرة في برامج مثل 3ds max بشكل افتراضي، أو في تطبيقات خاصة كالأبحاث العلمية...

أعطيك مثالاً على الأبحاث العلمية هناك مؤسسات غير ربحية تقوم بعمل أبحاث تحتاج لقوة معالجة ضخمة، ونظراً لضعف المدخول قامت بفتح المجال لأي شخص على شبكة الإنترنت للمساهمة في المشروع، كل ما عليه فعله هو تنزيل برنامج صغير على جهازه ( قد يكون هذا البرنامج مجرد حافظ شاشة ) ليقوم بالمساهمة في عمليات المعالجة يستلم البيانات من الإنترنت ويعالجها ويعيد إرسال البيانات التي انتهى من معالجتها مرة أخرى للإنترنت... حالياً هناك الملايين من المستخدمين على الإنترنت يساهمون في هذه الاختبارات المعروفة باسم Folding إن لم تخني الذاكرة...

FiberOptics
19-05-2006, 15:57
ربنا يزيدك من علمه ويوفقك على الشروح دي يا الخلف
بس سؤالي ححاول اكتشف اجابته من كلامك .. انا فهمت
بس يعني دلوقت عن طريق البرنامج ممكن نغير بقى اداة الاتصال يعني مثلا لو كانت الاجهزة متصلة ببعضها عن طريق USB فده حيكون اداة الربط لو كانت مثلا شبكة لا سلكي .. فيها انترنت حيبقى برضه فيه تواصل وحنقدر نعمل عملية جمع قدرة المعالجات دي .. صح كده ؟
يعني في النهاية البرنامج هو الي بيحدد شكل وطريقة الاتصال

سؤال اخير ايه التصيبر ده .. انا معرفهوش عبارة عن ايه .. هو سؤال برة الموضوع .. بس الفضول بقى

متشكر جدا جدا .. معندكش انت سؤال طيب عشان اجاوب عليه :D

الخلف
19-05-2006, 16:20
نعم عزيزي البرنامج هو الذي يحدد طريقة الشبكة إن كانت عادية أو إنترنت أو باستخدام أساليب أخرى كوصلات USB أو Firewire...

بخصوص الشبكة السلكية واللاسلكية فكل البرامج تراها نفس الشبكة، حتى الشبكات التي تستخدم USB أو Firewire فكلها تبدو كشبكة عادية...

فالبرنامج يحدد كون وسيلة الإتصال هي شبكة ( سواء سلكية أو لاسلكية، USB أو Firewire أو حتى Bluetooth ) أو عن طريق الإنترنت...

البرنامج مهمته توزيع الحِمل على الأجهزة المتوافرة له ولكي يوزع الحمل يجب أن يتصل بالجهاز الآخر بوسائل الإتصال المختلفة وهي كما تعلم مختلفة :)

Net.Stu
19-05-2006, 16:26
يعني أفهم من كلام أخوي الخلف أنه 3DMAX يمكن أوزع فيه الرندر أو التصيير على أكثر من جهاز في شبكة واحدة؟! :eek:

الميزه هذه في أي اصدار وكيف طريقة تنفيذها ؟

الله يرضى على والديك علمنا

لانه هذه الحاجة هتفيدني كثير كثير والله

FiberOptics
19-05-2006, 16:28
وضحت الصورة يا ريس .. متشكرين جدا ;)

Emirates
19-05-2006, 16:55
سؤال اخير ايه التصيبر ده .. انا معرفهوش عبارة عن ايه .. هو سؤال برة الموضوع .. بس الفضول بقى

عملية التصيير أو ما يسمى بالــ Render هي عملية اخراج المشهد النهائي إن كان عمل 3D أو فيديو .. ومثال على ذلك انت تقوم بصناعة مجسم 3D وتضيف اليه الالوان والحركة والإضاءة وبعد الانتهاء من وضع جميع الخطوات ستحتاج إلى تصيير هذا المشهد حتى يتم اخراجها على الصورة النهائية بعدد فريم معين .. أي تنفيذ جميع الأوامر المعقدة والغير معقدة والمختلفة والتي يتضمنها العمل حتى يتم اخراج المشهد النهائي .... وقريباً من هذا المنطق هي عملية تحميض الافلام العادية :D

------------------------

وبعيداً عن عملية ربط الأجهزة عن طريق الشبكة هناك توجه لبعض الشركات يتضمن ربط أكثر من جهاز بادخل صندوق واحد لا أكثر وبدون أي شبكة ... (H)

https://www.boxxtech.com/images/APEXX8_Mezzanine.gif

https://www.boxxtech.com/images/Apex4Specificationswebpagefrontandbackwhite.jpg

هذا الجهاز مثلاً يحتوي على عدد 8 معالجات Opteron مصفوفة على لوحتين ام ... انتبه أخي :eek: هذا الجهاز ليس بجهاز للـ Render فقط أنما هو جهاز Workstation ... بمعنى ان مستخدميه لن يكونوا بحاجة إلى أي برنامج وسيط أو شبكة

الموقع الرسمي : https://www.boxxtech.com/products/apexx8.asp

تحياتي لكم

FiberOptics
19-05-2006, 17:06
أنا مش عارف اشكركم ازاي :D
انا حاسس اني في منتدى اطلب واتمنى .. :D
شكرا يا اصحاب

الخلف
19-05-2006, 20:00
الأخ Net.Stu لا أذكر تحديداً أي إصدار يدعم هذا الأمر سأحاول البحث عنه وآتيك به :)

الأخ FiberOptics العفو الجزيل واعذرني فلم أرَ سؤالك الأخير بخصوص تعريف عملية التصيير ولكن الأخ Emirates قدم الشرح الوافي مشكوراً


بخصوص الجهاز الذي أرفقه الأخ Emirates فهو ليس لوحتين أم مع بعضهما...

المسألة أن وجود 8 معالجات على لوحة أم واحد يستهلك المساحة بشكل كبير كما أن تكاليف تصنيع لوحة أم بثمان مقابس مرتفع قياساً للطلب عليها... فقامت شركة Tyan بحل ذكي...

قامت بعمل لوحة أم بأربع مقابس ( حالياً هناك لوحتين هما Thunder K8QW و Thunder K8QE ) ويوجد في كل لوحة شقين HTX ( شق يعتمد على ناقل HyperTransport ) هذين الشقين توصلهما بلوحة إبنة ثانية يمكنك بواسطتها تركيب أربع معالجات إضافية كل معالج بذاكرته الخاصة به ( كما هو حال معالجات AMD )، ولكل معالج منظم جهد بأربع مراحل...


لوحة K8QW
https://www.tyan.com/products/assets/images/s4881.gif


لوحة K8QE
https://www.tyan.com/products/assets/images/s4885.gif


تلاحظ بين المقبسين على اليمين والمقبسين على اليسار هناك شقين أسودين بين كل مقبس...

أما اللوحة الإبنة فهي M4881
https://www.tyan.com/products/assets/images/m4881.gif

ويتم التوصيل بين اللوحتين الأم والإبنة بواسطة قطعتي توصيل يتم إدخالهما في شقي الـ HTX
https://www.tyan.com/products/assets/images/m4881ht.gif

الخلف
19-05-2006, 20:10
الأخ Net. Stu

التقنية مدعومة في كافة إصدارات الـ 3DS MAX حسب وثيقة Autodesk من الإصدار الأول حتى الأخير ( لم تذكر الإصدارات الأخيرة كالإصدار الثامن نظراً لكون الوثيقة تمت حديثها في شهر يوليو الماضي )
الوثيقة هنا
https://usa.autodesk.com/adsk/servlet/ps/item?siteID=123112&id=5582557&linkID=5573345

وهذا مقال تعليمي حول كيفية تشغيل هذه التقنية من أحد المستخدمين
https://www.3dkingdom.org/modules.php?op=modload&name=News&file=article&sid=261&mode=thread&order=0&thold=0


يمكنك بسهولة القيام بالبحث في جوجل عن Network Rendering وسيأتيك بالنتائج :)
https://www.google.com.bh/search?hl=en&q="Network+rendering"

Emirates
20-05-2006, 00:00
شكراً لك على التوضيح أخي الخلف وبارك الله فيك

:)

Net.Stu
20-05-2006, 12:03
ألف شكر لك أخوي الخلف على الرد

والله يجعلها في ميزان حسناتك

ولاتحرمنا من ابداعاتك:)

كنافة سيليكون
30-05-2006, 22:34
ألف شكر لك أخوي الخلف على الرد

والله يجعلها في ميزان حسناتك

ولاتحرمنا من ابداعاتك