ניתוח דחפור: מדוע השבב של AMD כל כך מאכזב

AMD FX swoosh ודחפור נפטרים

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

הערה: טורבו ליבת AMD ומצב טורבו של אינטל הושבתו על כל השבבים, על מנת למנוע מהם להתאים את מהירות השעון של המעבד ולהשליך תוצאות. כתוצאה מכך, התוצאות כאן יהיו נמוכות יותר מאשר בבדיקה סטנדרטית, במיוחד עבור ביצועי חוט יחיד.



הדבר הראשון שיש להבין לגבי דחפור הוא שהוא ממנף היבטים של ריבוי השחלות בו זמנית כדי לשלב את הפונקציות של מה שבדרך כלל יהיו שתי ליבות נפרדות לחבילה אחת (AMD מתייחסת לשילוב זה כ- 'מודול“). כל מודול מכיל את מה ש- Windows מזהה כשתי ליבות, אך שילוב של תזמון הוראה ומשאבי מעבד משפיע על קנה המידה של המעבד במבחנים מרובי הליכי השוואה בהשוואה לאותן תוכניות הפועלות במעבדים מרובי ליבות 'מסורתיים'.



דחפור AMD

כאשר AMD תכננה דחפור, היא כיוונה למעבד שיהיה קל יותר לעלות לתדרים גבוהים יותר תוך שמירה על אותו IPC (הוראות לכל מחזור שעון) כמו קודמו בעל שש הליבות. על מנת לפגוע במהירויות השעון הגבוהות יותר, AMD האריכה את צינור המעבד והגדילה את השהיות לאורך הארכיטקטורה. הרעיון של בניית שבבים בתדירות גבוהה יותר חווה ראפ רע מאז פרסקוט פנטיום 4 האסון. לאחר שראתה את הביצועים הכוללים של דחפור, ההחלטה של ​​AMD לנסוע בדרך זו לא הייתה טובה במיוחד. נכון לעכשיו, FX-8150 מתקשה לעלות על Thuban במספר בדיקות בעוד ה- IPC שלה בהחלט קיבל מכה.



דחפור AMD

אולם לפני שנעמיק בארכיטקטורת המעבד יש לדון בגורם מערכת ההפעלה. על פי AMD, חלונות 7 לא מבינים היטב את הקצאת המשאבים של דחפור. Windows 7 'רואה' שמונה ליבות מעבד עצמאיות, למרות העובדה שכל מודול חולק משאבי תזמון וביצוע. לפעמים זה הגיוני ביותר לסובב חוטים לליבות סרק לפני שתזמן אותם על ליבות שכבר עסוקות במשהו אחר. בפעמים אחרות, עדיף לסובב שני אשכולות קשורים לאותו ליבה. Windows 8 כנראה יהיה הרבה יותר בקיאים בתזמון עומסי עבודה במקום שהכי הגיוני לבצע אותם.

לסוגיה זו יש השפעה מעשית על ביצועי המעבד בגלל האופן שבו מיושמת טורבו ליבת AMD. הטעם החדש של טורבו ליב נועד להגדיל את מהירות השעון המרבית עד שתי דרגות מהירות אם רק ארבע ליבות מופעלות. מכיוון ש- Windows 7 לא מבין אילו ליבות לכבות, עם זאת, המעבד נוטה פחות להגדיל את מהירות השעון שלו גבוה כמו שהיה עושה זאת. מהירויות 'טורבו' הוצגו במקור על ידי אינטל כדרך לסחוט יותר ביצועים מעומסי עבודה עם הברגה קלה או הברגה אחת, אך הארכיטקטורה של בולדוזר הופכת את אותם מגה-הרץ הנוספים לחשובים במיוחד.



ביצועי AMD דחפור

ביצועי AMD דחפור

בדקנו את ההשפעה של מתזמן Windows 7 על ידי מדידת ביצועי המעבד ב- Maxwell Render 1.7 ו- Cinebench 11.5. שתי התוכניות מאפשרות למשתמש להגדיר מספר ספציפי של שרשורים (ארבעה, במקרה שלנו). פירושו של תווית 4M / 8C שכל שמונת הליבות פעילות, 4M / 4C פירושן שכל הארבע מודולים פעילים, עם ליבה אחת הפועלת לכל מודול, ו- 2M / 4C מציין תצורה כפולה של מודול / ארבע ליבות. בשני הבדיקות הללו נראה סידור 4M / 4C שעולה על מערכת 4M / 8C בערך שמונה אחוזים כאשר משתמשים בארבעה חוטים. זה מצביע על כך שחוסר יעילות מתזמנים אכן עלול לפגוע בביצועים הכלליים של בולדוזר בעומסי עבודה שאינם יכולים לנצל את כל שמונה הליבות.

Copyright © כל הזכויות שמורות | 2007es.com