كيف يمكنني الاتصال للتنفيذ ليتم تشغيلها على جهاز منفصل ضمن برنامج على جهاز بلدي (إكس بي وين)؟

StackOverflow https://stackoverflow.com/questions/432670

سؤال

وهدفي هو لكتابة البرنامج الذي سوف ندعو للتنفيذ أخرى على جهاز كمبيوتر منفصل (مع كل فوز ث) مع المعايير المحددة في وقت التشغيل، ثم كرر لعدة أجهزة الكمبيوتر، ومن ثم جمع النتائج. وباختصار، أنا أعمل على مشروع الحوسبة الشبكة. الخوارزمية نفسها التي تستخدم ترميز بالفعل في FORTRAN، ولكن نحن نبحث عن وسيلة فعالة لتشغيلها على العديد من أجهزة الكمبيوتر في وقت واحد.

وأعتقد أن طريقة واحدة لتحقيق ذلك سيكون لتحميل برنامج نصي إلى كل كمبيوتر ثم قم بتشغيل البرنامج النصي قال على كل كمبيوتر، كل تلقائيا وتعتمد على المعايير الخاصة. ولكن كيف يمكنني كتابة البرنامج الذي سوف يكتب ل، تحميل، وتشغيل برنامج نصي على كمبيوتر منفصل؟

وكنت قد فكرت GridGain، ولكن خوارزمية بالفعل مشفرة وبلغة مختلفة، بحيث يتم استبعاده.

وتخميني الحالي في إنجاز هذه المهمة يستخدم نتوقع ( يكي / توقع )، ولكن ليس لدي أي علم من الأداة.

وأي نصيحة تقدير.

هل كانت مفيدة؟

المحلول

ويمكنك استخدام PsExec لذلك:

http://technet.microsoft.com/en-us/sysinternals /bb897553.aspx

ويمكنك أيضا أن ننظر إلى فتح المصدر البديل RemCom:

http://rce.sourceforge.net/

وانها في الواقع بسيط جدا لكتابة بنفسك كذلك، ولكن سوف RCE تظهر لك كيفية القيام بذلك إذا كنت تريد. وعلى الرغم من استخدام PsExec للتو قد يكفي احتياجاتك.

نصائح أخرى

وإلقاء نظرة إلى PVM ، جعلت لنوع من الوضع كنت تصف، ولكن قد تضطر إلى تعليم مصدر برنامج القائمة و / أو تنفيذ تطبيق المجمع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top