שאלה - שיפור באחוזים שווה לשיפור בביצועים - אוברקלוקינג וקירור - HWzone פורומים
עבור לתוכן
  • צור חשבון

שאלה - שיפור באחוזים שווה לשיפור בביצועים


shaynac

Recommended Posts

נפתח במשפט הכי חשוב - אין לי מושג ב-OC

ולשאלה:

אם אני משפר ביצועי מעבד ב-10% (לדוגמא, מ- 2Ghz ל- 2.2Ghz)

האם אני משפר גם את הביצועים ב-10% (לדוגמא, כיווץ של X מגה לקח 100 שניות ולאחר OC ייקח 90 שניות, או כל דוגמא אחרת הקשורה לביצועי המעבד)?

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

התשובה היא לא.

ההסבר (שיחזיר אותך לשיעורי המתמטיקה הלא-פרקטיים):

תהליך עיבוד המידע דומה לתהליך נסיעה במכונית מנקודה לנקודה.

הדרך שהמכונית עוברת זה משימה שנתת למעבד (כיווץ , קבצים וכד').

המהירות לא בקמ"ש אלא בmhz והזמן הוא אותו זמן (בשניות לצורך הדוגמא).

נוסחאת המהירות קובעת ככה: מהירות*זמן=מרחק (s*t=d)

אם כך - מהירות המעבד * זמן = משימה.

אם הגדלנו את המהירות (s) ב50%, אז הכפלנו את s ב1.5 או 3/2.

כדי לשמור על המשוואה, אם המהירות עלתה אז או שהמרחק יעלה והזמן ישאר אותו דבר (כלומר תוכל לבצע משימה גדולה יותר באותו זמן),

או שהמרחק לא ישתנה אך המהירות תקטן (המשימה תיקח פחות זמן).

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

כלומר, אם הכפלנו את המהירות ב3/2, הזמן יוכפל ב2/3 - 3/2s*2/3t=1d

וזה מהסיבה (המתמטית) ששברים הפוכים יוצרים שיוויון.

לענייננו - אם הכפלנו את המהירות וכעת יש לנו 150 אחוז מהמהירות המקורית, לפי הנוסחא הכפלנו את הזמן ביחס הפוך וכעת יש לנו 66 אחוז מהזמן המקורי (הכפלנו בשבר הקטן מ1 לכן המספר קטן יותר).

בפועל זה אומר שקוצצו 33 אחוזים מהזמן, שזו גם התשובה לשאלה.

אם לא הבנת את ההסבר ואין לך כוונה להבין אותו, קח שיטה טכנית:

אם הגדלת את המהירות ב25 אחוז (5/4 מהמהירות המקורית) אז הזמן יהיה 4/5 מהזמן המקורי, כלומר 80% מהמזמן = קיצצת 20% מהזמן.

מהירות גדלה ב33% (4/3) הזמן קטן ב25% (3/4) וכן הלאה.

לשאלתך - אם מהירות המעבד תעלה ב10%, הזמן יקטן ב9.09%.

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

החפירה הייתה כמובן בשבילך כדי שתבין את הנושא,

ובכלל בשביל האנשים ששוקלים לעשות OC ורוצים לנתח מהי התועלת של הOC ביחס להשקעה שלהם (כסף ו/או זמן).

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

וואו, יכולת לקצר את זה לשורה אחת פשוט. זמן=משימה\מהירות. זה כל הסיפור.

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

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

ארכיון

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

×
  • צור חדש...