פורסם 2010 בינואר 2615 שנים חבר שלי צריך מחשב לעבודה יומיומית עם MATLAB והרצת סימולציות די כבדות.כרגע למשל עם מעבד Q9400 חלק מהסימולציות רצות במשך דקות ארוכות.מדובר בהרבה חישובים מתמטיים וכו'.עקרונית הוא מוכן להשקיע 5K במערכת כולה, אבל הוא היה מאוד רוצה לחסוך אם הפגיעה בביצועים היתה זניחה.חיפשתי השוואות עבור התוכנה הזו ספציפית אבל לא מצאתי משהו מהזמן האחרון.השאלה שלי היא האם לשימושים כאלה הבדלי הביצועים יהיו משמעותיים, נניח עבור אחד המעבדים החזקים של AMD לעומת מערכת I5 או I7 של אינטל?
פורסם 2010 בינואר 2615 שנים לפי זה:http://www.nvidia.com/object/matlab_acceleration.htmlכדאי יותר להשקיע בכרטיס מסך מאשר במעבד.
פורסם 2010 בינואר 2615 שנים קשה מכך להבין אם כרטיס מסך תומך CUDA יתרום לכלל החישובים בתוכנה או רק לחישובים מסוימים שיש להם plug in.כמו כן, יכול להיות שכרטיס המסך לא חייב להיות ממש יקר.אולי יעזור אם תסביר באיזה סוג של סימולציות מדובר.
פורסם 2010 בינואר 2615 שנים מחבר מדובר בעיקר בסימולציות של עיבוד אות.למשל קריאת נתונים מקובץ שאמורים להתאים למודל מסוים ושערוך פרמטרים ע"י הפיכת מטריצות, הכפלה וכו'.בנוסף הרבה התמרות פורייה וחישוב ספקטרום של אותות במישור התדר, ע"י פונקציות שמובנות במטלב,חישוב קורלציה בין אותות שזה אומר הכפלת המון מטריצות/וקטורים וסכימה.בקיצור מדובר בפעולות שמשתמשות בעיקר בחישובים הכי בסיסיים (כפל וחיבור) אבל בצורה מאוד תובענית.הדוגמאות בלינק הן באמת לדברים ספציפיים מאוד כמו זיהוי שפות בתמונה (הגרף הימני).השאלה אם כרטיס מסך רלוונטי גם לדברים אחרים או רק לשתי הפונקציות הספציפיות האלה כי אז אין כל כך טעם לדבר על זה.בהנחה שזה ככה אני חוזר לשאלה המקורית: האם ל-AMD יש מה להציע לעומת אינטל או שמדובר בהבדל משמעותי?
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.