אינטל נתפסה עם המכנסיים למטה – מרמה במבחן כרטיסי מסך
חברת AMD דיווחה השבוע ליצרנית תוכנת הבדיקות Futuremark כי אינטל הפרה את כללי השימוש וביצעה אופטימיזציות אסורות על-מנת לשפר את התוצאה שמקבלים ההתקנים שלה במבחני החברה.
בעבר היה נהוג לבצע אופטימזציות שונות לדרייברים של כרטיסי מסך על-מנת לשפר את הביצועים, אך בעיני רבים מהמשתמשים ובעיקר שחקני משחקי מחשב, היה נחשב הדבר כרמאות. רוב האופטימיזציות גרמות למצב בו מפחית הדרייבר את איכות המתונה על-מנת לשפר את הביצועים וכמובן שהדבר השפיע משמעותית על חוויית המשחק. אז נכון, מאז התפתחו היכולות וכעת רוב איכות התמונה של היישומים השונים איננה מושפעת ולכן רבים קוראים להפוך את תהליך אופטימזיציה הביצועים ל”כשר”. אף על פי כן, ישנם השערות לגבי מספר יצרנים אשר מבצעים התאמות מיוחדות לדרייברים שלהם על-מנת להציג תוצאות טובות יותר מהמציאות במבחנים של כרטיסי המסך והשבוע הציג ג’ף גייזור מאתר Tech Report דיווח המציג כיצד אינטל מנסה ואף מצליחה לרמות במבחן כרטיסי המסך של 3DMark Vantage.
חברת 3DMark היא אחת החברות הגדולות המטפלת היום בבדיקות נייטרליות של כרטיסי מסך. על-מנת ליצור סטנדרטיזציה ולשפר את התחרות בתעשיה, מאפשרת החברה ליצרניות השונות לבחון את הכרטיסים שלהם ואת הדרייברים שלהם באמצעות סט מיוחד של בדיקות אותם עורכת 3DMark אשר בסופן מקבלים הכרטיסים והדרייברים ציון נייטרלי המוכיח את איכות החומרה והתוכנה. עקב היותה חברה נייטרלית שעורכת בדיקות ומספקת ציונים עליהם אמורים הרוכשים להסתמך בסופו של דבר, לחברה יש סט מאוד מוגדר של הוראות לגבי אופטימזציות מותרות ואסורות לדרייברים. אחד הסעיפים המצויין בפירוט בהוראות החברה מציין בפירוש כי אסור לבצע שום מניפולציה בדרייבר על-מנת שיציג תוצאות אחרות עבור תוכנת הבדיקות באופן ספציפי.
בתחילת השבוע, הודיעה יצרנית המעבדית AMD לחברת Futuremark, המפתחת של תוכנת הבדיקות 3DMark Vantage, כי גרסה 15.15.4.1872 של הדרייברים של אינטל לכרטיסי מסך עבור חלונות 7, כוללים בתוכם אופטימיזציות אסורות שמטרתן לשפר את תוצאות הבדיקה שמבצעת התוכנה. בבדיקה שערך גייזור, נתגלו תוצאות סופיות שונות כאשר הריצו את התוכנה באופן סטנדרטי לעומת הרצת התוכנה לאחר שינוי שם קובץ ההרצה ל-3DMarkVintage במקום 3DMarkVantage.exe. לפי הבדיקה, כאשר מריצים את התוכנה עם שם הקובץ המקורי, התוצאות הסופיות של בדיקת המעבד הגרפי “משתפרות” ב-46% בעוד התוצאות של המעבד הרגיל יורדות ב-10%. התוצאות הללו בשיתוף עם מספר בדיקות נוספות שנעשו, מראים כי אינטל הכניסה לתוך הדרייברים הוראה שגורמת להעברת חלק מתהליכי העיבוד הגרפי אל המעבד של המחשב בעת הרצת קובץ בשם 3DMarkVantage.exe, דבר המהווה הפרה מוחלטת של כללי הבדיקה של Futuremark.
אינטל בתגובה הודיעה כי האופטימיזציות שהוסיפה לגרסה החדשה של הדרייברים נועדו לשקף מצב מיוחד שבו חלק מהעומס מועבר למעבד הרגיל. מצב זה אמור להיות בשימוש לא רק בעת הבדיקה אלא גם בעת הרצה של מספר משחקים כגון Crysis Warhrad ו-Relic Hunter אשר יכולים להשתמש ביכולות החדשות על-מנת לשפר משמעותית את חוויית המשחק. גייזור מאשר את הדברים לאחר שבבדיקת קובץ ה-INF של הדרייבר נמצא כי האופטימזציות הללו מופעלות עבור מספר קבצי EXE ספציפיים ולאחר שביצע השוואה של אחד מהמשחקים המדובר במצב רגיל מול מצב שבו שינה את שם קובץ ההרצה המקורי, גילה כי בהרצה תחת שם הקובץ המקורי, יש שיפור משמעותי בביצועי המשחק מה שמוכיח את טענת אינטל בצורה חלקית, כי אכן יש שיפור משמעותי בחוויית המשחק.
נכון להיום, אף אחד מהדרייברים של אינטל לחלונות 7 לא מופיעים ברשימת הדרייברים המאושרים על-ידי Futuremark, אך עדיין לא ברור כיצד תגיב החברה להפרה הבוטה של הכללים על-ידי אינטל. כמו כן, המקרה מעלה שוב את שאלת האמינות של אפליקציות בדיקה דוגמת 3DMark ביחס לבדיקה אמיתי של הביצועים במבחן על-ידי משחקים. אין ספק שאם אינטל מרשה לעצמה לעשות דבר שכזה (בין אם חשבה שתיתפס ובין אם לאו), יצרניות אחרות לא יפספסו את האפשרות ללכת בדרכה על-מנת להציג תוצאות משופרות גם לדרייברים שלהם, דבר שיהפוך את 3DMark ללא רלוונטית מאחר והיא לא תשקף את התוצאות האמיתיות.
הגב
6 תגובות על "אינטל נתפסה עם המכנסיים למטה – מרמה במבחן כרטיסי מסך"
* היי, אנחנו אוהבים תגובות!
תיקונים, תגובות קוטלות וכמובן תגובות מפרגנות - בכיף.
חופש הביטוי הוא ערך עליון, אבל לא נוכל להשלים עם תגובות שכוללות הסתה, הוצאת דיבה, תגובות שכוללות מידע המפר את תנאי השימוש של Geektime, תגובות שחורגות מהטעם הטוב ותגובות שהן בניגוד לדין. תגובות כאלו יימחקו מייד.
וכל כך קשה להכריז על התכונה הזו ולמדוד ביצועים עם ובלי העברת חישובים למחשב עצמו?
כל עוד התכונה הזו תוכר כתכונה נתמכת, אין בעיה להמשיך עם המבחנים האובייקטיבים
השם הוא ג'ף, לא גאוף.
תודה על התיקון, אבל ג'ף מאייתים באנגלית כ-Jeff. שמו של הכותב באנגלית הוא Geof. מאחר ואין לי מילון תרגום לשמות ולא שמעתי אותו אומר את השם שלו בעל-פה אף פעם, תרגמתי לפי קריאה. :-)
http://en.wikipedia.org/wiki/Geoffrey_(given_name)
הלינק הקודם נדפק:
http://bit.ly/14EnJo
שמח שיש פה מישהו שמספיק אכפת לו :-)
תודה רבה על התיקון.