לכן, אתם מחפשים לקנות מחשב חדש ונתקלתם במונח חוט יתר של המעבד. להבין מה קורה במחשבים יכול להיות קשה - אל תדאג, אנחנו יודעים.
עם מונחים וראשי תיבות חדשים בשפע, הדברים יכולים להתבלבל במהירות. וזה נכון במיוחד עבור מעבדים. אם אתה קונה מחשב חדש, אתה רוצה לוודא שיש לו מעבד טוב. אז מה זה חוט יתר? האם חוט יתר הוא גימיק?
המשך לקרוא כדי לגלות את כל מה שאתה צריך לדעת על חוט יתר, כיצד זה עובד והאם אתה זקוק לו או לא.
מהו מעבד?
המעבד, או יחידת העיבוד המרכזית, הוא פחות או יותר המוח של המחשב שלך. זה החלק במחשב שמריץ תוכניות. מעבדים נמצאים בכל סוג של מחשב שאתה יכול לחשוב עליו - מחשבים שולחניים, מחשבים ניידים, סמארטפונים, אתה שם את זה.
מעבד עובד על ידי עיבוד מידע שמסופק לו על ידי חלקים אחרים של המחשב (ה- RAM) וביצוע פעולה (או יצירת פלט). כשאתה מפעיל תוכנית, המעבד הוא שמפרש את ההוראות ומראה לך את התוצאה.
יכול להיות שראית גם את המונח "ליבה" נזרק. כל ליבה היא בעצם הוספת מעבד נוסף ליחידת העיבוד. וכל ליבה מסוגלת לבצע תהליך אחד בכל פעם. במקור, למעבדים היה רק ליבה אחת.
עם ליבות נוספות, מעבדים יכולים לבצע פעולות נוספות בו זמנית. רוב המעבדים כיום הם ארבע ליבות, וחלקם אפילו אוקטה ליבות.
אוקיי - אז ככל שיותר ליבות, כן ייטב. מה עם חוט יתר?
מהו חוט יתר?
מעבדים מסורתיים הם בעלי הברגה אחת. משמעות הדבר היא שהם יכולים לבצע פונקציה אחת בכל פעם.
לעומת זאת, שרשור יתר גרסת אינטל לרב-הברגה סימולטנית (SMT). SMT מפצל כל ליבת מעבד לשני ליבות וירטואליות (הנקראות threads). שתי ליבות וירטואליות אלה מסוגלות לעבד הוראות בו זמנית (אם התוכנית מאפשרת זאת), כלומר ריבוי הליכי משנה מכפיל למעשה את מספר הליבות שיש למעבד.
כך שאם יש לכם מעבד מרובע ליבות עם חוט יתר, יש לכם שמונה ליבות וירטואליות. זה לא לגמרי זהה להכפלת מספר הליבות הפיזיות - עוד על כך בהמשך.
השחלת יתר משפרת את ביצועי המעבד על ידי הכפלת מספר התהליכים שהמעבד יכול להתמודד בו זמנית. משמעות הדבר היא כי המעבד יכול להתמודד עם יישומים תובעניים יותר בהרבה.
כיצד פועל שרשור יתר?
בשונה משתי ליבות מעבד פיזיות, הליכי הברגה משתמשים בליבות וירטואליות (הנקראות ליבות לוגיות). ליבות אלה חולקות את משאבי המעבד כמו מנוע הביצוע והמטמון. אם אתה לא בטוח מה אלה, אל תדאג. המשמעות היא שכל ליבה יכולה לעבוד ביעילות רבה יותר מכיוון שהליבות הווירטואליות חולקות את החומרה. כאשר גרעין לוגי אחד נעצר בזמן שהוא ממתין לנתונים, הליבה ההגיונית השנייה יכולה "ללוות" את המשאבים הללו לביצוע המשימות שלה.
ליבות וירטואליות אינן שוות ליבות פיזיות. יותר ליבות פיזיות תמיד רצויות יותר מאשר יותר ליבות וירטואליות. הסיבה לכך היא שלכל ליבה פיזית יש אדריכלות משלה והיא חזקה ויעילה יותר.
בעיקרון, הברגה יתר תהפוך מעבד מרובע ליבות לחזק יותר ממעבד מרובע ליבות ללא הברגה יתר, אך מעבד אוקטה ליבות יהיה חזק בהרבה משניהם.
היעילות של ליבת עיבוד תלויה לחלוטין במערכת ההפעלה ובתוכנה המדוברת. אם התוכנה לא נכתבה כדי ליצור מספר שרשורים, או שהיא לא עובדת טוב במיוחד עם אותו מעבד מסוים, חוט ההיפרץ יהיה פחות יעיל.
האם חוט יתר הוא שווה את זה?
ראשית, חשוב לזכור כי ליבות פיזיות חשובות יותר מאשר ליבות הגיוניות. אם אתה בוחר בין שני מעבדים דומים, אחד עם שתי ליבות וחוט יתר, או אחד עם ארבע ליבות פיזיות, בחר אחד עם ארבע ליבות פיזיות!
נכון לעכשיו, עבור יישומים רבים, חוט יתר אינו מיותר. היתרון הנוסף חשוב רק אם אתה צריך להפעיל מספר תוכניות בעלות דרישה גבוהה בו זמנית. ותוכניות אלה צריכות להיות מסוגלות להשתמש בהתחלת שרשור יתר מלכתחילה.
לכן, אם אתה משתמש בתוכנות מתקדמות (כמו תוכנה לעיבוד תלת מימד או תוכנת קידוד וידאו) שיכולה ליצור שרשורים נוספים, השחלת יתר תסייע למקסימום מהירות העיבוד. אבל עבור האדם הממוצע שמשתמש במעבדי תמלילים או בדפדפני אינטרנט, חוט יתר יתר כנראה לא יוסיף מהירות רבה. וכמו כן, מעבדי הליגה בהיפר-הברגה הם בדרך כלל יקרים יותר מעמיתיהם שאינם משחילים יתר.
אבל זה יכול להשתנות. יותר ויותר תוכניות (ומשחקים) מפותחות אשר יניבו ביצועים טובים בהרבה על מעבד חוט יתר.
החסרונות של השחלת יתר
מעבדים עם הברגה יתר משתמשים בכוח רב יותר מאשר במעבדים שאינם עם הברגה. אם אינכם משתמשים בחוטי הברגה, צריכת חשמל נוספת זו עשויה להיות עלות מיותרת. זה נכון במיוחד במקרה של יישומים מרובי מחשבים כמו חוות שרתים, שם חשבון החשמל יכול להיות גדול מדי.
מעבדים עם הברגה יתר הם גם יקרים יותר מעמיתיהם. ייתכן שזו הסיבה שיצרנים כמו אינטל בחרו להגביל חוט יתר לתחומי המעבד המקצועיים שלהם (i9 ומעלה כמו Rocket Lake). כך שאם אינכם זקוקים להברגת יתר, יתכן שלא תרצו להוציא את המזומן הנוסף.
האם עליכם להשיג מעבד מיתר Hyperthreading?
אם אתה מקצוען המשתמש בתוכנה עם דרישה גבוהה שתוכננה ליצור מספר שרשורים אז קבלת מעבד שמאפשר הליכי הברגה יכול להיות הבחירה עבורך. אבל אם אתה משתמש מחשב טיפוסי ללא צורך אמיתי בהברגה יתר, זה עשוי להיות מיותר לחלוטין.
בעתיד, תוכניות המשתמשות ברישול יתר עלולות להפוך לשכיחות יותר. ככל שהטכנולוגיה גוברת והתוכנה נעשית יותר עתירת משאבים, יכול להיות שיהיה צורך בשרשור יתר עבור יישומים נוספים כמו משחק.
בזמן הכתיבה, משחקים ותוכניות מתחילים להיות כבדים יותר בחוטים. משמעות הדבר היא כי חוטי-יתר יכולים לסייע ב"הוכחה עתידית "למחשב הבא שלך. אבל, רוב האפליקציות הוותיקות יותר (כולל רוב המשחקים) הן בעלות הברגה אחת, כך שאם זה מה שהשימוש העיקרי שלך יהיה, אינך זקוק להשחלת יתר!
נכון לעכשיו, סביר להניח שתראה עלייה קטנה במהירות העיבוד עם השחלת יתר עבור תוכניות נפוצות - זה תלוי בך אם זה שווה את העלות הנוספת!
עכשיו אתה יודע כל מה שאתה צריך על Hyperthreading של המעבד
אנו מקווים שמאמר זה הסביר את כל מה שצריך לדעת על חוט יתר של המעבד. אבל ליתר ביטחון, הנה הסיכום:
- השחלת יתר מפצלת כל ליבת מעבד פיזית לשתי ליבות וירטואליות.
- ליבות מעבד פיזיות חזקות יותר מאשר ליבות וירטואליות.
- שרשור יתר חשוב לתוכנות מתקדמות, אך לא באותה מידה עבור תוכניות יומיומיות.
- השחלת יתר עשויה להיות שימושית יותר בעתיד הקרוב.
עכשיו אתה יודע למה להיזהר בפעם הבאה שאתה קונה מחשב, מדוע לא להתחיל ולמצוא אחד שמתאים לצורך שלך?
אם ה- GPU שלך נאבק, הגיע הזמן לשדרוג.
קרא הבא
- הסבירו טכנולוגיה
- מעבד
- מחשב
- טיפים למחשבים
ג'ייק הארפילד הוא סופר עצמאי שבסיסו בפרת ', אוסטרליה. כשהוא לא כותב, הוא בדרך כלל בחוץ וצילם חיות בר מקומיות. אתה יכול לבקר אותו בכתובת www.jakeharfield.com
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.