coNCePTuaL

צילום מסך תוכנה:
coNCePTuaL
פרטי תוכנה:
גרסה: 1.4
טען תאריך: 14 Apr 15
מפתחים: Scott Pakin
רשיון: ללא תשלום
פופולריות: 44

Rating: nan/5 (Total Votes: 0)

תוכנה רעיונית היא כלי שנועד להקל על תוכניות במהירות יצירה המודדות את הביצועים ו / או לבדוק את התקינות של רשתות ושכבות פרוטוקול רשת.
מרכזים רעיוניים סביב progamming בשפה פשוטה, תחום ספציפי; כמה שורות קוד רעיוני יכולות לייצר תוכניות שייקחו יותר באופן משמעותי מאמץ לכתוב בשפת תכנות קונבנציונלית.
אחת מטרות של רעיוניות הוא להעלות השוואות רשת מאמנות למדע. לשם כך, תוכניות רעיוניות להתחבר לא רק נתוני מדידה, אלא גם שפע של מידע על ההתקנה הניסיונית, שהופכת אותו קל למישהו אחר כדי לשחזר בדיקות הביצועים שלך.
Exemple
numreps הוא "מספר החזרות" ומגיע מ" --reps "או" -r "עם ברירת מחדל של 100.
לחזרות numreps בתוספת 2 חזרות חימום {
  משימת 0 מאפס מוניה אז
  משימה 0 שולחת הודעת 1 מגה למשימת 1 ולאחר מכן
  משימת 1 שולחת הודעת 1 מגה למשימת 0 אז
  / 2 כ" חביון הכיוון אחד (לנו) "משימה 0 יומני elapsed_usecs ו
         החציון של (total_bytes / elapsed_usecs) * 1E6 / 1M כמו "רוחב פס (MB / s)"
}
הנתונים מאוחסנים בפורמט קל ללנתח ערכים מופרדים באמצעות פסיקים (CSV) עם השורה הראשונה של כותרות עמודות נלקחו היישר מהתכנית. בשורה השנייה של כותרות מציינת כיצד הנתונים בכל עמודה קובצו.
מה שחשוב, עם זאת, הוא כל המידע האחר בקובץ היומן. קבצי יומן רעיוניים נועדו לתפקד כחברת מעבדה, הכוללים לא רק את התוצאות של ניסוי, אלא גם תיאור מדויק של ההתקנה שהובילה לתוצאות אלה. כמה מעבדים נמצאים במערכת שלי? כמה מהר הם? מה מהדר ואפשרויות מהדר שמשו לקמפל פשוט? מה שורת הפקודה פרמטרים הועברו לתכנית? זה מכיל בקובץ היומן.
קבצי היומן מפרט גם את קוד מקור תכנית המלא ולכן אין עמימות לגבי מה שנמדד. אתה יכול להסתכל בקובץ יומן רעיוני שנה בעתיד ועדיין יודע בדיוק מה הרבה הפיץ נציגי מדידות שימושיים יותר מאשר מבחן ביצועים שיורק את רק 397.2 ומחייב אותך להיזכר במה שמתייחס ל.

< p> מה חדש במהדורה זו:.

  • השפה תומכת כעת> comprehensions רשימה והודעה מתויגת מקבלת
  • backend dot_ast כולל אפשרות --compress חדשה לצייר AST של תכנית עם & quot; לא מעניין & quot; בלוטות elided.
  • שני מדדי ביצועים חדשים כלולים בהפצה.
  • הסטייה המוחלטת החציון נוסף לסט של נתונים סטטיסטיים שניתן שנאספו.
  • לולאות מתוזמן הן מדויקות יותר.
  • באגים שונים תוקנו.
  • מה חדש בגרסת 1.3:

    • סוף paraver גב חדש יוצר עקבות לוגית-זמן ל Visualizer Paraver.
    • סוף חזרה libsea_ast חדש יוצר תיאור של AST של תכנית לטיוח 3-D אינטראקטיבי עם Visualizer Walrus.
    • הצהרת קבלה של החברה יכולה להפיץ טווחים או מקור ליעד או מטרה למקור, במידת צורך.
    • סטים של משימות ניתן לתת-מחויב לזיהוי לשימוש חוזר נוח.
    • תוכניות יכולות לחשב את קואורדינטות, סטי השכן, ומרחקים על 1-D רשת / 2-D / 3-D, טורוס, וטופולוגיות טורוס עכשיו חלקיות.
    • רבים-על-אחד, ורבים-לרבים multicasts כעת נתמכים על ידי C + MPI הסוף חזרה.

    מה חדש בגרסה 1.1:

    • גרסה 1.1 של רעיוני היא במידה רבה לשחרור תיקוני באגים - - המון
    • בעיקר לבנות הרעיוני זעירה תיקוני באגים קטנים השפעה, ש
    • תהליך. עם זאת, השפה הרעיונית אינה מספקת
    • חדש שימושי אחד
    • תכונה: הוא במבנה החברה מקבלת קבוצות של מספרים בדיוק כמו
    • לכל מבנה. לדוגמא, תוכניות רעיוניות יכולות כעת לכלול

    • הצהרות כמו הבא
    • :

    • t
    • משימות כך שלא נמצא ב{ 2, 5, 8, ..., num_tasks-1} שלח

    • הודעה
    • 32 קילובייט למשימות r כך שr הוא ב{ t-1, t-2}.
    • התחביר הקודם הטווח ב( למשל & quot; t הוא ב[ 3, 10] & quot;) הוא החברה
    • לא מומלץ לשימוש כתחביר החדש, להגדיר מספק קבוצה-על ראויה של
    • פונקציונלי של מגוון התחביר (למשל, & quot; t הוא ב{ 3, ..., 10} & quot;).
    • תוכניות שנבנו עם v1.1 הרעיוני יש להפעיל בהצלחה בכל
    • 147456 ליבות (36864 צמתים) של שחר, מערכת IBM בלו ג'ין / P
    • מותקן במעבדה הלאומית לורנס ליברמור.
    • autopackage הרעיוני כעת נבנה כהיברידי 32.
    • / חבילה של 64 ביט
    • ביצוע coNCePTuaL_1.1.package משני מערכת x86 32 או 64-bit,
    • ואת זה צריך להתקין באופן אוטומטי את הספריות הנכונות של
    • .
    • פלטפורמה
    • ראה את יומן השינוי לפרטים של כל מה שהשלמים זה
    • השתנה מאז גרסת 1.0.

    מה חדש בגרסת 1.0:

    • רעיוני כבר לא דורש לימוד שפת תכנות חדשה לשימוש; עכשיו ניתן להסיק דפוסי תקשורת בממשק משתמש גרפי והמירו ומקוד רעיוני.
    • plug-in Eclipse חדש תומך כתיבה, ריצה, ובדיקות ביצועי רשת ניתוח מסביבת פיתוח אחת, משולבת.

  • תוכנה דומה

    IPMItool
    IPMItool

    7 Mar 16

    Heaven Benchmark
    Heaven Benchmark

    20 Feb 15

    IOzone
    IOzone

    2 Jun 15

    תוכנות אחרות של יזם Scott Pakin

    Netpbm2Gimp
    Netpbm2Gimp

    20 Feb 15

    תגובות ל coNCePTuaL

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!