Viennacl

שגרות אלגברה לינארית המסופקות על ידי ספריית C + +
הורד עכשיו

Viennacl דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • MIT License
  • שם המפרסם:
  • Karl Rupp, Josef Weinbub
  • גודל הקובץ:
  • 4.3 MB

Viennacl תגים


Viennacl תיאור

Viennacl מספק ברמה גבוהה C + + ממשקי עבור שגרות אלגברה ליניארית במעבדים ו- GPUs באמצעות OpenCL. המיקוד הוא על יישומים גנריים של solvers איטרטיביים המשמשים לעתים קרובות עבור מערכות לינאריות גדולות אינטגרציה פשוטה לפרויקטים קיימים. מאפיינים * Solvers iterative: הצמד שיפוע, התייצב שיפוע biconjugate, מינימום כללי שיורית * Blas רמה 1, רמה 2 ורמה 3 שגרות על GPU ו- Multi-Core CPUs * נוח C + + wrappers עבור פעולות אלגברה ליניארית משותפת * גישה ל- GPU מ NVIDIA ו- AMD / ATI באמצעות OpenCL * רב ליבות CPU יכול לשמש ביעילות עם Viennacl ו AMD App SDK * C + + ממשק הוא בעיקר UBLAS תואם * ממשקים עבור Ublas, Eigen ו- MTL 4 * Solvers iterative יכול לשמש ישירות עם UBLAs, Eigen ו- MTL4 אובייקטים * ממשק Matlab עבור Solvers איטרטיבי (הורדה נפרדת) * סביבת אופטימיזציה ליבה עבור ביצועים אופטימליים על מכונת היעד


Viennacl תוכנה קשורה