هذا هو الأمر woo الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
الإصدار. - صفحة دليل الإصدار. 1.0-1 (openmp ، opengl ، gts ، vtk ، qt4)
الوصف
الاستخدام: woo [-h] [--version] [-j THREADS] [--cores CORES] [--cl-dev CLDEV] [-n]
[-D] [--quirks QUIRKS] [- Flavor Flavour] [- جدول الدفعات BATCHTABLE] [- خط الدفعة
BATCHLINE] [- Batch-results BATCHRESULTS] [-c COMMANDS] [-e EXPR] [--paused]
[- لطيفة لطيفة] [-x] [-v] [-R] [--test] [- no-gdb] [--in-gdb] [--in-pdb]
[--in-valgrind] [- عرض مزيف] ...
Woo: منصة مفتوحة المصدر للحسابات الديناميكية ، http://woodem.eu.
الموضعية الحجج:
محاكاة
اختياري الحجج:
-h, --مساعدة
إظهار رسالة المساعدة هذه والخروج
--الإصدار
-j الخيوط، --الخيوط الخيوط
عدد خيوط OpenMP المراد تشغيلها ؛ unset (0) افتراضيًا ، مما يعني استخدام الكل
النوى المتاحة ، ولكن على الأكثر 4. ما يعادل إعداد بيئة OMP_NUM_THREADS
المتغير.
- درجات النوى
قائمة مفصولة بفواصل من النوى لاستخدامها - عدد محدد من سلاسل ومجموعات OpenMP
تقارب لتلك المواضيع كذلك.
--cl-dev كلديف
الزوجين العدديين (مفصولة بفواصل) givin منصة / مؤشرات الجهاز OpenCL. هذا هو
القيمة المعتمدة على الآلة
-n تشغيل بدون واجهة رسومية (أي ما يعادل عدم ضبط بيئة DISPLAY
متغير)
-D, --Debug
قم بتشغيل إصدار التصحيح ، إذا كان متاحًا.
- متطلبات المراوغات
قناع Bitmask للحلول للتكوينات المعطلة ؛ يتم تمكين جميع المراوغات بواسطة
تقصير. 1: تعيين LIBGL_ALWAYS_SOFTWARE = 1 لوحدات معالجة رسومات Intel (محددة من `lspci |
grep VGA`) (يتجنب تجميد GPU) ، 2: ضبط --in-gdb عند استخدام وحدات معالجة الرسومات AMD FirePro لتجنب ذلك
تعطل في fglrx.so (فقط عند استخدام برنامج تشغيل fglrx)
--نكهة النكهة
بناء نكهة woo للاستخدام.
- جدول الدفعة قابل للضرب
ملف جدول دفعي.
- خط دفعة باتشلين
خط جدول الدُفعات.
- دفعة النتائج الدفعات
ملف النتائج الدفعية.
-c أوامر
قم بتشغيل أوامر python هذه بعد البداية (استخدم -x للخروج بعد ذلك)
-e EXPR
قم بتقييم هذا التعبير (بدلاً من تحميل الملف). يجب أن يكون كائن المشهد أو
المعالج الذي سيتم تشغيله
- متوقف
عندما يتم إعطاء المعالج أو المحاكاة في سطر الأوامر ، لا تقم بتشغيله
تلقائيا (افتراضي)
--لطيف - جيد نيس
قم بزيادة المستوى الجيد (أي تقليل الأولوية) برقم معين.
-x اخرج عند انتهاء البرنامج النصي
-v زيادة الإسهاب في التسجيل ؛ الحدوث الأول يحدد مستوى التسجيل الافتراضي للمعلومات
(متاح فقط إذا تم إنشاؤه باستخدام log4cxx) ، والثاني للتصحيح ، والثالث للتتبع.
-R, --إعادة بناء
أعد تشغيل الإنشاء في الدليل المصدر ، ثم قم بتشغيل woo المحدث بنفس
سطر الأوامر باستثناء --إعادة بناء. نكهة البناء لهذا البناء وتخزينه
سيتم استخدام المعلمات. إذا أعطيت مرتين ، فسيكون التحديث من المستودع
حاولت قبل إعادة التجميع.
--اختبار تشغيل مجموعة اختبار الانحدار والخروج ؛ الحالة الموجودة هي 0 إذا نجحت جميع الاختبارات ، 1 إذا
فشل اختبار و 2 لاستثناء غير محدد.
--لا يوجد gdb
لا تعرض backtrace عند تعطل Woo (فعال فقط مع \ - \ - debug).
--in-gdb
قم بتشغيل Woo داخل gdb (يجب أن يكون في $ PATH).
- في pdb
قم بتشغيل Woo داخل pdb
- في فالغريند
تشغيل داخل valgrind (يجب أن يكون في $ PATH) ؛ يضيف ملفات تجاهل python تلقائيًا
- عرض مزيف
السماح باستيراد وحدة woo.qt4 بدون تهيئة Qt4. هذا مفيد فقط
لتوليد الوثائق ويجب عدم استخدامها بطريقة أخرى.
استخدم woo عبر الإنترنت باستخدام خدمات onworks.net