בירור על חישוב CPE

בירור על חישוב CPE

על ידי אלי פשולסקי בתאריך
מספר תגובות: 4

היי אשמח להסבר קונקרטי על איך מחשבים CPE 

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

לגבי פעולות של jmp 

וכדומה נאמר בפורום שזה לא נחשב כמו פעולה על int

 גם זה לא אמרו לנו בתרגול… 


בתגובה ל: אלי פשולסקי

תשובה ל: בירור על חישוב CPE

על ידי אופיר אזאצי בתאריך
לא הבנתי בדיוק את מה שכתבת בשורה השנייה אבל אסביר:
CPE - Clock cycle per ELEMENT, כלומר כמה cycles בממוצע יש בין מעבר על איברים ברשימה או ברצף מידע שמעניין אותנו. במידה ואתה רוצה תשובה יותר מפורטת אתה מוזמן להגיע לשעת קבלה מחר שתתקיים בזום לאחר התרגול שלי באותו הקישור.

לגבי פעולת jmp לא בדיוק הבנתי אבל היא לא מהווה כפעולה על integer אבל cmp ו-inc כן.
בתגובה ל: אופיר אזאצי

תשובה ל: בירור על חישוב CPE בשאלה 1 סעיף ד

על ידי ענבל בן-יהודה בתאריך

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

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

 

תודה

בתגובה ל: ענבל בן-יהודה

תשובה ל: בירור על חישוב CPE בשאלה 1 סעיף ד

על ידי אופיר אזאצי בתאריך
אלמנטים, מבחינתנו יש לנו 2n אלמנטים כי אנחנו כביכול מסתכלים על כל איבר פעמיים ולא פשוט מכפילים את הערך שלו ב2.
בתגובה ל: אופיר אזאצי

תשובה ל: בירור על חישוב CPE בשאלה 1 סעיף ד

על ידי ענבל בן-יהודה בתאריך

תודה! 

והאם החישוב כולל 2 האלמנטים הראשונים באיטרציה הראשונה? 

או שמחלקים בסך האלמנטים שאחרי האיטרציה הראשונה כי גם רק משם מתחילים לבדוק את מספר הcycle בין כל אחת?