זוהי אפליקציית לינוקס בשם CUDA.jl, אשר את הגרסה האחרונה שלה ניתן להוריד כ-v5.8.2sourcecode.tar.gz. ניתן להריץ אותה באופן מקוון בספק האירוח החינמי OnWorks לתחנות עבודה.
הורד והפעל אונליין את האפליקציה הזו בשם CUDA.jl עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
צילומי מסך:
CUDA.jl
תיאור:
תכנות GPU בעל ביצועים גבוהים בשפה ברמה גבוהה. JuliaGPU הוא ארגון GitHub שנוצר כדי לאחד את החבילות הרבות לתכנות GPU ב-Julia. עם התחביר ברמה גבוהה והמהדר הגמיש שלה, Julia ממוצבת היטב לתכנת באופן פרודוקטיבי מאיצי חומרה כמו GPU מבלי להתפשר על ביצועים. גרסת הפיתוח האחרונה של CUDA.jl דורשת Julia 1.8 ומעלה. אם אתם משתמשים בגרסה ישנה יותר של Julia, עליכם להשתמש בגרסה קודמת של CUDA.jl. זה יקרה אוטומטית בעת התקנת החבילה באמצעות מנהל החבילות של Julia.
תכונות
- CUDA.jl גרסה 4.4 תהיה הגרסה האחרונה שתתמוך ב-CUDA 11.0-11.3 (הוצא משימוש בגרסה 5.0)
- CUDA.jl כולל הפשטת מערך ידידותית למשתמש, מה שמקל על העבודה עם מעבדי GPU של NVIDIA CUDA באמצעות שפת התכנות Julia.
- החבילה מספקת מהדר לכתיבת ליבות CUDA בסביבת Julia, המאפשר למפתחים לכתוב קוד ספציפי ל-GPU בתוך סביבת Julia.
- CUDA.jl מציעה עטיפות (wrappers) עבור ספריות CUDA שונות, מה שמפשט את שילוב הפונקציונליות הקיימת של CUDA ביישומי Julia.
- גרסת הפיתוח האחרונה של CUDA.jl דורשת את Julia 1.8 ומעלה, מה שמבטיח תאימות עם הגרסאות העדכניות ביותר של שפת התכנות Julia.
- כדי להשתמש ב-CUDA.jl, נדרש כרטיס מסך תואם CUDA עם יכולת חישוב 3.5 (Kepler) ומעלה, יחד עם מנהל התקן של NVIDIA התומך ב-CUDA 11.0 ומעלה.
שפת תכנות
ג'וליה
כל הקטגוריות
זוהי אפליקציה שניתן להוריד גם מאתר https://sourceforge.net/projects/cuda-jl.mirror/. היא אוחסנה ב-OnWorks על מנת שניתן יהיה להפעיל אותה באופן מקוון בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.