הזמנה לסמינר בנושא:

האצת ביצועים באמצעות MATLAB

9.1.17 מלון דניאל, הרצליה  |   10.1.17 מלון לאונרדו, בניין אלמוג, חיפה

MATLAB היא שפת תכנות המאפשרת כתיבה מהירה של אלגוריתמים, ניתוח מידע והצגתו בצורה גרפית. משתמשים לעתים נתקלים במהירות ריצה נמוכה או הודעת שגיאה על צריכת זיכרון גבוהה אשר נובעות מכתיבה לא יעילה של הקוד או אי-שימוש במשאבי חישוב זמינים.

בסמינר טכני זה נבחן מספר דרכים פשוטות ויעילות לשיפור ואופטימיזציה של מהירות ריצת קוד ה-MATLAB. נראה כיצד ניתן לכתוב קוד MATLAB בצורה נכונה, למנף את ה- MATLAB Profiler על מנת לזהות צווארי בקבוק בזמן הריצה, ולהאיץ בעיות בעלות סיבוכיות גבוהה ומרובות נתונים ע"י שימוש במחשבים מרובי ליבות, צבירים (Clusters) ומעבדים גרפיים (GPUs).

קהל יעד:

כלל משתמשי MATLAB

[ סדר יום ]

הערה:
ההשתתפות הינה ללא תשלום, אך מחייבת הרשמה מראש.

08:30 התכנסות ורישום
9:00 דברי פתיחה
גיל הנדלסמן, סיסטמטיקס
9:15 האצת ביצועי קוד MATLAB ואיכותו ע"י תכנות נכון
שירן גולן, מהנדסת אפליקציה, סיסטמטיקס
לתקציר ההרצאה
חידושים אחרונים ויכולות ש(אולי) לא הכרתם
שירן גולן, מהנדסת אפליקציה, סיסטמטיקס
לתקציר ההרצאה
10:45 הפסקת קפה
11:15 האצת אלגוריתמים באמצעות שימוש ב-GPU
רועי פן, מהנדס אפליקציה, סיסטמטיקס
לתקציר ההרצאה
12:00 עיבוד מקבילי בסביבת MATLAB
שירן גולן, מהנדסת אפליקציה, סיסטמטיקס
לתקציר ההרצאה
12:45 סיום משוער

[ פירוט הרצאות ]

יצירת קשר

מחלקת שיווק
חברת סיסטמטיקס
טלפון:  03-7660111
לחץ לבקשת יצירת קשר במייל

נשמח לראותך בסמינר.

האצת ביצועי קוד MATLAB ואיכותו ע"י תכנות נכון 

לחץ לקבלת פירוט ההרצאה

האצת ביצועי קוד MATLAB ואיכותו ע"י תכנות נכון 
כתבתם קוד המבצע בדיוק מה שרציתם, אבל הוא רץ לאט מדי? נתקלתם בהודעות שגיאה לגבי שימוש בזיכרון?
בהרצאה זו נראה כיצד ניתן לזהות צוארי בקבוק בקוד ונלמד טכניקות ודגשים לכתיבת קוד MATLAB יעיל על מנת לשפר את ביצועי הריצה של הקוד. כמו כן, נראה כיצד ניתן לעבוד בקלות וביעילות עם קבצים ומידע הגדולים מדי לזיכרון, ונראה כיצד להפוך את הקוד לקריא וקל לתחזוק כך שנוכל לשתף אותו עם מתכנתים אחרים.

שירן גולן, מהנדסת אפליקציה, סיסטמטיקס

חידושים אחרונים ויכולות ש(אולי) לא הכרתם

לחץ לקבלת פירוט ההרצאה

חידושים אחרונים ויכולות ש(אולי) לא הכרתם
את טיפוס המידע החדש string כבר הכרתם? רוצים לבצע ניהול גרסאות של קוד ה-MATLAB שלכם ולא יודעים איך?
בהרצאה זו נכיר את החידושים האחרונים בגרסת 2016b, וכן נסקור יכולות נוספות כגון ניהול גרסאות, אריזת אפליקציות ועוד.

שירן גולן, מהנדסת אפליקציה, סיסטמטיקס

האצת אלגוריתמים באמצעות שימוש ב-GPU

לחץ לקבלת פירוט ההרצאה

האצת אלגוריתמים באמצעות שימוש ב-GPU 
כרטיס המסך, המצוי בכל מחשב, הינו בעל יכולת חישובית גבוהה ביותר אשר רוב הזמן אינה מנוצלת על ידי המשתמש. מזה מספר שנים ניתן להאיץ אלגוריתמים ב-MATALB ובמספר כלים משלימים על ידי שימוש בכרטיסים גרפיים של חברת nVIDIA, ואף ניתן לעשות שימוש במספר כרטיסי מסך במקביל. בהרצאה זו נראה כיצד לנצל את יכולות כרטיס המסך כמעט מבלי לשנות את קוד ה- MATLAB המקורי !

 רועי פן, מהנדס אפליקציה, סיסטמטיקס

עיבוד מקבילי בסביבת MATLAB

לחץ לקבלת פירוט ההרצאה

עיבוד מקבילי בסביבת MATLAB 
עיבוד מקבילי בסביבת MATLAB מאפשר פיתרון בעיות בעלות סיבוכיות גבוהה ומרובות נתונים, ויכול להתבצע ע"י שימוש במספר ליבות או על גבי אשכול מחשבים (cluster) מקומי או בענן. בהרצאה זו נראה כיצד לנצל את משאבי המיחשוב הזמינים באמצעות מיקבול אפליקציות MATLAB בקלות ע"י שימוש בלולאות for מקבילות, סוגי מערכים מיוחדים ואלגוריתמים ממוקבלים, וכך להאיץ את ביצועי הקוד ע"י השקעה מינימלית בקוד.

שירן גולן, מהנדסת אפליקציה, סיסטמטיקס

Feedback