עבור לתוכן

Threads במעבדים מרובי ליבה

Featured Replies

פורסם

התחלתי ללמוד Threads ושאלתי את המדריך לגבי מעבדים מרובי ליבה. הוא אמר שב- Dual Core שני מעבדים לא באמת עובדים ביחד אלה שבזמן שאחד המעבדים לא פועם, השני פועם במקומו. אחד האנשים בקורס שלי אומר שב-i7 כל מעבד מסוגל להריץ שני ת'רדים במקביל...

מה מכל זה נכון?

תודה מראש

פורסם

מה שהבחור ההוא אמר על I7 נכון.כל ליבה יכולה להריץ שני Threads, בסך הכל 8.

לא הבנתי מה המדריך שלך רוצה...

פורסם

ההסבר המדויק הוא כמובן ארוך יותר.

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

למשל, במעבדה באוני' ת"א יש מחשב של SUN בעל שמונה מעבדים, אך לכל מעבד מוקצים שלושה "חוטי חישוב חומרתיים" ככה שאפשר להריץ 24 חוטי חישוב במקביל מבחינת תוכנה.

לאינטל יש נושא שנקרא HYPER THREADING שאיני בטוח איך הוא משתלב, אבל בסופו של דבר, מבחינת קונספט כשיש שני טרדים הם יכולים לרוץ במקביל בשתי ליבות - ברמה הפרקטית, מערכת ההפעלה מנהלת את הטרדים איך שבא לה.

ארכיון

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

דיונים חדשים