{"id":55570,"date":"2020-01-23T00:00:00","date_gmt":"2020-01-22T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/intel-vypustil-dvizhok-raspredelyonnoj-trassirovki-luchej-ospray-2-0"},"modified":"2020-02-18T14:03:42","modified_gmt":"2020-02-18T11:03:42","slug":"intel-vypustil-dvizhok-raspredelyonnoj-trassirovki-luchej-ospray-2-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/intel-vypustil-dvizhok-raspredelyonnoj-trassirovki-luchej-ospray-2-0","title":{"rendered":"Intel has released the OSPRay 2.0 distributed ray tracing engine","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Intel Corporation <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/forum\/#!topic\/ospray-announce\/8c1DA3mJO0c\">introduced<\/a><\/noindex> significant release of a scalable 3D rendering engine <noindex><a rel=\"nofollow\" href=\"http:\/\/www.ospray.org\/\">OSPRay 2.0<\/a><\/noindex>, designed for realistic, high-quality visualization using ray tracing, suitable for use in interactive applications. The engine is developed as part of a larger project <noindex><a rel=\"nofollow\" href=\"https:\/\/software.intel.com\/en-us\/rendering-framework\">Intel Rendering Framework<\/a><\/noindex>, aimed at developing software visualization tools for scientific computations <noindex><a rel=\"nofollow\" href=\"http:\/\/sdvis.org\/\">SDVis<\/a><\/noindex> (Software Defined Visualization), which includes a ray tracing library <noindex><a rel=\"nofollow\" href=\"https:\/\/embree.github.io\/\">Embree<\/a><\/noindex>, a photorealistic rendering system <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/TACC\/GLuRay\">GLuRay<\/a><\/noindex>, a library for image denoising <noindex><a rel=\"nofollow\" href=\"http:\/\/www.openimagedenoise.org\/\">oidn (Open Image Denoise)<\/a><\/noindex> and a software rasterization system <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=43176\">OpenSWR<\/a><\/noindex>. The code is written in C++ and <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ospray\/ospray\">has been published<\/a><\/noindex> under the Apache 2.0 license.<\/p>\n<p>OSPRay is primarily aimed at use in interactive applications for real-time scene rendering. To simulate light behavior, the method of  <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A2%D1%80%D0%B0%D1%81%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BF%D1%83%D1%82%D0%B8\">path tracing<\/a><\/noindex>is employed. Volume and planar visualization is supported, with photorealistic <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%93%D0%BB%D0%BE%D0%B1%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%BE%D1%81%D0%B2%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5\">global illumination<\/a><\/noindex> considering the physical properties of materials, advanced shading effects (shadows, transparency, and shading<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Ambient_occlusion\">Ambient occlusion<\/a><\/noindex>&#171;).<\/p>\n<p>OSPRay exclusively utilizes CPU capabilities without relying on GPU, allowing the library to be used across a wide range of devices, from workstations to nodes in computational clusters. Multithreading and SIMD instruction-based vectorization, such as Intel SSE4, AVX, AVX2, and AVX-512, are actively utilized to ensure adequate performance (at least SSE4.1 support is required for OSPRay). <\/p>\n<p>Rendering can be distributed across multiple cluster nodes (MPI support is included), which, for example, allows OSPRay to manage rendering images with very high resolution on <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%92%D0%B8%D0%B4%D0%B5%D0%BE%D1%81%D1%82%D0%B5%D0%BD%D0%B0\">video walls<\/a><\/noindex>, where a single image is formed by a set of individual LCD panels. For instance, OSPRay's performance has been demonstrated on a composite screen <noindex><a rel=\"nofollow\" href=\"https:\/\/www.tacc.utexas.edu\/vislab\/stallion\">Stallion<\/a><\/noindex>, composed of 80 30-inch monitors (total resolution 40960\u00d78000 or 328 megapixels) and serviced by a cluster of 40 servers with 6-core CPUs based on Intel Sandy Bridge microarchitecture. <\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"http:\/\/www.ospray.org\/gallery\/ospray_stallion.jpg\"><img decoding=\"async\" alt=\"Intel has released the OSPRay 2.0 distributed ray tracing engine\" src=\"\/wp-content\/uploads\/2020\/01\/440244494cfbc0ad557fa1dec2efd560.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>A significant version number change is due to a major overhaul of the API, including changes that break compatibility (to simplify the transition to the new API, a bridging library is provided to smooth the migration), and the introduction of new geometric types. Support for Open VKL (Open Volume Kernel Library) has been added for volumetric rendering. The ability to connect for noise suppression in images has been implemented. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50048\">a module<\/a><\/noindex> Separate repositories have been created for the ospcommon library and the module for MPI support.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"http:\/\/www.ospray.org\/images\/teaser_moana.jpg\"><img decoding=\"async\" alt=\"Intel has released the OSPRay 2.0 distributed ray tracing engine\" src=\"\/wp-content\/uploads\/2020\/01\/19c419a3f6d2228bc271177b015c5557.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><br \/>\n<center><noindex><a rel=\"nofollow\" href=\"http:\/\/www.ospray.org\/gallery\/pt-LoftOffice.png\"><img decoding=\"async\" alt=\"Intel has released the OSPRay 2.0 distributed ray tracing engine\" src=\"\/wp-content\/uploads\/2020\/01\/d4acb4a336881a371c9bd9eb533a9f6c.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><br \/>\n<center><noindex><a rel=\"nofollow\" href=\"http:\/\/www.ospray.org\/gallery\/pt-car.png\"><img decoding=\"async\" alt=\"Intel has released the OSPRay 2.0 distributed ray tracing engine\" src=\"\/wp-content\/uploads\/2020\/01\/ca6681a099807ecf6dac9dae0ecf74cc.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52234\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 3D-\u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430 OSPRay 2.0, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u043e\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043b\u0443\u0447\u0435\u0439, \u043f\u0440\u0438\u0433\u043e\u0434\u043d\u043e\u0439 \u0434\u043b\u044f \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445. \u0414\u0432\u0438\u0436\u043e\u043a \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0447\u0430\u0441\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u043a\u0440\u0443\u043f\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Intel Rendering Framework, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0439 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0430\u0443\u0447\u043d\u044b\u0445 \u0440\u0430\u0441\u0447\u0451\u0442\u043e\u0432 SDVis (Software Defined Visualization), \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043b\u0443\u0447\u0435\u0439 Embree, \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0444\u043e\u0442\u043e\u0440\u0435\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u043e\u0439 \u043e\u0442\u0440\u0438\u0441\u043e\u0432\u043a\u0438 GLuRay, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-55570","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 3D-\u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/intel-vypustil-dvizhok-raspredelyonnoj-trassirovki-luchej-ospray-2-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Intel \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u0434\u0432\u0438\u0436\u043e\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043b\u0443\u0447\u0435\u0439 OSPRay 2.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 3D-\u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/intel-vypustil-dvizhok-raspredelyonnoj-trassirovki-luchej-ospray-2-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-22T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:42+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Intel has launched the OSPRay 2.0 distributed ray tracing engine | ProHoster","description":"Intel has released a significant version of its scalable 3D rendering engine.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/intel-vypustil-dvizhok-raspredelyonnoj-trassirovki-luchej-ospray-2-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Intel \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b \u0434\u0432\u0438\u0436\u043e\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043b\u0443\u0447\u0435\u0439 OSPRay 2.0 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 3D-\u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/intel-vypustil-dvizhok-raspredelyonnoj-trassirovki-luchej-ospray-2-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-22T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55570","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:41:38","updated":"2022-10-03 10:40:57","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/55570","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=55570"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/55570\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=55570"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=55570"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=55570"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}