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

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


Dr. Computer

Recommended Posts

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

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

לא אכנס לויכוח אם תורגש ירידה בביצועים במכפלה X4 או ב X1

נכון שהקצב המלא (X5) הוא גבוה מאוד בערך 15GB/S (תיקון יתקבל בברכה)

אבל לא לשכוח שגם כרטיס מסך שניגש לזכרון גם דיסק שניגש לזיכרון ולמעשה כל התקן שרוצה להעביר נתונים להתקן ב BUS אחר יעבור דרך HTT.

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

לא אכנס לויכוח אם תורגש ירידה בביצועים במכפלה X4 או ב X1

נכון שהקצב המלא (X5) הוא גבוה מאוד בערך  15GB/S (תיקון יתקבל בברכה)

אבל לא לשכוח שגם כרטיס מסך שניגש לזכרון גם דיסק שניגש לזיכרון ולמעשה כל התקן שרוצה להעביר נתונים להתקן ב BUS אחר יעבור דרך HTT.

8GB/s לא כולל הקישור לזכרונות שהוא 6.4GB/s בפני עצמו

טעות שלי אני חוזר בי מכל מה שאמרתי על ה HyperTransport

אני התבלבלתי לגמרי

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

הלכתי להביא מבחני ביצועים והתברר לי שטעיתי קצת - בין x1 ל-x5 יש הבדל, אבל בין x2 ל-x5 אין הבדל.

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

http://www.tomshardware.com/motherboard/20040505/index.html

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

8GB/s לא כולל הקישור לזכרונות שהוא 6.4GB/s בפני עצמו

טעות שלי אני חוזר בי מכל מה שאמרתי על ה HyperTransport

אני התבלבלתי לגמרי

יאאללה אחי..ואני הלכתי שולל.. חשבתי שהבנתי סוף סוף מה זה HyperTransport!!! :kopfpatsch:

לא נורא :hi:

טוב, אתם יכולים להסביר בבקשה מה-ת-ח-ל-ה מה זה HyperTransport???

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

הלכתי להביא מבחני ביצועים והתברר לי שטעיתי קצת - בין x1 ל-x5 יש הבדל, אבל בין x2 ל-x5 אין הבדל.

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

http://www.tomshardware.com/motherboard/20040505/index.html

בהתחשבות בעובדה שכל מכפלה בודדת זה 1.6GB/s

וחריץ PCI בודד דיי מוגבל (533MB/s ליתר דיוק)

וגם הכרטיס מסך לא מעביר כמות עצומה של נתונים (מסוגל עד 8.5GB/s תיאורטית, הרבה פחות בפועל)

חיבור SATA II מאפשר עד 300MB/s

סה"כ מערכת ממוצע של כרטיס מסך בינוני ומעלה וכרטיס קול PCI והארד דיסק SATA

בקושי מגיעים ל 5GB/s מעבר של מידע במקרה וכולם מעבירים מידע ככל שהפס שלהם מאפשר

יאאללה אחי..ואני הלכתי שולל.. חשבתי שהבנתי סוף סוף מה זה HyperTransport!!! :kopfpatsch:

לא נורא :hi:

טוב, אתם יכולים להסביר בבקשה מה-ת-ח-ל-ה מה זה HyperTransport???

הכל היה נכון, חוץ מזה שזה קישור לזכרונות

זה פשוט קישור לצ'יפסט

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

תודה, מאמר מאוד מעניין.

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

אני באמת חושב שלא יזיק פה איזה סיכום

אם להוריד מכפלת HTT עוזר לך ב OC לך על זה אפילו עד X2 כי לא תרגיש ירידה בביצועים.

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

הכל היה נכון, חוץ מזה שזה קישור לזכרונות

זה פשוט קישור לצ'יפסט

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

ואז בילבלת אותי :nono: חחה ;)

טוב, אבל זה לא כל כך פשוט פתאום לעבור מזכרונות לצ'יפסט. אלו שני דברים שונים מאוד!

נתחיל מזה- טכנולוגיית ה- HyperTransport באה להעביר מידע מהר יותר מהמעבד אל הצ'יפסט שעל לוח האם.

זה נמדד במהירות HTT. מה הטכנולוגיה הזו באה לתקן ואיך בדיוק היא מעבירה נתונים באופן מהיר יותר מאשר במערכות K7?

והאם המשוואה הזו (שאני וליאור הגענו אליה ביחד)-

מהירות HTT= תדר HTT * מכפלת HTT-
תקיפה בכלל?

כלומר יש דבר כזה גם תדר HTT וגם מהירות HTT או שזה רק דבר אחד- מהירות HTT?

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

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

תדר השעון שלנו הוא 200Mhz.

וכעת ניגש לרכיבים השונים:

זיכרון - ניזון מ 200Mhz אבל עובד DDR ולכן התדר המעשי הוא 400Mhz.

מעבד - תדר שעון X מכפלת מעבד X5 - X21 והשמיים הם הגבול, שנותן 1000-4200Ghz

HyperTransport - עובד בתדר X מכפל HTT, X1-X5 שנותן תדר עבודה של 200-1000Ghz ומכיון ש HT עובד ב Double Rate, כמו בDDR

מקבלים תדר של 400-2000Ghz

ה FSB במערכת K8 למעשה לא קיים והפונקציונליות שלו מתבצעת ע"י ה HT

בתמונה שצירפתי מתוך M.B Manual ניתן להבין את החיבורים בין רכיבי המערכת איפה נמצא HT וגם לראות את תדרי השעון האמיתיים מהם נגזרים כל תדרי העבודה במכפלות.

PCI עובד על תדר בסיס של 33Mhz כלומר 33/66/100/133Mhz ומה שיפה ב HTT הוא שכבר אין קשר בין מהירות ה HT ל PCI וניתן לקבוע אותם בנפרד.

ב HT כל סוגי ה BUS מתחברים לרכיב תיאום (נמצא בצ'יפסט) ועובדים ברוחב הפס והמהירות בה הם מתוכננים אבל בינהם המידע עובר על HT במהירות גבוה.

היתרונות המרכזיים של HT על פני הטכנולוגיה הקודמת הם BUS כפול לשליחת נתונים וקבלת נתונים מה שיכול לאפשר לכל רכיב לעבוד ב Full Duplex כלומר לשלוח ולקבל במלוא הקצב בו-זמנית. רוחב ה BUS יכול להשתנות בין 2-32 ביטים לפי הסכמה בין הצדדים המתקשרים (8 זה המספר המקובל ב PC)

המידע נשלח במנות (Packets) כך שניתן להתחיל הודעות חדשות בכל רגע ( Minimum Latency) ולתת עדיפות להודעות בקרה לדוגמא.

ותיקון "קטן" כל המספרים שצוינו בהודעות הקודמות לגבי רוחב הפס של HT הם בביטים ונכון לכתוב 12.8Mbs עם b קטנה וזה מבוסס על 8bit

לדוגמא: 200Mhz X 2 X 4 X 8bit = 12.8Gbs

וזה "רק" 1.6GBs.

לגבי איך HTT עובד יש מצגות טובות באתר של http://www.hypertransport.org

http://www.short-media.com/review.php?r=206&p=1

.

[attachment deleted by admin]

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

אחי אתה גדול! :yelclap: באמת הסבר מושקע ונהדר! כל הכבוד.

אבל אני חייב לשאול כמה שאלות כדי להבין עד הסוף :)

תדר השעון הבסיסי של כל מחשב תמיד יהיה זהה ברכיבים אצל כל רכיב במחשב. (רוב הרכיבים)

זיכרון- תדר השעון הבסיסי הוא 200Mhz

מעבד- תדר השעון הבסיסי הוא 200Mhz

HyperTransport- תדר השעון הבסיסי הוא 200Mhz

למעשה אפשר להגיד שתדר השעון ברכיבים הוא במילים אחרות הבאס (bus) עצמו, נכון?

לעולם תדר השעון יהיה זהה אצל הרכיבים האלו! כל עוד לא נגענו בהגדרות הביוס ועשינו כלשהו. (למשל להוריד את תדר הזיכרון מ-200 ל-166).

האם זה נכון?

ה FSB במערכת K8 למעשה לא קיים והפונקציונליות שלו מתבצעת ע"י ה HT

מה באמת היה תפקידו של ה-FSB במערכות K7 ומטה?

האם מה שאמרנו מקודם בדף הראשון הוא נכון, שה-FSB היה זה שמעביר מידע בין המעבד לבקר הזיכרון שעל לוח האם?

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

ה FSB עדיין קיים במערכות אינטל

הבאס של המעבד והבאס של ה HT הם למעשה אותו באס ונקרא תדר HTT

הבאס של הזכרונות מופרד ממנו ונקרא תדר זכרון

הקישור ביניהם מתבצע ע"י יחס של 1:1 (בו התדרים זהים) או יחס של מחלקים

וכן כל עוד אתה מחבר מעבד שהבאס שלו זה 200MHz, וזכרון DDR400 על לוח שתומך בכל אלה

בלי לגעת בכלום הכל אמור לשבת על 200MHz

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

למעשה אפשר להגיד שתדר השעון ברכיבים הוא במילים אחרות הבאס (bus) עצמו, נכון?

כפי שהוסבר אין BUS אחד במחשב אלה כמה HT, MEMORY, PCI, PCI-E, EIDE,

אבל כפי שליאור הסביר ה CPU וה HT ניזונים מאותו שעון עם מכפילים שונים.

לזכרון ניתן לספק מקור שעון אחר, וכן גם ל PCI.

מה באמת היה תפקידו של ה-FSB במערכות K7 ומטה?

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

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

ארכיון

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


×
  • צור חדש...