עבור לתוכן

?ליבה כפולה תמיד טובה יותר ?

Featured Replies

פורסם

כולם יודעים ששוק המחשבים צועד לכיוון מעבדים מרוביי ליבות.

השאלה שלי היא האם יש מצב כלשהו שבו מחשב עם ליבה אחת יבצע פעולה מהר יותר מאשר מחשב עם שתי ליבות ?

אני מבקש תשובה רק ממי שבאמת מבין בנושא.

פורסם

כולם יודעים ששוק המחשבים צועד לכיוון מעבדים מרוביי ליבות.

השאלה שלי היא האם יש מצב כלשהו שבו מחשב עם ליבה אחת יבצע פעולה מהר יותר מאשר מחשב עם שתי ליבות ?

בעיקרון עדיף תמיד כפול ליבה , אבל יש יישומים שאין עדיפות לליבה כפולה

פורסם
  • מחבר

אתה יכול לתת דוגמאות ?

פורסם

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

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

בראיה לטווח רחוק כל היישומים לומדים לעבוד בריבוי נימים ולכן הרווח כמעט מובטח

פורסם
  • מחבר

לצורך הורדות של סרטים ומוסיקה שתי ליבות יאיצו את מהירות ההורדה ?

פורסם

לא...

פורסם

בשביל מהירות הורדה רק רוחב הפס של האינטרנט עוזר..

פורסם
  • מחבר

להלן תרחיש.

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

מחשב א. ליבה אחת.

מחשב ב. שתיי ליבות.

היכן תסתיים ההורדה מהר יותר ?

פורסם

לא יהיה הבדל.

פורסם

ברור שלא כי ההורדה תנצל רק ליבה אחת

פורסם

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

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

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

לכן לצורך הענין מעבד סלרון או E6600 יורידו קבצים מהאינטרנט באותה יעילות ומהירות (בהנחה ויש לך ADSL ביתי ולא איזה סיב אופטי עם עשרות GB/sec). הסלרון יהיה עמוס ב 20% וה E6600 יראה 3-4% עומס (לדוגמא בלבד, לא להתיחס למספרים כנתון מחייב).

מה שישפיע בעיקר על מהירות ההורדה זה רוחב הפס שלך, הניצול שלו ע"י תוכנות אחרות, איכות החיבור מבחינת שרת ונתבים בדרך וכדומה.

ארכיון

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

דיונים חדשים