זוהי הפקודה cuda-memcheck שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
nvcc - מהדר NVIDIA CUDA
cuobjdump - כלי השירות NVIDIA CUDA Object Utility
nvdisasm - מפרק NVIDIA CUDA
nvprune - כלי הגזם של NVIDIA CUDA
nsight - NVIDIA NSight, Eclipse Edition
nvvp - הפרופיל החזותי של NVIDIA CUDA
nvprof - פרופיל שורת הפקודה של NVIDIA CUDA
cuda-memcheck - כלי הבדיקה של NVIDIA CUDA
תיאור
nvcc
המעטפת הראשית עבור חבילת המהדר של NVIDIA CUDA. משמש לקמפל ולקשר את שני המארח
וקוד gpu.
cuobjdump
המקבילה של NVIDIA CUDA לכלי Linux objdump.
nvdisasm
מפרק NVIDIA CUDA עבור קוד GPU
nvprune
כלי הגיזום של NVIDIA CUDA מאפשר לך לגזום קבצי אובייקט מארח או ספריות בלבד
מכיל קוד התקן עבור המטרות שצוינו, ובכך חוסך מקום.
לילה
Nsight Eclipse Edition היא סביבת פיתוח משולבת (IDE) עבור מפתחים
בניית יישום CUDA על פלטפורמות Linux ו-Mac OS X. זה נועד לעזור
מפתחים בכל שלבי תהליך פיתוח התוכנה.
nvvp
ה-Visual Profiler הוא כלי גרפי ליצירת פרופילים המציג את ציר הזמן שלך
פעילות המעבד וה-GPU של האפליקציה, וזה כולל מנוע ניתוח אוטומטי ל
לזהות הזדמנויות אופטימיזציה. Visual Profiler זמין גם כעצמאי
אפליקציה וכחלק מ-Nsight Eclipse Edition.
nvprof
כלי הפרופיל nvprof מאפשר לך לאסוף ולהציג נתוני פרופיל מהפקודה-
קו
cuda-memcheck
cuda-memcheck היא חבילת בדיקת תקינות פונקציונלית הכלולה בערכת הכלים של CUDA.
חבילה זו מכילה כלים מרובים שיכולים לבצע סוגים שונים של בדיקות. ה
כלי memcheck מסוגל לזהות ולייחס במדויק מחוץ לתחום ו
שגיאות גישה לזיכרון לא מיושרות ביישומי CUDA. הכלי מדווח גם על חומרה
חריגים שבהם נתקל ה-GPU. כלי המירוץ יכול לדווח על גישה לנתוני זיכרון משותפים
סיכונים שעלולים לגרום למירוצים נתונים. מסמך זה מתאר את השימוש בכלים אלה.
ניתן להפעיל את cuda-memcheck במצב עצמאי שבו היישום של המשתמש מופעל תחת
cuda-memcheck. ניתן להפעיל את הכלי memcheck גם במצב משולב בתוך cuda-gdb.
השתמש ב-cuda-memcheck באינטרנט באמצעות שירותי onworks.net