זוהי הפקודה opari שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
opari - מקור למקור מכשיר תוכנית OpenMP
תַקצִיר
אופרי
[-f70|-f90|-c|-c++]
[-לבטל [, ]...]
[-rcfile file] [-table ] [ ]
אופרי
[-rcfile ] -שולחן
תיאור
לפני הידור של קובצי המקור של יישום OpenMP, כל קובץ צריך להיות
הפך על ידי קריאה לכלי OPARI. בנוסף, יש לקשר את האפליקציה
נגד ספריית מדידת זמן הריצה pomp וקובץ טבלת זמן הריצה OPARI. האחרון
יש ליצור באמצעות ה- -שולחן אפשרות OPARI או יחד עם
טרנספורמציה של קובץ מקור הקלט האחרון או עם קריאה נפרדת ל- OPARI אחרי הכל
נעשות טרנספורמציות.
אם שם קובץ הפלט לא צוין, OPARI משתמש בשם infile.mod.suffix אם
קובץ הקלט נקרא infile.suffix.
אפשרויות
-f70, -f90, -ג, -c++
[אופציונלי] מציין את שפת התכנות של קובץ מקור הקלט. אפשרות זו
נחוץ רק אם זיהוי השפה האוטומטי מבוסס על קובץ הקלט
הסיומת נכשלת.
-rcfile
[אופציונלי] OPARI משתמש בקובץ ./opari.rc כדי לשמר מידע מצב בין
קורא o OPARI אם יישום OpenMP מורכב מיותר מקובץ מקור אחד. עם
האפשרות -rcfile, קובץ הקובץ משמש במקום זאת. זה יכול להיות שימושי אם יותר מ
יישום אחד מאוחסן באותה ספרייה או אם קבצי המקור של
יישומים מאוחסנים ביותר ממספר ספריות.
-שולחן
צור את טבלת זמן הריצה של OPARI בקובץ tabfile. יש להשתמש גם באפשרות זו
יחד עם הקריאה ל- OPARI להמרה של מקור הקלט האחרון
קובץ או עם קריאה נפרדת ל- OPARI לאחר ביצוע כל השינויים.
-השבתה
[אופציונלי] השבת את המכשור של מבני OpenMP עדין יותר
כגון !$OMP ATOMIC. constructs היא רשימה מופרדת בפסיקים של המבנים עבור
שהמכשור צריך להיות מושבת. אסימונים מקובלים הם אטומיים, קריטיים,
master, flush, single או locks וכן סנכרון כדי להשבית את כולם.
השתמש ב-opari באינטרנט באמצעות שירותי onworks.net