אנגליתצרפתיתספרדי

Ad


סמל OnWorks

alt-nvidia-340-cuda-mps-control - מקוון בענן

הפעל את alt-nvidia-340-cuda-mps-control בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה alt-nvidia-340-cuda-mps-control שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


nvidia-cuda-mps-control - תוכנית ניהול שירות רב תהליכים של NVIDIA CUDA

תַקצִיר


nvidia-cuda-mps-control [-d]

תיאור


MPS הוא שירות זמן ריצה שנועד לאפשר למספר תהליכי MPI באמצעות CUDA לפעול
במקביל ב-GPU יחיד בצורה שקופה לתוכנית MPI. CUDA
התוכנית פועלת במצב MPS אם דמון הבקרה של MPS פועל על המערכת.

כאשר CUDA מאותחל לראשונה בתוכנית, מנהל ההתקן של CUDA מנסה להתחבר ל-
דמון בקרת MPS. אם ניסיון החיבור נכשל, התוכנית ממשיכה לפעול כפי שהיא
בדרך כלל בלי MPS. אם לעומת זאת, ניסיון החיבור לדמון השליטה
מצליח, מנהל התקן CUDA מבקש מהדמון להפעיל שרת MPS בשמו.
אם יש שרת MPS שכבר פועל, ומזהה המשתמש של תהליך השרת הזה תואם
זה של תהליך הלקוח המבקש, דמון הבקרה פשוט מודיע ללקוח
תהליך של זה, אשר ממשיך להתחבר לשרת. אם אין שרת MPS
כבר פועל על המערכת, דמון הבקרה משיק שרת MPS עם אותו הדבר
מזהה משתמש (UID) כמו זה של תהליך הלקוח המבקש. אם יש כבר שרת MPS
פועל, אבל עם מזהה משתמש שונה מזה של תהליך הלקוח, דמון הבקרה
מבקש מהשרת הקיים כיבוי ברגע שכל הלקוחות שלו יסתיימו. פעם ה
השרת הקיים הסתיים, דמון הבקרה משיק שרת חדש עם מזהה המשתמש
זהה לזה של תהליך הלקוח בתור.

שרת ה-MPS יוצר את ההקשר המשותף של ה-GPU, מנהל את הלקוחות שלו, ומספק עובד על
GPU מטעם לקוחותיה. שרת MPS יכול לתמוך בעד 16 הקשרי CUDA של לקוח ב-a
זְמַן. MPS שקופה לתוכניות CUDA, עם כל המורכבות של התקשורת
בין תהליך הלקוח, השרת ודמון הבקרה החבוי בתוך מנהל ההתקן
בינאריות.

נכון לעכשיו, CUDA MPS זמין ב-64 סיביות לינוקס בלבד, דורש מכשיר שתומך
כתובת וירטואלית מאוחדת (UVA) ובעלת יכולת מחשוב SM 3.5 ומעלה. יישומים
הדורשים ממשקי API לפני CUDA 4.0 אינם נתמכים תחת CUDA MPS. גם MPS אינו נתמך
על תצורות ריבוי GPU. אנא השתמש ב-CUDA_VISIBLE_DEVICES בעת הפעלת הפקד
daemon כדי להגביל את הנראות למכשיר בודד.

אפשרויות


-d
הפעל את דמון השליטה של ​​MPS, בהנחה שלמשתמש יש מספיק הרשאות (למשל root).

-ח, - עזרה
הדפס הודעת עזרה.

<לא טיעונים>
התחל את ממשק המשתמש של ניהול חזיתי לדמון הבקרה של MPS, וזה צריך להיות
התחיל ראשון. ממשק המשתמש הקדמי ממשיך לקרוא פקודות מ-stdin עד EOF. פקודות הן
מופרד על ידי התו החדש. אם ניתנת פקודה לא חוקית ונדחתה, שגיאה
ההודעה תודפס ל-stdout. מצב היציאה של ממשק המשתמש הקדמי הוא אפס אם
התקשורת עם הדמון מוצלחת. ערך שאינו אפס מוחזר אם הדמון כן
לא נמצא או שהחיבור לדמון נשבר באופן בלתי צפוי. ראה את הפקודה "צא" למטה
למידע נוסף על מצב היציאה.

פקודות הנתמכות על ידי דמון השליטה של ​​MPS:

get_server_list
הדפס רשימה של PIDs של כל שרתי MPS.

start_server -uid UID
התחל שרת MPS חדש עבור המשתמש שצוין (UID).

shutdown_server מח"ש [-f]
כבה את שרת MPS עם נתון מח"ש. שרת MPS לא יקבל שום חדש
חיבורי לקוח והוא יוצא כאשר כל הלקוחות הנוכחיים מתנתקים. -f מוכרח
כיבוי מיידי. אם לקוח מפעיל קרנל פגום שפועל לנצח, א
ייתכן שתידרש כיבוי מאולץ של שרת MPS, מכיוון ששרת MPS יוצר ו
מנפיק עבודת GPU בשם לקוחותיה.

קבל_רשימת_לקוחות מח"ש
הדפס רשימה של PIDs של כל הלקוחות המחוברים לשרת MPS עם נתון מח"ש.

להפסיק [-t פסק זמן]
כבה את תהליך הדמון בקרת MPS ואת כל שרתי ה-MPS. דמון השליטה של ​​MPS
מפסיק לקבל לקוחות חדשים בזמן ההמתנה לשרתי MPS ולקוחות MPS הנוכחיים
לסיים. אם פסק זמן מצוין (בשניות), הדמון יכריח שרתי MPS
לכיבוי אם הם עדיין רצים אחרי פסק זמן שניות.

פקודה זו היא סינכרונית. ממשק המשתמש הקדמי ממתין לכיבוי הדמון,
לאחר מכן מחזיר את מצב היציאה של הדמון. מצב היציאה הוא אפס אם כל שרתי ה-MPS
יצאו בחן.

הסביבה


CUDA_MPS_PIPE_DIRECTORY
ציין את הספרייה המכילה את הצינורות הנקובים המשמשים לתקשורת ביניהם
בקרת MPS, שרת MPS ולקוחות MPS. הערך של משתנה סביבה זה
צריך להיות עקבי בדמון השליטה של ​​MPS ובכל תהליכי הלקוח של MPS.
ספריית ברירת המחדל היא /tmp/nvidia-mps

CUDA_MPS_LOG_DIRECTORY
ציין את הספרייה המכילה את קובצי היומן של MPS. משתנה זה משמש את
דמון בקרת MPS בלבד. ספריית ברירת המחדל היא /var/log/nvidia-mps

השתמש ב-alt-nvidia-340-cuda-mps-control באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

פקודות לינוקס

Ad