עבור לתוכן

מס' שאלות לגבי הסלרון החדש

Featured Replies

פורסם

שלום לכולם,

יש ךי מס' שאלות לגבי הסלרון החדש:

1) מה המכפלה שלו ומה מהירות הבאס

2)איזה סוקט הוא 370,478

3) איזה לוח תומך בו

4) מה שמו celeron 1.7 ghz או pentium celeron 4 1.7 ghz או משהו אחר

בתודה מראש

יאיר

ג'ובאני

:hi:

פורסם

1) באס 100MHZ כמו של ה P4 (שקול ל 400MHZ - 3.2GB/S)

מכפלה בהתאם למהירות, X17 לסלרון 1700.

2)478

3) כל לוח סוקט 478, חלק צריכים עדכון ביוס.

4)סלרון 1.7GHZ (אין סלרון אחר במהירויות שעון כאילו).

פורסם

1. מכפלה , תלויה במעבד הספציפי. הבאס משותף לכל הסלרונים 100מגה-הרץ באס.

2. סוקט 478,

3. ..... אתה בוודאי לא מצפה שאני אמנה כאן את כל הלוחות שתומכים במעבד זה, נכון?... (אבל בעיקרון כל לוחות ה-478 למיניהם, אם זאת ייתכן ויש לוחות מוסיימים מאוד שנדרשים לעידכון ביוס בכדי לתמוך בו רישמית)

4. Celeron 4, דומני...

פורסם
  • מחבר

תודה רבה,

אבל אם זה סוקט 478 וליבה של פנטיום 4 למה קוראים לזה סלרון

רק בגלל מהירות הבאס

פורסם

בגלל שזיכרון המטמון הוקטן מ-256K ל-128K.

פורסם

יש לזה רק 128K CACH, אישית אני ממליץ לקחת P4 אמיתי 1.6 או 1.6A אם זמין.

פורסם

יש לזה רק 128K CACH, אישית אני ממליץ לקחת P4 אמיתי 1.6 או 1.6A אם זמין.

ה 1.6A טוב בעיקר לאוברקלוקינג...

ליבה שמיוצרת בתהליך של 0.13 מיקרון נותנת תפוקת חום נמוכה וכתוצאה מכך יכולת אוברקלוקינג מצוינת.

הסלרון החדש לא שווה למערכת ביתית.

פורסם

גם ב 1.6GHZ ה "A" מהיר בערך ב 8% מה WILLI

מה שאומר 1744MHZ בקירוב במונחים של WILLI.

ה WILLI 1.6 כבר יותר מהיר מהסלרון הזה מה שרק מראה איזה מעבד דפוק אינטל הוציאו.

אני אישית לא מבין למה אינטל לא השאירו את ה 256K כשהיום ה NORTHWOOD הוא ה P4 הרשמי ויש לו 512K,

למה הסלרון צריך להיות עד כדי כך עלוב אני לא יודע.

פורסם

שלום

יש לי כמה שאלות ואשמח לקבל עליהם תשובה

מה זה בכלל הCACH, ומהו הפרש הביצועים למעבד שיש לו 128 CACH לבין מעבד שיש לו 256?

לפי מה שהבנתי יש L1 וL2 , שני סוגים של CACH , אבל אני רואה שמתייחסים רק ל L2 , למה?

ועוד משהו אחרון , מה כל כך מהם עושה ?

תודה

פורסם

תראה דוגמה של תוכנית מחשב שמבצעת את החישוב של 2 בחזקת 20 (תוכנית מפגרת ולא ככה זה עובד, אבל בשביל העיקרון).

אני כותב בעברית כדי שיהיה מובן, מעשית כותבים את זה באסמבלר או משהו יותר מתקדם כמו C++.

1.שים בתא A את המספר 1

2.שים בתא B את המספר 20

3.חסר מתא B יחידה

4.הכפל את תא A ב 2

5. אם תא B גדול מ 0 חזור לשורה 3

לאחר סיום התוכנית בתא A תהיה התוצאה.

כל שורה כזו דורשת במעבד PC 32 ביט, סה"כ התוכנית צורכת 20 בית.

נניח שאין בכלל CACH, המעבד צריך בכל מחזור שעון לגשת לזיכרון ולהביא את השורה בהאה.

שים לב שיש פה לולאה שחוזרת 20 פעמים, סה"כ הביצוע דורש 62 מחזורי שעון.

אבל הזיכרון איטי מאוד (266MHZ או אפילו 533MHZ זה איטי מאוד ביחס למעבד).

הפיתרון הוא שימוש בזיכרון מהיר בהרבה על המעבד עצמו, זה ה CACH.

התוכנית כולה (כי היא קטנה מספיק) תעלה ל CACH ותבוצע משם. ה L1 פועל הכי קרוב למעבד

ומזין אותו ישירות. ה L2 מזין את ה L1 והזיכרון מזין את ה L2.

אם לא היה CACH התוכנה היתה נמשכת 62 מחזורי קריאה מהזיכרון, ככה היא נמשכת 62 מחזורי קריאה מה L1.

לקרוא תא מהזיכרון הראשי דורש הרבה מחזורי שעון, לקרוא תא מה L1 דורש הרבה פחות.

אפשר להגיד שה CACH לא יעזור כי הוא יתרוקן עקב המהירות של המעבד, ובאמת אפשר לכתוב תוכנית בכוונה

כדי שהוא לא יעמוד בביקוש, אבל תוכנות מציאותיות מכילות לולאות שמספיק להעלות פעם אחת ל CACH והמעבד

יקרא אותן משם הרבה פעמים.

שים לב לשורה האחרונה בתוכנית, 20 פעמים תתבצע חזרה לשורה 3, אבל בסופו של דבר הלולאה תסתיים ויהיה צורך

בשורות הבאות (בהנחה שזה רק קטע מתוכנה הרבה יותר גדולה), ה CACH מבצע BRANCH PREDICTION - ניחוש

של הפיצול ויקרא לשורות הבאות עוד לפני שממש צריך אותן, נניח והוא טעה ולא צריך אותן הוא פשוט יזרוק אותן.

התפקיד של ה CACH הוא למנוע מהמעבד לחכות למידע מה שגורם למחזורי סרק (עבודה בניוטרל) עד שמגיע המידע.

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

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

CACH גדול יותר מאפשר להתכונן ליותר אפשרויות מראש.

פורסם

סחטין על ההסבר המעולה.

פורסם

תודה רבה

הסבר מצויין

פורסם

יש לי עוד שאלה קטנה בבקשה :

הבנתי מה הקאש עושה , אבל עדיין לא בדיוק הבנתי מה ההבדל הין קשא 1 לקשא2 לקאש 3

הבנתי שקאש 1 נמצא הכי קרוב למעבד והוא מזין אותו ישירות , הקאש 2 מזין את הקאש 1 אם הבנתי נכון.

ולמה תמיד מציינים במעבדים הבייתיים את הקאש 2? , אין שם קאש 1? או קאש 3?

תודה

פורסם

באמת תודה רבה! זה עיניין אותי כבר הרבה הרבה זמן מה זה... ;)

פורסם

Cache L1 או דרגה ראשונה של זכרון מטמון הוא חלק מהמעבד עצמו (הליבה). החסרון גודל זכרון קטן בד"כ 32-64KB

Cache L2 במעבדים ישנים (P2 ואחורה) נמצא ברכיב ניפרד מהמעבד ולכן גם יותר איטי במעבדים חדשים נמצא על הרכיב. יתרון גודל זכרון גדול(עד 2MB בXEON ) חסרון בד"כ איטי יותר מL1 (שוב בעיקר במעבדים ישנים)

Cache L3 במעבדי SPARC וITANIUM בלבד נכון להיום. אותו עקרון כמו בL2 אבל עם יותר זיכרון.

ארכיון

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

דיונים חדשים