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

Ad


סמל OnWorks

SoAx להפעלה בלינוקס הורדה מקוונת עבור לינוקס

הורדה חינם של SoAx להפעלה באפליקציית לינוקס מקוונת של לינוקס להפעלה מקוונת באובונטו מקוונת, פדורה מקוונת או דביאן מקוונת

זוהי אפליקציית לינוקס בשם SoAx להפעלה בלינוקס מקוונת, שניתן להוריד את המהדורה האחרונה שלה בתור soax_v_0_1.tgz. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.

הורד והפעל באופן מקוון את האפליקציה הזו בשם SoAx כדי לרוץ בלינוקס באופן מקוון עם 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. הורד את האפליקציה, התקן אותה והפעל אותה.

בצילומי מסך

Ad


SoAx לרוץ בלינוקס מקוון


תיאור

מבנים של מערכים (SoA) הם בדרך כלל מהירים יותר ממערכי מבנים (AoS) בעוד AoS שימושיים יותר. פרויקט זה (SoAx) משלב את היתרונות של שניהם. באמצעות C++(11) תכנות meta-template SoAx משיגה ביצועים מקסימליים (שימוש יעיל ביחידות וקטוריות ובמטמון של מעבדים מודרניים) תוך מתן ממשק משתמש נוח מאוד (כולל טיפול באלמנטים מונחה עצמים) וגמישות. הוא תוכנן לטפל בקבוצות דמויות רשימה של חלקיקים (בדומה למבנה {int id; double[3] pos; float[3] vel;};) בהקשר של סימולציות מספריות בעלות ביצועים גבוהים. זה יכול להיות מיושם על הרבה בעיות אחרות. אנא בדוק את הקובץ לדוגמה main.cpp כדי לראות דוגמאות של קוד שאתה יכול לכתוב עם SoAx.

תכונות

  • יישום כללי של מבנה מערכים עם C++11
  • שימושיות דומה ל-Arrays of Structures אבל הרבה יותר מהירה
  • פעולות דומות לרשימה כגון הסר ו-push_back
  • תכנות מטא תבניות באמצעות ירושה של תבנית ו-std::tuple
  • פעולות מערך אופטימליות (+,-,...) באמצעות תבניות ביטוי
  • תמיכה ב-GPU
  • סדרתי/שרשור/MPI - קלט/פלט של קובץ
  • נבדק עם g++ 4.8.4, clang++ 3.6, icc 16.0, nvcc 7.0


קהל

מפתחים



שפת תכנות

C + +



זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/soax/. הוא התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.


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

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

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

Ad