ההבדל בין ליבה למעבד | ליבה לעומת מעבד

Anonim

Core לעומת מעבד מעבד

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

-> ->

מהו מעבד?

מעבד הידוע גם בשם יחידת העיבוד המרכזית (CPU) הוא החלק החשוב ביותר של מערכת מחשב שאחראית על ביצוע הוראות התוכנית. הוראות אלו כוללות פעולות אריתמטיות, לוגיות, בקרה ותפוקה. באופן מסורתי, מעבד מורכב ממרכיב הנקרא יחידה אריתמטית והלוגית (ALU), האחראית על כל הפעולות האריתמטיות והלוגיות ומרכיב נוסף הנקרא Control Unit (CU) האחראי לכל פעולות הבקרה. כמו כן, יש לו קבוצה של רשומות כדי לאחסן ערכים. באופן מסורתי, מעבד יכול לבצע הוראה אחת בלבד בכל פעם. מעבדים אשר רק ליבה אחת מהם נקראים מעבדים הליבה אחת. סדרת הפנטיום היא דוגמה למעבדי ליבה בודדים.

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

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

-> ->

מהו ליבה?

ליבה היא הרכיב החישובי הבסיסי של המעבד. כמה ליבות יחד להרכיב מעבד. הליבה מורכבת מכמה חלקים בסיסיים. היחידה האריתמטית והלוגית אחראית לביצוע כל הפעולות האריתמטיות והלוגיות. יחידת הבקרה אחראית לכל פעולות הבקרה. מערכת הרשומות מאחסנת את הערכים באופן זמני. אם הליבה לא יש את המתקן שנקרא hyper- השחלה זה יכול לבצע רק תוכנית אחת הוראה בכל פעם. עם זאת, ליבות המודרנית יש טכנולוגיה בשם השחלה היפר שבו הליבה יש יחידות תפקודית מיותרת שהופכים אותם מסוגלים לבצע כמה הוראות מקבילות. בתוך הליבה, יש שתי רמות של מטמון שנקרא מטמון L1 מטמון L2. L1 הוא הקרוב ביותר שהוא המהיר ביותר אבל הקטן ביותר. מטמון L2 הוא אחרי המטמון L1 שבו הוא קצת גדול אבל לאט יותר L1. מטמונים אלה הם זיכרונות מהירים יותר שמאחסנים נתונים אל זיכרון הגישה האקראית (RAM) של המחשב וממנו כדי לספק גישה מהירה ויעילה יותר.

מה ההבדל בין מעבד ליבה?

• הליבה היא היחידה החישובית הבסיסית ביותר של מעבד. מעבד מורכב מליבה אחת או יותר. למעבדים המסורתיים היה רק ​​ליבה אחת, בעוד שלמעבדים המודרניים יש ליבות מרובות.

• הליבה מורכבת מ- ALU, CU ומערכת של רישומים.

• הליבה מורכבת משתי רמות של מטמון הנקרא L1 ו- L2 אשר נמצא בכל ליבה.

• מעבד מורכב מטמון המשותף ליבות שיחה בשם מטמון L3. זה נפוץ לכל ליבות.

• מעבד בהתאם לארכיטקטורה יכול להכיל בקר זיכרון ובקר קלט / פלט.

• חבילות מעבדים מסוימות מורכבות מיחידות עיבוד גרפיקה (GPU).

• ליבה שאין לה היפר-חוט יכולה לבצע רק הוראה אחת בכל פעם, בעוד מעבד מרובה ליבות המורכב מכמה ליבות יכול לבצע מספר הוראות מקבילות. אם מעבד מורכב מ -4 ליבות שאינן תומכות בהיפר יתר, אזי המעבד יכול לבצע 4 הוראות בו-זמנית.

ליבה בעלת טכנולוגיית היפר-הליכי יש יחידות פונקציונליות מיותרות, כך שהם יכולים לבצע הוראות מרובות בכל פעם. לדוגמה, ליבה עם 2 פתילים יכולה לבצע 2 הוראות בו זמנית, ולכן מעבד עם 4 ליבות כאלה יכול לבצע 2 × 4 הוראות מקבילות. הנושאים הללו נקראים בדרך כלל ליבות לוגיות ומנהל המשימות של Windows מציג בדרך כלל את מספר הליבות הלוגיות אך לא את הליבות הפיזיות.

סיכום:

מעבד לעומת Core

ליבה היא יחידת חישוב בסיסית ביותר של מעבד. מעבד מרובה ליבות מודרני מורכב מכמה ליבות בתוכם, אך למעבדים מוקדמים היה רק ​​ליבה אחת. הליבה מורכבת ALU משלה, CU שלה קבוצה של רושמים. המעבד מורכב מליבה אחת או יותר. חבילת המעבד מכילה גם את החיבורים שמממשים את הליבות החוצה.בהתאם לארכיטקטורה, מעבד יכול להכיל גם בקר GPU משולב, IO ובקר זיכרון. מעבד ליבה כפולה יש 2 ליבות מעבד ארבע ליבות יש 4 ליבות כמו השם עצמו מציע. הליבה יכולה לבצע רק הוראה אחת בכל פעם (רק אם ניתן להשתמש בהיפר-יתר), אך מעבד מרובה ליבות יכול לבצע הוראות מקבילות, כאשר כל ליבה פועלת כמעבד עצמאי.

תמונות באדיבות:

  1. בלוק דיאגרמה של מודול דחפור מלאה, מראה 2 אשכולות שלמים על ידי Shigeru23 (CC BY 3. 0)