פורסם 2002 ביולי 1123 שנים כל הזמן שאני בפורום פה אני רואה איך שכל הזמן מעבדים שיותר חלשים במפנטיום 4 במהירות , גוברים עליו.פעם אחת IIB הסביר שזה בגלל הפיפלין הארוך שיש לפנטיום 4 וכך גורם להאטה בביצועים http://www.hwzone.co.il/community/index.php?board=19;action=display;threadid=802;start=0אבל האם זאת רק הסיבה?הרי לפנטיום 4 לא רק שיש מהירויות יותר גבוהות , אלא גם באס הרבה יותר גבוהתודה
פורסם 2002 ביולי 1123 שנים מה איכפת לך מה איכפת לו?הוא רוצה לדעת לידע כלליוכן הסיבה העיקרית שהמעבד כל כך חלש זה בגלל הפייפלייון הארוך שלומצד שני זה גם מה שמאפשר לו להגיע למהירויות שעון גבוהות כל כך
פורסם 2002 ביולי 1123 שנים הפייפלין הארוך הוא בהחלט הסיבה העיקרית. ליבת הביצוע של הפנטיום 4 גם היא תורמת. למעבד יש יכולת לפנח מקסימום של פקודת x86 יחידה לכל מחוזר שעון.הפקודות המורכבות (x86) מפוענחות לפקודות הבסיסיות שהמעבד מבין, אלא נקראים מיקרו-אופים. אחרי שהפקודהפורקה למקרו אופים, הם מוכנסים לתוך Trace Cache שיכול להנפיק לליבת הביצוע עצמה מקסימום של 3 פקודות כאלהבמחזור שעון. לשם השוואה דרסטית האתלון יכול לפענח עד 3 פקודות x86 ולהנפיק ולבצע עד 9 מיקרו-אופים במחזור שעון. לאתלון לעומתזאת יש חסרונות אחרים שמונעים ממנו באמת להגיע ליכולת התאורתית הזאת. (מן הסתם הוא לא פי 3 מהיר מה פנטיום 4 אחרי הכל).באופן כללי אפשר להגיד שבפנטיום 4 בוצעו ויתורים כאלה ואחרים על מנת להגיע למהיריות שעון מאוד מאוד גבוהות. הארכיטקטורהשל הפנטיום 4 מבוססת סביב יעילות ביכולת להתמודד עם הפיפלין הארוך. למשל ה Trace Cache תפקידו לאחסן מיקרו אופים לשחזור מהיר במקרה של טעות חיזוי של תנאי (brench prediction) על מנת לשחזר באופן מהיר יותר פעולה תקינה של הפיפלין.אין פה טוב ורע. האריכטקטורה של הפנטיום 4 הוכיחה את עצמה כמספקת ביצועים מעולים (גם אם הם תלויים במהירות שעון גבוהה). אפשר להגיד במבט לאחור שהמעצבים של אינטל עשו עבודה די טובה בבחירות שלהם בנוגע לתכנון הפנטיום 4.
פורסם 2002 ביולי 1223 שנים אבל האם זאת רק הסיבה?הרי לפנטיום 4 לא רק שיש מהירויות יותר גבוהות , אלא גם באס הרבה יותר גבוהתודהעוד סיבה -מחסור ב L1 cache . לאטלון יש 128KB , ל פ-4 רק כמה בייטים (לא זוכר בדיוק).והסיבה העיקרית היא יחידת מספרים עם נקודה צפה (FPU ) שבפנטיום 4 היא שחלשה בצורה מגוחכתכמובן שאלו רק ניחושים, בשביל לדעת באופן יותר מדויק צריך להיות מהנדס בעל תואר ד"ר שעובד באינטל,ואנשים כאלה לא יגלו לנו את מה שהם יודעים :spermat: .דרך אגב- הבאס של פ4 לא בהרבה יותר מהיר מה EVO-6 ,בניגוד למה שאפשר להבין מהפרסומות המטעות
פורסם 2002 ביולי 1223 שנים מחבר בקשר לפקודה של X86 , אתה יכול להרחיב קצת בבקשה?לא הבנתי , האם פקודה כזאת היא פקודה מסובכת?היא שונה מכל האחרות?תודה
פורסם 2002 ביולי 1323 שנים למה שלא נדבר ב ICQ?מעבדי x86 נקראים מעדי CISC. שזה Complex instruction set computing. הם עובדים עם סדרת פקודות שנכשבות מורכבות ולכן לפני שהם מתבצעות הם צריכים לעבור פיענוח למספר פקודות הבסיסיות שהמעבד "מבין" (פקודת x86 אחת הופכת למספר פקודות) כלומר שיחידות ה ALU (יחידה אריתמתית) AGU (מחולל כתובות ו FPU (היחידה הצפה) יכולות לבצע לכך להשלים את כל הפקודה המורכבת.פקודות אלה נקראות מיקרופ-אופים.אולי גם שמעת על מעבדי RISC - Reduced instruction set computing שעובדים על סט פקודות מופחת ובסיס מאוד שלא צורך פיענוח מורכב מהמבד. וגם מעבדי VLIW - Very Long Integer word שהם פועלים בשיטה שבה נדחסות פקודות שונות לתוך מילה אחת בגודל 128ביט ומתבצעות באופן פארללי. דוגמה למעבדים כאלה הם האיטיום של אינטל ו Crouse של Transmeta.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.