עבור לתוכן

שדרוג לוח אם ואולי גם מעבד וזכרון

Featured Replies

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

אילו סטטוסים?

פורסם

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

בקשר למהירות בשפה יותר פשוטה - משל-

אם יש לך אופנוע במהירות 200 קמ''ש,

הוא לא יגרור מטען יותר ממשאית שנוסעת על 50 קמ"ש.

רק בשתי משאיות עם אותו כוח ואחת תיסע מהר היא עדיפה..

נערך על-ידי yosi b

פורסם

משל גרוע (או שלא הבנתי כלום).

התדר של המעבד מודד כמה cycles מתבצעים בכל שנייה. במעבד עם תדר שעון של 3.0GHZ, עוברים 3 מיליארד cycles.

עכשיו, מה קורה בכל cycle כזה? או, זו שאלה מצוינת! אז צריך להכיר את איך עובד המעבד.

בגדול לכל פקודה יש כמה שלבים (להלן, cycle) כך שתיאורטית בשנייה אחת מעבד של 3.0GHZ מריץ 3 מיליארד פקודות, נכון?

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

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

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

וכל מיני מקרים שצריך להיזהר מהם (hazards אם זה מעניין אותך) והתגברות על הבעיות הללו.

עכשיו כל חברה (אינטל, AMD ועוד) מממשת את המעבדים שלה בצורה שונה, מצליחה למקסם יותר את היכולות ומתמודדת עם hazards

בצורה שונה, אז הביצועים משתנים משמעותית. וזה רק ההבדלים הלוגיים של ה-datapath בין המעבדים שמשפיעים על הביצועים.

עכשיו, כמה זמן לוקח לכל cycle? עוד נתון משמעותי.

מקווה שהבנת והשכלת.

פורסם
  • מחבר
אילו סטטוסים?

*סטטוסים --> ציטוטים, אלה שבסוף כל הודעה שלך.

פורסם

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

פורסם

שיפור גדול? כן.

יפתור את הבעיה? לא.

פורסם

מקווה שהבנת והשכלת

הבנתי, לא מספיק.

אבל תודה.

ארכיון

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

דיונים חדשים