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

2700 או 3600?


oneq
 Share

Recommended Posts

ציטוט של nec_000

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

אם אפשר לקבל ליבה אחת בלבד, שחוזקה כשל n ליבות חלשות, היא תהיה עדיפה.

 

ומדוע:

אם יש n טרדים, אז ליבה בודדת בהספק שקול ל- n, תבצע אותו הדבר כמו מעבד שיש לו n לבות הרי.

אבל, אם נכנסים פחות מ- n טרדים, לדוגמא טרד אחד, הוא ירוץ על הליבה הבודדת החזקה,

פי n יותר מהר, מאשר שירוץ על ליבה אחת חלשה (במעבד בעל n הליבות).

כמעט מדויק. משום שאם התוכנה כבר תוכנתה בצורה כזו שהיא מחלקת את העבודה לthreads נפרדים, הcontext switch מאט את העבודה. עם זאת, יש לקחת בחשבון שחלק מהתוכנות יspawnנו (איך למען השם אני אמור לתרגם את זה? "להשריץ" threads נשמע גרוע...) threads רק אם יש מספיק ליבות.

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

ציטוט של af db creid

כמעט מדויק. משום שאם התוכנה כבר תוכנתה בצורה כזו שהיא מחלקת את העבודה לthreads נפרדים, הcontext switch מאט את העבודה. עם זאת, יש לקחת בחשבון שחלק מהתוכנות יspawnנו (איך למען השם אני אמור לתרגם את זה? "להשריץ" threads נשמע גרוע...) threads רק אם יש מספיק ליבות.

 

 זה נכון בתאוריה, אלא שבפרקטיקה, היות והמעבד של n תהליכים לא יועמס ב Load מושלם של 100%,

תהיה שם תקורת ביצועים שהולכת לפח. ולכן ה- context switch שיגרם במעבד בעל הליבה הבודדת,

תקורתו בטלה בשישים לעומת המקרה האחר.

 

עכשיו,

באם לא מדובר ביישום real time, ניתן לקנפג את השעון החלפת תהליכים של מערכת ההפעלה, לבצע החלפה רק פעם בעשירית השניה

נגיד. ואז מדובר בכולה 10 החלפות בשניה - תקורה של פחות מפרומיל שהולכת לאבוד. לכן כל נושא ה- context switch הוא תאורטי יותר

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

נתנו ל context switch משקל יותר ממשי. כיום נעשה לאפסי/זניח.

 

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

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

איזה 1% in the best scenario הולכים לפח. context switch שמתרחש פעם בעשירית שניה על מעבד 4Ghz

זה אבדן ביצועי השואף לאפס - הרבה פחות מ 1%.

 

מעל הכל, חלק לא מבוטל מהאלגוריתמים אינו מאפשר למקבלם מלכתחילה, ואז בכלל.

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

 

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

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

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

לטובת אותם חישובים שלא ניתן למקבלם.

נערך על-ידי nec_000
קישור לתוכן
שתף באתרים אחרים

ציטוט של nec_000

 

 על העקרון הזה מבוססים חלק ממחשבי העל לחישובים

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

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

לטובת אותם חישובים שלא ניתן למקבלם.

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

לוקח חלק מזה חזרה- https://en.wikipedia.org/wiki/Superconducting_computing אבל רק כדי להבהיר הדבר הזה עוד לא קיים במציאות ובטח ובטח שלא מבוססים על זה .
https://en.wikipedia.org/wiki/Josephson_effect  https://en.wikipedia.org/wiki/Rapid_single_flux_quantumעיקרון הפעולה.

נערך על-ידי Moon-Mage
קישור לתוכן
שתף באתרים אחרים

הצטרפ/י לדיון

בשלב זה תוכל/י להצטרף לדיון, ולאחר מכן להצטרף לקהילה שלנו. אם כבר יש לך חשבון אצלנו, אנא התחבר/י עכשיו על מנת להגיב תחת שם המשתמש שלך.
לתשומת לבך: התגובה תופיע לגולשים לאחר אישור של צוות הנהלת הפורומים.

אורח
הוסף תגובה

×   התוכן שהודבק הוא עם עיצוב.   הסר עיצוב

  Only 75 emoji are allowed.

×   הקישור שלך הוטמע אוטומטית.   הצג כקישור רגיל

×   התוכן הקודם שלך שוחזר אוטומטית.   נקה הכל

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
  • צור חדש...