הבית > תערוכה > תוכן

מעבד מרובה ליבות חסרונות

Mar 14, 2019

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


אינטגרציה של שבב מרובה ליבות יכולה להוריד את התפוקה של שבב הייצור. הם גם קשה יותר לנהל תרמית מאשר צפיפות נמוכה עיצובים ליבה אחת. אינטל התנגדה חלקית לבעיה הראשונה הזו על ידי יצירת עיצובים מרובעי הליבה שלה על ידי שילוב של שני ליבות דו-ליבות על אחד מהם עם מטמון מאוחד, ולכן ניתן להשתמש בשני מטלות דו-ליבות עובדות, בניגוד לייצור ארבע ליבות על יחיד למות ודורש כל ארבעה לעבוד כדי לייצר מעבד ארבע ליבות. מנקודת מבט ארכיטקטונית, בסופו של דבר, עיצובים בודדים של CPU עשויים לנצל טוב יותר את שטח משטח הסיליקון מאשר ליבות מרובות, ולכן מחויבות הפיתוח לארכיטקטורה זו עלולה לשאת את הסיכון של התיישנות. לבסוף, כוח עיבוד גולמי אינו המגבלה היחידה על ביצועי המערכת. שתי ליבות עיבוד החולקות את אותה מערכת אוטובוסים ורוחב פס של זיכרון מגבילות את יתרון הביצועים של העולם האמיתי. בדו"ח של שנת 2009, הראה ד"ר ג'ון ני כי אם ליבה אחת קרובה להיות רוחב פס זיכרון מוגבל, אז הולך כפול הליבה עשוי לתת 30% עד 70% שיפור; אם רוחב הפס של הזיכרון הוא לא בעיה, אז שיפור של 90% ניתן לצפות; עם זאת, החוק של אמדאהל מטיל ספק זה. זה יהיה אפשרי עבור יישום שהשתמש שני מעבדים בסופו של דבר לרוץ מהר יותר על הליבה אחת אם התקשורת בין המעבדים היה הגורם המגביל, אשר ייחשב שיפור יותר מ -100%.