إنتل تطلق محرك OSPRay 2.0 الموزع لتتبع الشعاع

شركة انتل مقدم إصدار كبير لمحرك عرض ثلاثي الأبعاد قابل للتطوير OSPRay 2.0 تحديث، مصمم لتقديم تتبع أشعة واقعية عالي الجودة ومناسب للاستخدام في التطبيقات التفاعلية. يتم تطوير المحرك كجزء من مشروع أكبر إطار عمل إنتل، تهدف إلى تطوير أدوات تصور البرمجيات للحسابات العلمية SDVis (التصور المحدد بالبرمجيات) ، بما في ذلك مكتبة تتبع الشعاع أوافق، نظام عرض الصورة الواقعية GLuRay، مكتبة لتقليل الضوضاء من الصور oidn (Open Image Denoise) ونظام تنقيط البرمجيات OpenSWR. الرمز مكتوب بلغة C ++ و نشرت مرخص بموجب Apache 2.0.

يهدف OSPRay بشكل أساسي إلى التطبيقات التفاعلية لعرض المشاهد أثناء التنقل. الطريقة المستخدمة لمحاكاة سلوك الضوء هي تتبع المسار. التصور مدعوم في الحجم وعلى المستوى ، الصورة الواقعية الإضاءة العالمية مع مراعاة الخصائص الفيزيائية للمواد وتأثيرات التظليل المتقدمة (الظلال والشفافية والتظليل "انسداد محيط').

يستخدم OSPRay فقط إمكانات وحدة المعالجة المركزية ، ولا يتم ربطه بوحدة معالجة الرسومات ، مما يسمح باستخدام المكتبة على مجموعة واسعة من الأجهزة ، من محطات العمل إلى العقد في مجموعات الحوسبة. لضمان الأداء المناسب ، يتم استخدام تعدد مؤشرات الترابط والتوجيه بناءً على تعليمات SIMD ، مثل Intel SSE4 و AVX و AVX2 و AVX-512 (يتطلب OSPRay دعم SSE4.1 على الأقل).

يمكن توزيع العرض على عدة عقد عنقودية (مدعومة بواسطة MPI) ، والتي ، على سبيل المثال ، تسمح لك باستخدام OSPRay لتنظيم عرض صورة بدقة عالية جدًا على جدران الفيديو، صورة واحدة يتم تشكيلها بواسطة مجموعة من لوحات LCD المنفصلة. على سبيل المثال ، يتم عرض OSPRay في شاشة مركبة فحل الخيل، تتألف من 80 شاشة مقاس 30 بوصة (دقة إجمالية 40960 × 8000 أو 328 ميجابكسل) ويتم تقديمها بواسطة مجموعة مكونة من 40 خادمًا مع وحدات معالجة مركزية سداسية النواة تعتمد على معمارية إنتل ساندي بريدج الدقيقة.

إنتل تطلق محرك OSPRay 2.0 الموزع لتتبع الشعاع

يرجع التغيير الكبير في رقم الإصدار إلى إعادة صياغة كبيرة لواجهة برمجة التطبيقات ، بما في ذلك التغييرات التي تنتهك التوافق (لتبسيط الانتقال إلى واجهة برمجة التطبيقات الجديدة ، تم اقتراح مكتبة طبقة تسهل الترحيل) ، وتوفير أنواع هندسية جديدة . تمت إضافة دعم لـ Open VKL (Open Volume Kernel Library) للعرض الحجمي. نفذت القدرة على الاتصال وحدة لتقليل ضوضاء الصورة. تم نقل مكتبة ospcommon ووحدة دعم MPI إلى مستودعات منفصلة.

إنتل تطلق محرك OSPRay 2.0 الموزع لتتبع الشعاع

إنتل تطلق محرك OSPRay 2.0 الموزع لتتبع الشعاع

إنتل تطلق محرك OSPRay 2.0 الموزع لتتبع الشعاع

المصدر: opennet.ru

إضافة تعليق