פורסם 2006 בפברואר 1019 שנים במה חלק מסוים במחשב שהוא כפול ליבה יותר טוב מליבה אחת?האם ההבדל משמעותי ביניהם?מה זאת אמרת ליבה?
פורסם 2006 בפברואר 1019 שנים במה חלק מסוים במחשב שהוא כפול ליבה יותר טוב מליבה אחת?האם ההבדל משמעותי ביניהם?מה זאת אמרת ליבה?תחשוב על ליבה כמרכז המוח-המעבד זה כל ה"מוח" והליבה זה המרכז שלוככה ש2 ליבות זה 2 מרכזי "מוח" מה שאומר מעבד יותר "חכם"ולתחום שלנו שתוכנות ינצלו את זה תקבל יותר ביצועים או לחילופין גרפיקה יותר מיתקדמת או דברים בסיגנון וזה גם אומר אפשרות לעשות יותר דברים באותו זמן
פורסם 2006 בפברואר 1019 שנים אנלוגיה שאני דיי אהבתי זה כמו מפעל עם עובד אחד, ומפעל עם שני עובדיםיש לך כאילו שני מעבדים בתוך מעבד אחד
פורסם 2006 בפברואר 1019 שנים אנלוגיה שאני דיי אהבתי זה כמו מפעל עם עובד אחד, ומפעל עם שני עובדיםיש לך כאילו שני מעבדים בתוך מעבד אחדכן אבל זה לא מדויק כי במעבד יש עוד דברים חוץ מיליבות(ברור שאתה יודע אבל זה יכול לבלבל נובים)ו2 ליבות לא נותנות X2 ביצועים אלה שיפור משמעותי אבל לא ב100%
פורסם 2006 בפברואר 1019 שנים החלק המסויים שאתה מתכוון אליו הוא המעבד.המעבד הוא החלק המרכזי במחשב המבצע את החישובים מריץ את התכניות ושולט בפעילות באופן כללי. לחלק המרכזי במעבד קוראים ליבה.המעבדים החדשים מכילים באותו מארז או צ'יפ 2 ליבות במקום אחת מה שמתקרב למצב בו מתקינים שני מעבדים במחשב במקום אחד.ולכן מעבד כפול ליבה יכול לבצע יותר פעולות או חישובים בכל רגע נתון ממעבד דומה עם ליבה אחת (לא פי 2 אלה משהו באמצע).ההבדלים בין ליבה אחת לשניים לא תמיד מורגשים אך בתוכנות כבדות היודעות ל"נצל" את הליבה הכפולה ובהרצה של מספר תוכנות במקביל (קידוד סרט ומשחק לדוגמא) יהיה הבדל משמעותי בין כפול ליבה למעבד רגיל חד-ליבתי.ככל שהזמן יחלוף יהיו יותר ישומים במותאמים לריבוי ליבות וההבדל בין מעבד מרובה ליבות לחד ליבתי יהיה משמעותי יותר.כן אבל זה לא מדויק כי במעבד יש עוד דברים חוץ מיליבות(ברור שאתה יודע אבל זה יכול לבלבל נובים)ו2 ליבות לא נותנות X2 ביצועים אלה שיפור משמעותי אבל לא ב100% דווקא לדעתי ההשואה לפועלים באמת מוצלחת.אבן קרה, אתה יוצא מנקודת הנחה ששני פועלים יעשו 200% עבודה וזה נכון רק בתנאי שתנאי היצור מתאימים ליצור מקבילי בלתי תלוי, אם לדוגמא יש רק מכונה אחת ששני הפועלים חייבים לעבוד עליה (הקבלה לבקר זכרון או לבאס משותף לדוגמא), או שפועל אחד חייב לחכות לתוצר של הפועל השני אז אין 200% תפוקה. כשמערכות ההפעלה ו/או התוכנות יספקו תנאי עבודה מקביליים לחלוטין אז שני ליבות ינוצלו במלואם (כמובן כתלות במגבלות אחרות)
פורסם 2006 בפברואר 1019 שנים דווקא לדעתי ההשואה לפועלים באמת מוצלחת.אבן קרה, אתה יוצא מנקודת הנחה ששני פועלים יעשו 200% עבודה וזה נכון רק בתנאי שתנאי היצור מתאימים ליצור מקבילי בלתי תלוי, אם לדוגמא יש רק מכונה אחת ששני הפועלים חייבים לעבוד עליה (הקבלה לבקר זכרון או לבאס משותף לדוגמא), או שפועל אחד חייב לחכות לתוצר של הפועל השני אז אין 200% תפוקה. כשמערכות ההפעלה ו/או התוכנות יספקו תנאי עבודה מקביליים לחלוטין אז שני ליבות ינוצלו במלואם (כמובן כתלות במגבלות אחרות)זה כבר הסבר הרבה יותר טוב מההסבר שלו ממיקודם -בהסבר הקודם נובים יכלו ליתבלבל ולחשוב שכפול ליבה זה מעבד X2 יותר חזק
פורסם 2006 בפברואר 1019 שנים זה כבר הסבר הרבה יותר טוב מההסבר שלו ממיקודם -בהסבר הקודם נובים יכלו ליתבלבל ולחשוב שכפול ליבה זה מעבד X2 יותר חזקתנסה להסביר למישהו שלא יודע מה זה ליבה על כפולי ליבה קלאסיים ולא קלאסיים, על בקרים משותפים ועל תקשורת בין ליבות30% שיפור לא תמיד ולא רק 30%תלוי ביישום ובסביבה
פורסם 2006 בפברואר 1019 שנים כמו שליאור אמר, תלוי מאוד באפליקציה, זה יכול להתקרב אפילו לכמעט פי שניים יותר מהר. תסתכל על ה 3200 שעושה את זה ב 157 שניות לעומת 91 שניות של ה 3800X2 שזה ליבה כפולה של 3200.91/157=0.58אותה אפליקציה:פרסקוט 530 עושה את ב 3.01 דקות (181 שניות) ו 830 (שני פרסקוא 3 גיגה) ב 98 שניות.98/181=0.54עריכה: כן, אבל בד"כ זה פחות[attachment deleted by admin]
פורסם 2006 בפברואר 1119 שנים תנסה להסביר למישהו שלא יודע מה זה ליבה על כפולי ליבה קלאסיים ולא קלאסיים, על בקרים משותפים ועל תקשורת בין ליבותמיקודם מישהו הרחיב את ההשווה למיפעל שלך ויצא לו הסבר מצוין-אז רק צינתי את זה לא צריך ליכעוספשוט בשאלות כאלה צריך ליתחשב בנוב ששאל ולהסביר לו בצורה יותר טובה
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.