למה הפנטיום 4 כל כך חלש? - מעבדים, לוחות-אם וזכרונות - HWzone פורומים
עבור לתוכן
  • צור חשבון

למה הפנטיום 4 כל כך חלש?


Jar with me

Recommended Posts

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

פעם אחת IIB הסביר שזה בגלל הפיפלין הארוך שיש לפנטיום 4 וכך גורם להאטה בביצועים http://www.hwzone.co.il/community/index.php?board=19;action=display;threadid=802;start=0

אבל האם זאת רק הסיבה?

הרי לפנטיום 4 לא רק שיש מהירויות יותר גבוהות , אלא גם באס הרבה יותר גבוה

תודה

קישור לתוכן
שתף באתרים אחרים

מה איכפת לך מה איכפת לו?

הוא רוצה לדעת לידע כללי

וכן הסיבה העיקרית שהמעבד כל כך חלש זה בגלל הפייפלייון הארוך שלו

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

קישור לתוכן
שתף באתרים אחרים

הפייפלין הארוך הוא בהחלט הסיבה העיקרית.

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

הפקודות המורכבות (x86) מפוענחות לפקודות הבסיסיות שהמעבד מבין, אלא נקראים מיקרו-אופים. אחרי שהפקודה

פורקה למקרו אופים, הם מוכנסים לתוך Trace Cache שיכול להנפיק לליבת הביצוע עצמה מקסימום של 3 פקודות כאלה

במחזור שעון.

לשם השוואה דרסטית האתלון יכול לפענח עד 3 פקודות ולהנפיק ולבצע עד 9 מיקרו-אופים במחזור שעון. לאתלון לעומת

זאת יש חסרונות אחרים שמונעים ממנו באמת להגיע ליכולת התאורתית הזאת. (מן הסתם הוא לא פי 3 מהיר מה פנטיום 4 אחרי הכל).

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

של הפנטיום 4 מבוססת סביב יעילות ביכולת להתמודד עם הפיפלין הארוך. למשל ה Trace Cache תפקידו לאחסן מיקרו אופים

לשחזור מהיר במקרה של טעות חיזוי של תנאי (brench prediction) על מנת לשחזר באופן מהיר יותר פעולה תקינה של הפיפלין.

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

גבוהה). אפשר להגיד במבט לאחור שהמעצבים של עשו עבודה די טובה בבחירות שלהם בנוגע לתכנון הפנטיום 4.

קישור לתוכן
שתף באתרים אחרים

אבל האם זאת רק הסיבה?

הרי לפנטיום 4 לא רק שיש מהירויות יותר גבוהות , אלא גם באס הרבה יותר גבוה

תודה

עוד סיבה -מחסור ב L1 cache . לאטלון יש 128KB , ל פ-4 רק כמה בייטים (לא זוכר בדיוק).

והסיבה העיקרית היא יחידת מספרים עם נקודה צפה (FPU ) שבפנטיום 4 היא שחלשה בצורה מגוחכת

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

דרך אגב- הבאס של פ4 לא בהרבה יותר מהיר מה EVO-6 ,בניגוד למה שאפשר להבין מהפרסומות המטעות

קישור לתוכן
שתף באתרים אחרים

למה שלא נדבר ב ICQ?

מעבדי נקראים מעדי CISC. שזה Complex instruction set computing. הם עובדים עם סדרת פקודות שנכשבות מורכבות ולכן לפני שהם מתבצעות הם צריכים לעבור פיענוח למספר פקודות הבסיסיות שהמעבד "מבין" (פקודת אחת הופכת למספר פקודות) כלומר שיחידות ה ALU (יחידה אריתמתית) AGU (מחולל כתובות ו FPU (היחידה הצפה) יכולות לבצע לכך להשלים את כל הפקודה המורכבת.

פקודות אלה נקראות מיקרופ-אופים.

אולי גם שמעת על מעבדי RISC - Reduced instruction set computing שעובדים על סט פקודות מופחת ובסיס מאוד שלא צורך פיענוח מורכב מהמבד. וגם מעבדי VLIW - Very Long Integer word שהם פועלים בשיטה שבה נדחסות פקודות שונות לתוך מילה אחת בגודל 128ביט ומתבצעות באופן פארללי. דוגמה למעבדים כאלה הם האיטיום של ו Crouse של Transmeta.

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...