סקירה טכנולוגית
המעבד הפיזיקאלי, או בשמו המסחרי PhysX – מכיל עשרות יחידות עיבוד נפרדות אשר מבצעות את העיבוד עבור כל פוליגון ופוליגון. למעשה, השבב הוא מעבד מרובה ליבות אך העובדה היותר מעניינת היא שהשבב של AGEIA טומן בחובו נשק סודי – רוחב פס ענק לזכרון, שנאמד בסדר גודל של כ-2Tb/sec (פי 6 מרוחב הפס הפנימי בכרטיס מסך מודרני).
לטענת חברת AGEIA, מאז יציאת הכרטיס שלה לשוק, השתנתה "המפה" של המחשב האישי ובמקום שהמחשב יכיל שני מעבדים עיקריים – הגראפי (GPU) והמתמטי (ה-CPU), יתווסף כעת למערכת גם המעבד הפיזיקאלי.
צריך שלושה לטנגו
בשרטוט שלעיל ניתן לראות למעשה את החזון של AGEIA למכונת המשחקים האולטימטיבית על פי ראיית עולמם, אשר מכילה שלושה מעבדים:
- ה-CPU, שיהיה אחראי על האינטליגנציה המלאכותית ועל שילוב שני המעבדים האחרים יחדיו.
- ה-GPU, יחידת העיבוד הגראפי, האחראית על הרינדור (עיבוד גראפי) והתצוגה.
- ה-PPU, יחידת העיבוד הפיזיקאלית, האחראית על חישובי התנועה והאינטראקציה בין הגופים במשחק.
אחרי שעברנו על כל תפקידי הכרטיס החדש נשאלת השאלה המתבקשת: מה נקבל אם נרכוש את הכרטיס? איך תושפע חוויית המשחק שלנו ממעבד פיזיקאלי עצמאי?
על שאלה זו נוכל לענות אם נכנס לאתר האינטרנט של AGEIA, בו נוכל לראות כי החברה טוענת לכמה הישגים מהפכניים בתחום, שיהפכו את חווית המשחק שלכם לקרובה ככל שאפשר למציאות:
- פיצוצים היוצרים אבק ושברים.
- גופים בעלי תנועה ואינטראקציה מציאותיים יותר.
- נשקים חדשים בעלי אפקטים בלתי צפויים.
- סימולציה של בד בצורה ריאליסטית יותר – בד הנקרע ומתנפנף בצורה מציאותית.
- צמחיה עשירה הנעה בצורה מציאותית כאשר היא באה במגע.
- עשן וערפל המושפעים מעצמים הנעים בקרבתם.
עובדה חשובה שחברת AGEIA מנסה להתייחס אליה כמה שפחות היא שהכרטיס חייב להיתמך על ידי המשחק, כלומר רק משחקים חדשים יותר שייצאו לשוק יתמכו בכל אותן פונקציות חדשות.
למעשה, מתגלה בפנינו מציאות עגומה מעט יותר, שכן אם חשבתם כי הכרטיס נועד "להאיץ" את העיבוד הפיזיקאלי במשחקים קיימים ושתוכלו להנות מכל היתרונות שלו במשחקים ישנים יותר – טעיתם, משום שהתמיכה צריכה להיות מובנית בתוך המשחק – הכרטיס של AGEIA אינו יכול "להפריד" את פקודות הפיזיקה ממשחק כלשהו (שלא נבנה מראש לשם כך) ולהאיץ אותן.
בנקודה זו, יש לציין מה עושות המתחרות בעניין – שתי חברות כרטיסי המסך הגדולות כבר הודיעו על פתרונות משלהן לעיבוד פיזיקאלי, ונראה כי שתיהן יתמכו ביוזמה של חברת Havok. חברה זו מפתחת מעין אפליקציה הנקראת Havok FX אשר תעשה שימוש ב-Shader Model 3.0 על מנת לבצע חישובים פיזיקאליים. היות שרוב כרטיסי המסך כיום תומכים ב-SM3.0, יצרניות כרטיסי המסך רק ירוויחו מהעניין שכן אין הן צריכות לעשות דבר – התמיכה ב-Havok FX כבר בנויה בתוך ה-GPU.
מיותר לציין כי הרווח של ATI ו-nVIDIA יגיע ישירות על חשבונה של חברת AGEIA, שכן לא יהיה צורך ברכישה של כרטיס מיוחד לביצוע העיבוד הפיזיקאלי. כמו כן, רוב שחקני המחשב הם כבר בעלים גאים של כרטיס מסך התומך ב-SM 3.0, מה שמאפשר להם ליישם את פונקציית ה-Havok FX כבר על הכרטיסים הנוכחיים שלהם.
מצד הצרכנים, מי שירוויח הכי הרבה יהיו בעלי מערך כרטיסי מסך (CrossFire או SLI), כאשר כרטיס מסך אחד מהצמד ייועד לביצוע חישובי הפיזיקה ואילו השני לגרפיקה. תהיה זו הדרך היעילה הראשונה לנצל מערך כרטיסים שכזה, שכן כיום רוב המשחקים אינם מנצלים כוח עיבוד גראפי זה ביעילות גבוהה (ויש שלא מנצלים אותו כלל).
יחד עם זאת, יש לציין כי מנוע ה-Havok FX יהיה מסוגל לייצר אפקטים ויזואליים בלבד, ולא פיזיקה "אמיתית". משמע, האפקטים הפיזיקליים אמנם יוצגו על המסך (רסיסים שמתעופפים לכל כיוון, גלי מים שנעים עם הרוח וכו\'), אך הם לא ישפיעו על השחקן ולא תתאפשר אינטראקציה עמם בזמן אמת.
מידע נוסף אודות הפתרון הפיזיקאלי של nVIDIA תוכלו לקרוא כאן.
אך גם ATI לא שוקטת על שמריה, ובתערוכת Computex שנסתיימה אך לא מכבר, הכריזה החברה על התוכנית שלה לשילוב ה-Havok FX במערכות המבוססות על כרטיסי המסך מתוצרתה. נראה כי מערכות אלה יעשו שימוש בכרטיס מסך נוסף שישמש לביצוע העיבוד הפיזיקאלי בלבד.
הפתרון של ATI אינו דורש ויתור על אחד הכרטיסים במערך ה-CrossFire אלא משתמש בחריץ PCI-Express נוסף על הלוח (השלישי במספר) בו יותקן כרטיס מסך נוסף (שאינו חייב להיות זהה לאחרים, או אפילו חזק במיוחד) שיהיה אחראי על העיבוד הפיזיקאלי. כמו כן, לאחרונה נשמעו קולות דומים גם מצד nVIDIA, ועושה רושם כי גם היא תעשה שימוש בגישה דומה לפתרון בעיית העיבוד הפיזיקאלי ותוסיף חריץ PCI Express נוסף ללוחות האם המבוססים על ערכת השבבים מתוצרתה.