עבור לתוכן

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

Featured Replies

פורסם

היי,

רציתי לשאול, אולי מישהו יודע, האם תוכנות הנדסה דוגמת MATLAB וסוליד וורקס תומכות בארבע ליבות?

פורסם
  • מחבר

יש למישהו מושג?

פורסם
  • מחבר

וואללה, תודה.

האם זה מצדיק קנייה של Q8200 על פני E8400?

פורסם

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

אם זה רק למטרות של חישובים מטמטיים אז למה לא?

פורסם
  • מחבר

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

אבל לשימושים נוספים ולא רק לחישובים מתמטיים נראה לי עדיף ה-E... ככה אני חושב.

פורסם

זה נחמד מאוד שיווקית אבל צריך לקרוא מעט לעומק. התלות בתדר המעבד ישירה בהרבה ונוגעת בכל תחום.

התמיכה קיימת אך מוגבלת לפעולות מאוד מסוימות אלא אם מראש אתה כותב את כל הקוד שלך בתאימות ל-Parallel Computing Toolbox וזה עניין למתקדמים (מאוד) וממש לא מתאים לרוב המשתמשים.

אם מדובר על הרצות רבות ב-batch של אותו קוד, ריבוי ליבות יאפשר פשוט להריץ instance אחד של MATLAB על כל ליבה (אם יש לך די רשיונות) על אותו קוד אך עם פרמטרים שונים וכך לקצר משמעותית את זמני הריצה.

רק שים לב שלא תקבל שיפור פי 2 בין כפול ליבה למרובע ליבות מכמה וכמה סיבות:

* התדר נמוך יותר

* ה-FSB והזכרונות משותפים כמו גם הגישה ל-HDD כך שאין מקביליות מלאה ובתלות בקוד זה יכול להיות צוואר בקבוק.

* בהתחשב במחיר של רשיונות MATLAB זה יוצא פתרון מאוד מאוד יקר.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים