עבור לתוכן

dual ddr -האם ההסבר שלי נכון ?

Featured Replies

פורסם

נגיד יש לי 2 סטיקים של זכרון במהירות של 400mhz .עם מעבד של 800 מגה הרץ.אבקש לדעת האם אני יכול להשוות זאת לכביש שבו יש 800 נתיבים ובו 800 פעילים ? ואם אני יוריד סטיק אחד הורדתי 400 נתיבים ובכביש יש רק 400 נתיבים ?

תודה !

אם יש לכם הסבר פשוט כיצד להסביר על דואל .אשמח לשמוע.

  • תגובות 46
  • צפיות 2.5k
  • נוצר
  • תגובה אחרונה

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

פורסם

לכל רכיב זכרון מגיע כביש ברוחב של 64 מסלולים שמהירות הנסיעה בו היא 200 מגה הרץ

ובכל מכונית יושבים שני נוסעים (2 ביטים).

כלומר מערכת עם בקר זכרון דו ערוצי יש 2 כבישים שבסך הכל נותנים 128 מסלולים בהם

מהירות הנסיעה היא 200 מגה הרץ ובכל מכונית יש 2 ביטים (DDR), או ניתן לומר שמהירות

הנסיעה היא 400 מגה הרץ בל בכל מכונית יש רק נוסע אחד.

=============

מעבר לנ"ל, המעבד הגראפי שלך שנמצא בגשר הצפוני זקוק לערוץ נפרד מול הזכרון כדי לפעול

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

הם די הכרח.

כלומר כביש אחד (64 מסלולים) מסלולים מחבר את המעבד לרכיב זכרון מספר 1 (בדרך הוא

עובר בגשר הצפוני) - והכביש השני (64 מסלולים) מחבר את רכיב הזכרון מספר 2 למעבד

הגראפי שנמצא בגשר הצפוני.

פורסם

מישהו יכול להסביר לי בבקשה?

פורסם
  • מחבר

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

לכל רכיב זכרון מגיע כביש ברוחב של 64 מסלולים שמהירות הנסיעה בו היא 200 מגה הרץ

ובכל מכונית יושבים שני נוסעים (2 ביטים) ...

1.ראשית למה הכביש זה 64 ולא 800 המהירות של המעבד ? מה זה המהירות של 64 ?

כלומר כביש אחד (64 מסלולים) מסלולים מחבר את המעבד לרכיב זכרון מספר 1 (בדרך הוא

עובר בגשר הצפוני) - והכביש השני (64 מסלולים) מחבר את רכיב הזכרון מספר 2 למעבד

הגראפי שנמצא בגשר הצפוני.

2.אתה רוצה להגיד שאפילו אם יש סטיק אחד הוא מתחלק ל-2 ופונה ל2 חלקים במעבד ? בשביל זה יש 2 נוסעים ?

3.כלומר אם בזכרון אחד יש 2 נוסעים בשתי זכרונות יש 4 נוסעים ?

כלומר מערכת עם בקר זכרון דו ערוצי יש 2 כבישים שבסך הכל נותנים 128 מסלולים בהם

4.מה זה מערכת בקר זכרון דו ערוצי ?

5.התכוונת בדוגמא למחשב עם זכרון של 256 עם סטיק יחיד ? שאם זה מתחלק ל-2 אז זה זכרון יחיד ? איך הגעת ל-128 ?

6.איפה נכנס פה המהירות של המעבד

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

פורסם

מההתחלה, הפעם ללא כבישים.

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

מעורבים בנושא 3 רכיבים:

1. מעבד

2. גשר צפוני שמכיל בקרי זכרון

3. שקעי הזכרון והזכרונות עצמם.

האופן שבו מבטאים את יכולת העברת במידע בעולם המחשבים הוא המושג "רוחב פס", והוא מושפע

מהמהירות בה פועם החשמל בין הרכיבים וכמות המידע/ביטים שעוברת בכל פעימה/מחזור שעון.

בין 1 ל 2 יש ערוץ תקשורת (BUS)  שפועם בקצב של 800 מליון פעם בשניה ובכל פעימה מעביר

64 ביט.

בין 2 ל 3 ישנו חיבור שפועל בקצב של 400 מגה הרץ לשניה (למעשה 200 מגה הרץ אבל כל פעימה

מוכפלת או מנוצלת פעמיים לצורך העברת מידע).

לכן אם אתה רוצה לנצל את החיבור בין 1 ל 2 עד הסוף אתה מעונין להוסיף עוד רכיב זכרון, וגם אותו

לחבר לגשר הצפוני (הכביש השני).

כאשר לגשר הצפוני יש יכולת לדבר עם שני רכיבי זכרון בו זמנית זה מכונה "בקר זכרון דו ערוצי"

וכאשר יש בקר זכרון דו ערוצי שכל אחד מערוציו פועל ב 400 מגה הרץ, כלומר שניהם ביחד מספקים

מידע באופן מעשי של 800 מגה הרץ מושג איזון במערכת וכולם מרוצים.

גם החיבור בין 1 ל 2 פועל ב 800 מגה הרץ וגם החיבור בין 2 ל 3 מספק בפועל 800 מגה הרץ

של מידע - אין צווארי בקבוק במערכת, כולם מרוצים.

פורסם

2.אתה רוצה להגיד שאפילו אם יש סטיק אחד הוא מתחלק ל-2 ופונה ל2 חלקים במעבד ?

לא, אם אין יותר מרכיב אחד, אז הזכרון יעביר ויקבל מידע רק ב 400 מגה הרץ.

4.מה זה מערכת בקר זכרון דו ערוצי ?

בקר זכרון הוא הרכיב בגשר הצפוני שאחראי על הקשר עם רכיב הזכרון, אם רוצים להפעיל

שני רכיבי זכרון בו זמנית, צריך שני בקרי זכרון או "בקר דו ערוצי".

6.איפה נכנס פה המהירות של המעבד

המהירות של המעבד היא סיפור אחר, למעבדים עם מהירויות שונות יש את אותו רוחב פס

של 800 מגה הרץ מול הגשר הצפוני.

פורסם

מההתחלה, הפעם ללא כבישים.

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

:lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:

[attachment deleted by admin - 90 dayss]

פורסם

מה בדיוק אתה צוחק?

הFX51 עוקף את האינטלים או שהוא ממש צמוד, והA64 הרגיל הוא בכלל בסוקט 754 משמע אין לו בכלל DUAL

פורסם

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

פורסם

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

בקר זכרון מוכלל במעבד הרבה יותר טוב מבחינת תקורות מבקר זכרון

בגשר הצפוני (פחות בירוקרטיה על פעולות מול הזכרון) ואתה תראה

במרוצת הזמן איך אינטל תחקה את AMD גם בנושא זה.

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

בין המעבדים-הייפר טרנספורט) ולא כמו הפנטיום 4.

פורסם

אין ספק שהבקר יותר טוב. אבל גם אין ספק שכרגע התוצאה של האינטלים הרבה יותר טובה. ואפילו שרוחב הפס של ה FX51 דומה, עדיין במולטיטסקינג הוא הרבה מאחורי כל אינטל. אם אתה נותן אינפורמציה - תן אותה עד הסוף. תוכל גם להגיד שבשקע 939 חל שיפור מבחינה זו ב 64 ביט וכשיגיעו הזולים הם יהיו אופציה מצויינת.

פורסם

בקר זכרון מוכלל במעבד הרבה יותר טוב מבחינת תקורות מבקר זכרון

בגשר הצפוני (פחות בירוקרטיה על פעולות מול הזכרון) ואתה תראה

במרוצת הזמן איך אינטל תחקה את AMD גם בנושא זה.

למה? איזו בירוקרטיה? יש לך השוואה של latency?

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

בין המעבדים-הייפר טרנספורט) ולא כמו הפנטיום 4.

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

פורסם

למה? איזו בירוקרטיה? יש לך השוואה של latency?

זה דווקא נכון, הLatency משפיע קצת אחרת כשבקר הזיכרון על הליבה, הCAS משפיע הרבה פחות ויש יותר השפעה ל RAS Precharge ולRAS-to-CAS Delay. זה למה זיכרונות OCZ מסדרת הEB טובים במיוחד לאת'לון 64.

2.אתה רוצה להגיד שאפילו אם יש סטיק אחד הוא מתחלק ל-2 ופונה ל2 חלקים במעבד ?

לא, אם אין יותר מרכיב אחד, אז הזכרון יעביר ויקבל מידע רק ב 400 מגה הרץ.

לא, תפוחים הטעה אותך.

אני אתחיל קצת יותר מהבסיס.

תסתכל על גרף של תדירות - גרף של פונקציית סינוס, כמו זה:

graph.png

עכשיו, אתה רואה שכל 4 משבצות כחולות הגרף חוזר על עצמו, כל חלק כזה מייצג מחזור שעון אחד. זיכרון שעובד ב200 מגה-הרץ עושה 200 מליון כאלה בשנייה. מה שמיוחד בDDR זה שהוא עושה 2 פעולות - גם בעלייה וגם בירידה של האות, אז הוא 400 מגה-הרץ אפקטיבי. בכל פעולה (כמו שאמרנו, יש 2 כאלה בכל מחזור שעון) הזיכרון יכול להעביר 8 בייט של מידע.

כלומר מערכת עם בקר זכרון דו ערוצי יש 2 כבישים שבסך הכל נותנים 128 מסלולים בהם

מהירות הנסיעה היא 200 מגה הרץ ובכל מכונית יש 2 ביטים (DDR), או ניתן לומר שמהירות

הנסיעה היא 400 מגה הרץ בל בכל מכונית יש רק נוסע אחד.

אז זה לא נכון. האנלוגיה הנכונה היא: ב200 מגה-הרץ, יוצאים כל מהירות שעון 2 מכוניות. בכל מכונית 8 בטים.

פורסם

א. לכן שאלתי לגבי הlatency. יש איזשהו benchmark שמגבה את זה?

ב. קצת קטנוני, אבל נראה לי שהגל הנכון בגרף יהיה מרובע ולא סינוס.. ;D

אז זה לא נכון. האנלוגיה הנכונה היא: ב200 מגה-הרץ, יוצאים כל מהירות שעון 2 מכוניות. בכל מכונית 8 בטים.

שכחת מעניין הdual channel...

פורסם

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

ארכיון

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

דיונים חדשים