פורסם 2008 ביולי 3017 שנים שלום,משהו שלא ברור לי נקח לדוגמא את המעבד Q6600 של INTEL המעבד הוא בעל ארבע ליבות ובמהירות של 2.4GHZ כידועהאם הכוונה שכל ליבה היא במהירות 2.4GHZ או שכל כל הליבות ביחד במהירות של 2.4GHZ כלומר כל ליבה במהירות 0.6GHZ?תודה
פורסם 2008 ביולי 3017 שנים לא, תחשוב שזה כמה מעבדים שעובדים במקביל אחד לשני ולא ביחד. אם תוכל לספק לכל אחד משהו לעשות בו זמנית אז תאורתית תקבל ביצועים ששוים למעבד שכזה.
פורסם 2008 ביולי 3017 שנים 4 מכוניות שנוסעות ב-100 קמ"ש זה לא כמו מכונית אחת שנוסעת ב-400 קמ"ש.אם אתה צריך להעביר 2 אנשים מחיפה לירושלים, 4 מכוניות לא יעשו זאת יותר מהר ממכונית אחת, נכון?אבל אם אתה צריך להעביר 20 אנשים במקביל, פה כמות המכוניות כבר תעזור לך.אותו דבר במעבד. אם אתה נותן לו רק משימה אחת פשוטה, מצידו שיהיו 20 ליבות, עדיין רק אחת תעבוד ולא תרוויח כלום.אבל אם הוא עובד על כמה משימות במקביל או על משימות מורכבות שאפשר לפצל אותן לחלקים קטנים - תוכל לנצל את ריבוי הליבות בצורה טובה יותר, ובמקרים תאורטיים להגיע למהירות ביצוע כללית שקולה למעבד אחד בתדר שעון מהיר פי ארבעה. אבל זה בתאוריה, מעשית אפשר רק להתקרב לזה, וגם לא תמיד.מערכות הפעלה מודרניות ותוכנות מודרניות יודעות לפצל משימות בצורה די טובה בין הליבות. אבל זה יהיה ממש לא נכון לחשוב שזה כמו מעבד אחד רק במהירות גבוהה יותר.
פורסם 2008 ביולי 3017 שנים 4 מכוניות שנוסעות על 50 קמ"ש זה לא כמו מכונית אחת על 200. עריכה: קדמת אותי ב-20 שניות עם אותו רעיון
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.