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

למה מתכוונים כשאומרים HTT? לתדר ה-FSB של המעבד או לתדר המהירות של לוח האם?


Dr. Computer

Recommended Posts

  • תגובות 255
  • נוצר
  • תגובה אחרונה

משתתפים בולטים בדיון

רק רגע, כל ה-HT שמוזכרים כאן הכוונה ל-HTT  שהוא HyperTransport

בלי כל קשר לטכנולוגיית ה-HyperTreading =HT של אינטל! טכנולוגייה שונה לגמריי ובכלל לא קשורה!

ה-HyperTransport נכבת בקיצור HT, אבל כותבים HTT כדי להבדיל אותה מזו של אינטל!

תפקיד ה FSB להעביר מידע בין המעבד לאחד מהרכיבים של הצ'יפסט ( NorthBridge ) שכלל גם את בקר הזכרון.

אחי, ה-FSB דאג להעביר נתונים מהמעבד ל-NorthBridge. מהירותו הייתה 200Mhz.

מי היה זה שמעביר את הנתונים לשאר הרכיבים (או בעצם, רכיב אחד?)  ל-SouthBridge?

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

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

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

יש טעות מאוד נפוצה שחזרה כאן בעמודים האחרונים -

יש מהירות HTT - שזה אפיק תעבורה בין המעבד והצ'יפסט

מהירות HTT * מכפלת מעבד = מהירות מעבד

זה לא קשור למהירות התעבורה בין המעבד והזכרון

מהירות מעבד \ מחלק = מהירות זכרון

את בקר הזכרון לא מעניינת מהירות ה-HTT, והיא (והמכפלה שלה) גם לא משפיעה בכלל על הביצועים.

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

כן, אחי את זה כבר הבנו.

יש מהירות HTT - שזה אפיק תעבורה בין המעבד והצ'יפסט

מהירות HTT * מכפלת מעבד = מהירות מעבד

אבל מהירות ה-HTT של העברת הנתונים מהמעבד והצ'יפסט תמיד תהיה שווה למהירות ה-HTT שהיא תדר המעבד (שאפשר לקרוא לה גם באס), אמת?

את בקר הזכרון לא מעניינת מהירות ה-HTT, והיא (והמכפלה שלה) גם לא משפיעה בכלל על הביצועים.

אתה מתכוון לזה שמהירות ה-HTT לא משפיעה בכלל על הביצועים של המחשב, בכלל?

איך זה יכול להיות?

ומה בקשר לשאלה:

אחי, ה-FSB היה זה שדואג להעברת הנתונים מהמעבד ל-NorthBridge. מהירותו הייתה 200Mhz.

מי היה זה שמעביר את הנתונים מהמעבד לשאר הרכיבים של הצ'יפסט (או בעצם, רכיב אחד?) ל-SouthBridge?

(המעבד אמור להיות קשור בכלל באופן כלשהו ל- SouthBridge??)

תודה אחי! :)

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

אני אנסה לתמצת:

FSB - התדר שבין המעבד לבין ערכת השבבית (chipset). רשמית לא עבד את ה 200MHz במעבדי (לא יודע בדיוק מה קןרה עם , שם יש מהירויות של 1066MHz וכד'). המעבד דיבר רק עם הצ'יפסט ולא עם שום רכיב אחר במחשב. כל שינוי בתדר ה FSB הביא לשינוי במהירות כל הרכיבים במחשב (מעבד, חריצי PCI, וכו', אלא אם כן הייתה נעילה).

HTT - התדר שבין המעבד לערכת השבבים. הפעם המעבד מדבר ישירות עם הזיכרון (מה שמשפר את הביצועים), ולא דרך ערכת השבבים, ולמעשה מהירות הזיכרון נפרדת לחלוטין ממהירות שאר הרכיבים בלוח (אין שום תלות). בנוסף מהירות ה FSB, שעכשו נקראת HTT בגלל שהיא לא משפיעה יותר על מהירות הזיכרון, קיבלה תוספת רוחב פס והיא יכולה לנוע בין 400MHz (מכפלה של 1) ל 2000MHz (מכפלה של 5). מעשית תחום התדרים הוא בין 200MHz ל 1000MHz, אבל אפקטיבית מתבצעות 2 פעולות בכל מחזור שעון (כמו ב DDR), ולכן הערך מוכפל.

המשתמש (בהנחה שהוא יודע מה שהוא עושה) יכול לשלוט גם על התדר הבסיסי , שהוא 200MHz, כמו שניתן היה לשלוט על תדר ה FSB, וגם על המכפלה של התדר הזה (בין 1 ל 5).

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

עוד הערה קטנה - בוודאי רובכם שמעו על לוחות ה NF4 X4. אלו לוחות NF4 לכל דבר, שגם בהם התדר הבסיסי הוא 200MHz, רק שהמכפלה בהם נקבעה ל X4 ולא ל X5, כך שבפועל מהירות ה FSB היא 1600MHz ולא 2000MHz , לא שיש הבדל כל כך גדול (או בכלל למעשה).

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

אז ה- HyperTransport פועל משני כוונים.

ראשית- הוא עובד ב- Double Data Rate ולכן המהירות הבסיסית מוכפלת פי שתיים.

שנית- נוספה לו מכפלה, שמכפילה את מהירות עד פי 5 פעמים.

נכון?

ולכן, לפני/ללא ה- HyperTransport, המהירות הבסיסית שמועברת בין הרכיבים השונים הייתה ונשארה על 200Mhz. אמת?

לכן, אם אני עושה ומעלה את תדר ה-HTT מ- 200Mhz ל- 220Mhz לדוגמה

המהירות מוכפלת והופכת לעבוד במהירות אפקטיבית של 440Mhz.

בנוסף , המהירות האפקטיבית מוכפלת פי 5 פעמים,ולכן המהירות הכללית שתתקבל תהיה 2200Mhz!

ובנוסף, אם מדובר במעבד של 1.8Ghz מהירות שעון, אז 220 HTT כפול המכפלה 9, ומהירותו הכללית תהיה 1980Mhz!

ככה זה עובד, נכון?  :)

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

שלום,

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

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

ראשית היסטוריה (בת זמנינו).

במערכות שהתבססו/מתבססות על תצורת Northbridge/Southbridge אז ה Northbridge שמחובר במה שמכונה FSB ל CPU שולט על הפונקציות הבאות:

בקר , PCI BUS, AGP, היות ורוב נפח הנתונים נמצא כאן בד"כ, לצ'יפ הזה יהיה גוף כלשהוא.

ה Southbridge מטפל בכל מה ש"נשאר" כלומר:

USB, E/IDE, Serial port, Paralel Port, , ISA, ובקר הפסיקות.

התקשורת בין שני הצ'יפים של הצ'יפסט מתבצעת ע"י תקנים קניניים (proprietary) של החברות המיצרות צ'יפסט ואין סטנדרטים בענין.

באה AMD והנהיגה שיתוף של כמה חברות מובילות בתעשיה ( Apple, IBM, Sun, CRAY, nVidia, ATI ועוד רבים וטובים) http://www.hypertransport.org/consortium/cons_members.cfm

ויחד יצרו את ה HyperTransport Consortium שאחראי לתקינה ולפיתוח של תקן פתוח והוא HTT או HyperTransport Technology

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

ונחשו מי לא שם ... נכון שבחרה ללכת בדרך אחרת.

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

מזה תדר htt??

ולמה המכפלה של ה htt לפעמים מגבילה ב oc?

אז כבר אמרנו שתדר HTT כיום 200Mhz וניתן לשינוי למטרות OC.

תדר בסיסי זה מוכפל עד X5 עבור ה HTT BUS (או איך שלא תקראו לזה) ויוצר תדר עבודה אפקטיבי של 1000-2000Mhz ( עקב שימוש ב Dual Rate )

לכל רכיב שמשתמש ב HTT BUS (לעיניננו ה CPU והצ'יפסט) לצורך שליחת קבלת נתונים.

מכפל אחר של אותו תדר קובע את תדר העבודה של ה CPU.

הזכרון ניזון משעון של 200Mhz ולא קשור ל HTT כי הוא מחובר ישר ל CPU.

ועכשיו הכל תלוי בתכונות של הלוח ומה שה יכול לתת מבחינת אפשרויות.

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

לדוגמה: נניח שתדר הזכרון לא ניתן לשינוי בנפרד מה HTT (מה שכנראה נכון בד"כ)

אבל קנית זכרונות מהירים -500 והם יכולים לעבוד בתדר HTT של 250Mhz ונניח שה CPU יכול גם הוא לעמוד בתוספת הזאת של 25% למהירות אבל הצ'יפסט לא ולכן תמיד מפסיק לתפקד כבר ב 230Mhz.

במקרה כזה אם תוריד את מכפלת HTT מ X5 ל X4 ה HTT יעבוד על 250X4=1000Mhz שזה במקרה הזה זהה ל 200X5=1000Mhz אבל הזכרון וה- CPU יהיו ב OC של 25%.

.

b]נכון?

ככה זה עובד, נכון? :)

נכון מאוד.

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

פשששש...בוא'נה- smalul, shlomom- שיחקתם אותה!

כל ההכבוד על ההשקעה וההסברים המפורטים. עניין ה-HTT הולך ומתבהר.

יאוווו, אני רואה שמאגר השאלות שלי הולך להיגמר..חחח ;D

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

הכל נשלט ע"י ה-HTT, נכון?

לפני/ללא ה-HTT, היה קיים דבר כזה מהירות באס של לוח אם?

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

פשששש...בוא'נה- smalul, shlomom- שיחקתם אותה!

כל ההכבוד על ההשקעה וההסברים המפורטים. עניין ה-HTT הולך ומתבהר.

יאוווו, אני רואה שמאגר השאלות שלי הולך להיגמר..חחח ;D

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

הכל נשלט ע"י ה-HTT, נכון?

לפני/ללא ה-HTT, היה קיים דבר כזה מהירות באס של לוח אם?

כן

במערכות שהFSB בהם הוא 200MHz, לדוגמה, יש שימוש ב QuadBus שמכפיל את הFSB ב 4 (בדומה למכפלת הHTT רק שלא ניתן לשנות אותו) ומתקבל באס מערכת של 800MHz

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

כן

במערכות אינטל שהFSB בהם הוא 200MHz, לדוגמה, יש שימוש ב QuadBus שמכפיל את הFSB ב 4 (בדומה למכפלת הHTT רק שלא ניתן לשנות אותו) ומתקבל באס מערכת של 800MHz

וזה אומר שאם עושים אוברקלוק לתדר ה-FSB מ-200Mhz ל-220Mhz, אז באס לוח האם (באס המערכת) יעבוד ב-880Mhz.

נכון?

ועוד דבר- הבנתי שלפני OC חובה לנעול את חריצי ההרחבה PCI ו-PCI-EXPRESS.

הלוח אם שלי הוא GA- K8NF-9.

הגעתי בביוס להגדרות שלהם ויש אפשרות להוריד/להעלות את התדר שלהם.

אבל לא מצאתי שום אפשרות לנעילה. איך נועלים אותם?

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

ארכיון

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


×
  • צור חדש...