|
03-09-2010, 01:24
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
המון שאלות ולכן אתמצת
1. יכולת עיבוד לא נמדדת בגיגה-הרצים. כידוע, הרץ היא יחידת מידה של תדירות (כמה פעמים משהו קורה בשנייה אחת). לדוגמה: 1KHz = במהלך שנייה אחת, הגל עושה 1000 מחזורים. כשמדובר על מעבדים, הנתון מתייחס לקצב השעון של המעבד. בכל "פעימה" של השעון של המעבד, יכולות להתבצע אי-אילו פעולות, בכמות מסויימת. כמה? תלוי בסוג הליבה שבתוכו. ככל שהליבות יותר מתקדמות (כלומר, ככל שהטכנולוגיה מתקדמת...) - מצליחים לבצע יותר עיבוד על כל מחזור שעון. על כן, הערך הזה די חסר משמעות. איפה הוא כן בעל משמעות? כשאתה משווה שני מעבדים עם אותו סוג ליבה - אז - כיוון שמה שהליבה מסוגלת לעשות במחזור שעון, הוא אותו דבר, בשני המעבדים, ברור שאם יש יותר מחזורי שעון בשנייה, אז סך הפעולות שהמעבד מסוגל לבצע בשניה אחת - גדל.
2. אין קשר בין Dual Core ל Core2Duo. הראשון פירושו מעבד שיש שתי ליבות בתוך האריזה שלו. השני - סתם שם של סוג ליבה מתוצרת חברת אינטל. (יש מעבדי ליבה כפולה מדגמים שונים ואף מיצרנים אחרים, כגון AMD, שכמדומני, הייתה הראשונה שהוציאה מעבד ליבה כפולה אמיתי [וזאת בשונה מהדבקה של שני מעבדים אחד לשני, מה שיצר תנור לחורף, על ידי המתחרה, אינטל] לארכיטקטורת x86, אבל אני כבר עייף ואולי זכרוני בוגד בי...)
3. ריבוי מעבדים = SMP - תרגום המונח באנגלית: ריבוי עיבוד סימטרי (כעקרון ליבה יכולה לבצע פעולה אחת בו זמנית; נכון שנראה לנו שהמחשב עושה דברים במקביל, אבל זה רק בגלל שהמחשב מהיר מספיק... על כן, אם רוצים ששתי פעולות יתרחשו באמת במקביל - צריך שתי ליבות... ואם רוצים 4 במקביל, צריך 4 ליבות, אני מקווה שאתה מבין את הרעיון...). לפני עידן ריבוי הליבות בתוך האריזה, כדי שיהיה לך במערכת SMP, היית מתקין כמה מעבדים נפרדים על אותו לוח אם. היה בשימוש בעיקר בשרתים, בגלל לוחות האם המאוד, מאוד יקרים. (ואלה עם ה 4 שקעי מעבד, בכלל היו יקרים להחריד...) - וגם העובדה שהיית צריך לקנות פשוט שני מעבדים, שגם היו מדגם מיוחד, שיכלו "לדבר" אחד עם השני. היום, תודות למעבדים מרובי הליבות, לשרתים יכולים להיות מספר מעבדים, שכולם מרובי ליבה. לדוגמה, לאחרונה AMD הוציאה מעבד עם 12 ליבות. שים 4 כאלה בלוח של שרת, ויש לך מחשב עם 48 ליבות. Nice, isn't it? בין 10,000 ל 20,000 דולר אתה יכול לבנות מחשב שהוא שווה עוצמה למחשבי העל של לפני כמה שנים, שעלו בזמנו עשרות ומאות מליוני דולרים...
4. בפנטיום 4 אינטל שמה "טכנולוגיה" שנקראת Hyper Threading (שמאז הועלמה, ולאחרונה חזרה במעבדים מודרניים יותר) - בקצרה - מדובר על שיטה שבה המעבד נחזה להיות שני מעבדים, למרות שהוא לא. כביכול, אינטל חשבה שזה משפר את הביצועים. בהרבה מאוד מקרים - זה לא. בחלק מהמקרים זה אפילו דופק אותם, יחסית למה שהם היו, לו ביטלת את האפשרות ב BIOS...
לגבי שאלתך האחרונה לגבי "מהירות מעבד" - אני חושב שעניתי עליה קודם בסעיף 1. אם לא, אז כנראה שאני לא מבין את השאלה. נסה להסביר יותר טוב.
FSB זו מהירות של Bus (קיצור של Front Side Bus) - ערוץ תקשורת בין המעבד לרכיבים שונים אחרים. הקצב שלו שונה מקצב המעבד. קצב המעבד יהיה מכפלה (multiplier) של ה FSB (בכל פעימת שעון של ה FSB, תתבצענה יותר פעימות שעון המעבד. כמה? תלוי בתדר המעבד יחסית לתדר ה FSB, כמובן )
איזה Bus מוזכר ב CPU-Z אני לא יודע (לא מכיר), ולכן אין לי מושג אם זה ה FSB או לא. אבל אם אתה רואה שהמספר שכתוב שם, כפול ה multiplier של המעבד שמצויין, שווים לתדר המעבד, אז כן, זה ה FSB...
|
|