אינטל שחרור משמעותי של מנוע רינדור תלת מימד ניתן להרחבה , מיועד לעיבודים ריאליסטיים ואיכותיים עם מעקב קרניים המתאימים ליישומים אינטראקטיביים. המנוע מפותח כחלק מפרויקט גדול יותר , שמטרתו פיתוח כלי הדמיה של תוכנה לחישובים מדעיים (Software Defined Visualization), כולל ספריית מעקב אחר קרניים , מערכת עיבוד פוטוריאליסטית , ספרייה להסרת רעש מתמונות ומערכת רסטר של תוכנה . הקוד כתוב ב-C++ ו מורשה תחת Apache 2.0.
OSPRay מכוון בעיקר לשימוש ביישומים אינטראקטיביים לעיבוד סצנות תוך כדי תנועה. כדי לדמות את התנהגות האור, משתמשים בשיטה . הדמיה בנפח ובמישור נתמכת, פוטוריאליסטית תוך התחשבות בתכונות הפיזיקליות של חומרים, השפעות הצללה מתקדמות (צללים, שקיפות והצללה"").
OSPRay משתמש רק ביכולות המעבד, מבלי להיות קשור ל-GPU, מה שמאפשר שימוש בספרייה במגוון רחב של מכשירים, מתחנות עבודה ועד צמתים באשכולות מחשוב. כדי להבטיח ביצועים נאותים, נעשה שימוש פעיל בריבוי השחלות ובווקטוריזציה המבוססים על הוראות SIMD, כגון Intel SSE4, AVX, AVX2 ו-AVX-512 (OSPRay דורש תמיכה ב-SSE4.1 לכל הפחות).
ניתן להפיץ את הרינדור על פני מספר צמתי אשכול (נתמך על ידי MPI), אשר, למשל, מאפשר לך להשתמש ב-OSPRay כדי לארגן את העיבוד של תמונות ברזולוציה גבוהה מאוד ב- , תמונה בודדת שעליה נוצרת על ידי קבוצה של לוחות LCD נפרדים. לדוגמה, הפעולה של OSPRay מודגמת על מסך מורכב , המורכב מ-80 צגים בגודל 30 אינץ' (רזולוציה כוללת 40960×8000 או 328 מגה פיקסל) ומוגש על ידי אשכול של 40 שרתים עם מעבדי 6 ליבות המבוססים על מיקרו-ארכיטקטורת Intel Sandy Bridge.
השינוי המשמעותי במספר הגרסה נובע משיפוץ גדול של ה-API, כולל הכנסת שינויים השוברים את התאימות (כדי לפשט את המעבר ל-API החדש, הוצעה ספריית שכבות שמחליקה את ההגירה), ומתן סוגים גיאומטריים חדשים. נוספה תמיכה ב-Open VKL (Open Volume Kernel Library) לעיבוד נפחי. קישוריות יושמה כדי להפחית את הרעש בתמונה. ספריית ospcommon ומודול לתמיכה ב-MPI הוצבו במאגרים נפרדים.
מקור: OpenNet.ru
