Universal Scene Description* (USD) is an open source initiative developed by Pixar for fast, large scale, and universal asset management across multiple programs including Maya, Houdini, and others.
Learn how Intel worked with Pixar Animation Studios* and Sony Imageworks* to realize dynamic SIMD code generation of Open Shading Language shader networks, achieving 3-9x speedups with Intel® AVX-512.
Tuning For Deep Learning Inference with Intel® Processor Graphics | SIGGRAPH ...Intel® Software
Deep learning based Inference on edge based devices is growing rapidly. In this talk, learn about how developers and researchers are taking advantage of Intel® Processor Graphics to get best performance.
Embree Ray Tracing Kernels | Overview and New Features | SIGGRAPH 2018 Tech S...Intel® Software
Overview of the new Embree 3 ray tracing framework, including how to use the new API, supported geometry types, and ray intersection methods. Includes a look at new features like normal oriented curves, vertex grids, etc.
Learn how to improve performance and quality of your game on Intel® Processor Graphics, including scaling from 1080p to 4k, with dynamic resolution rendering and checkerboard rendering (CBR).
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Intel® Software
Explore how to build a unified framework based on FFmpeg and GStreamer to enable video analytics on all Intel® hardware, including CPUs, GPUs, VPUs, FPGAs, and in-circuit emulators.
Intel TCE Seth Schneider provides a technical overview, outlines the benefits for Game Optimization and answers questions regarding Intel’s Graphics Processing Analyzer.
This session showcases the integration between the Unity* game engine and the recently released Intel® Open Image Denoise library for CPU-based lightmap denoising. Learn how the library significantly improves fidelity over bilateral blur by using an AI-based denoiser, which greatly improves time-to-convergence for lightmap rendering.
Learn how Intel worked with Pixar Animation Studios* and Sony Imageworks* to realize dynamic SIMD code generation of Open Shading Language shader networks, achieving 3-9x speedups with Intel® AVX-512.
Tuning For Deep Learning Inference with Intel® Processor Graphics | SIGGRAPH ...Intel® Software
Deep learning based Inference on edge based devices is growing rapidly. In this talk, learn about how developers and researchers are taking advantage of Intel® Processor Graphics to get best performance.
Embree Ray Tracing Kernels | Overview and New Features | SIGGRAPH 2018 Tech S...Intel® Software
Overview of the new Embree 3 ray tracing framework, including how to use the new API, supported geometry types, and ray intersection methods. Includes a look at new features like normal oriented curves, vertex grids, etc.
Learn how to improve performance and quality of your game on Intel® Processor Graphics, including scaling from 1080p to 4k, with dynamic resolution rendering and checkerboard rendering (CBR).
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Intel® Software
Explore how to build a unified framework based on FFmpeg and GStreamer to enable video analytics on all Intel® hardware, including CPUs, GPUs, VPUs, FPGAs, and in-circuit emulators.
Intel TCE Seth Schneider provides a technical overview, outlines the benefits for Game Optimization and answers questions regarding Intel’s Graphics Processing Analyzer.
This session showcases the integration between the Unity* game engine and the recently released Intel® Open Image Denoise library for CPU-based lightmap denoising. Learn how the library significantly improves fidelity over bilateral blur by using an AI-based denoiser, which greatly improves time-to-convergence for lightmap rendering.
Ray Tracing with Intel® Embree and Intel® OSPRay: Use Cases and Updates | SIG...Intel® Software
Explore practical examples of Intel® Embree and Intel® OSPRay in production rendering and the best practices of using the kernels in typical rendering pipelines.
Playing low FPS games is never enjoyable. Learn how to approach game optimization and utilize industry optimization tools. Come join us for a live optimization workflow tutorial with XXX game development studio using the Intel® Graphics Performance Analyzers
The Architecture of 11th Generation Intel® Processor GraphicsIntel® Software
Scheduled for release this year, this next generation brings significant improvements over the widely used 9th generation of Intel® Processor Graphics. The talk begins with an overview of Intel® Graphics architecture, its building blocks, and their performance implications. Next, take an in-depth look at the new and innovative features of this latest generation of integrated graphics.
Optimization Deep Dive: Unreal Engine 4 on IntelIntel® Software
This talk covers the work Intel and Epic Games have done together to enable improved performance of UE4 on Intel platforms, including DirectX 12 and Android. Many techniques presented are general and apply to all games and engines.
RenderMan*: The Role of Open Shading Language (OSL) with Intel® Advanced Vect...Intel® Software
This talk focuses on the newest release in RenderMan* 22.5 and its adoption at Pixar Animation Studios* for rendering future movies. With native support for Intel® Advanced Vector Extensions, Intel® Advanced Vector Extensions 2, and Intel® Advanced Vector Extensions 512, it includes enhanced library features, debugging support, and an extensive test framework.
clCaffe*: Unleashing the Power of Intel Graphics for Deep Learning AccelerationIntel® Software
In this presentation, you will hear a story about how Intel graphics can accelerate deep learning applications. The method is simple and reproducible, with impressive results of up to four times over the original CPU performance. We introduce clCaffe*, an extension of the well-known Caffe* framework with OpenCL™ standard. This OpenCL™ standard enables primitives of the convolutional neural networks (CNN) pipeline to operate on GPU (graphics processing unit), FPGA (field programmable gate array) or any device with OpenCL support. Once set up, Caffe users can seamlessly toggle to clCaffe to take advantage of Intel graphics acceleration. Compared with original CPUs, Intel graphics presents 2.5x speedup (AlexNet classification), or 4.0x (GoogleNet classification) on 5th or 6th generation Intel® Core™ processors. Finally, we give a detailed analysis of clCaffe performance, and identify the lacking components in Intel Graphics software stack that impair its performance in the deep learning support.
Review state-of-the-art techniques that use neural networks to synthesize motion, such as mode-adaptive neural network and phase-functioned neural networks. See how next-generation CPUs with reinforcement learning can offer better performance.
Ultra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-ResolutionIntel® Software
The visual computing world is moving to an exciting technological era of ultra HD (UHD) and wide-gamut deep colors (WCG). The new Gen9 graphics engine in the 6th generation Intel® Core™ processors is the developers’ platform choice for creating visual excellence in 4K and deep colors. The Gen9 processor graphics offers attractive solutions for high-quality and low-power video scaling that handle UHD and WCG. First, we introduce a hardware fixed-function scaler inside the new SFC (scaling and format conversion) module that provides high quality scaling in low-power platforms. Second, we present a super-resolution scaling solution based on convolutional neural network that can be implemented via OpenCL™ running on the execution units (EUs). We discuss the merits of each solution in different user environments
Scalability for All: Unreal Engine* 4 with Intel Intel® Software
Unreal Engine* 4 is a high-performance game engine for game developers. Learn how Intel and Epic Games* worked together to improve engine performance both for CPUs and GPUs and how developers can take advantage of it.
Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...Intel® Software
Explore practical elements, such as performance profiling, debugging, and porting advice. Get an overview of advanced programming topics, like common design patterns, SIMD lane interoperability, data conversions, and more.
Streamed Cloud Gaming Solutions for Android* and PC GamesIntel® Software
Cloud gaming is getting a lot of press lately. As the leading cloud service provider in China, Tencent is embracing the cloud to deliver graphic-intensive PC and mobile games, as well as core developer solutions.
Create a Scalable and Destructible World in HITMAN 2*Intel® Software
Gain insight into how IO Interactive* (IOI) designed the crowd, environmental audio, non-playable character simulation, and physical destruction systems to take advantage of available hardware and dynamically upscale resolution and deliver more realism. See the design and architecture of the destruction system, including the asset pipeline and game runtime that enables IOI to create a more interesting world for their players.
Ray Tracing with Intel® Embree and Intel® OSPRay: Use Cases and Updates | SIG...Intel® Software
Explore practical examples of Intel® Embree and Intel® OSPRay in production rendering and the best practices of using the kernels in typical rendering pipelines.
Playing low FPS games is never enjoyable. Learn how to approach game optimization and utilize industry optimization tools. Come join us for a live optimization workflow tutorial with XXX game development studio using the Intel® Graphics Performance Analyzers
The Architecture of 11th Generation Intel® Processor GraphicsIntel® Software
Scheduled for release this year, this next generation brings significant improvements over the widely used 9th generation of Intel® Processor Graphics. The talk begins with an overview of Intel® Graphics architecture, its building blocks, and their performance implications. Next, take an in-depth look at the new and innovative features of this latest generation of integrated graphics.
Optimization Deep Dive: Unreal Engine 4 on IntelIntel® Software
This talk covers the work Intel and Epic Games have done together to enable improved performance of UE4 on Intel platforms, including DirectX 12 and Android. Many techniques presented are general and apply to all games and engines.
RenderMan*: The Role of Open Shading Language (OSL) with Intel® Advanced Vect...Intel® Software
This talk focuses on the newest release in RenderMan* 22.5 and its adoption at Pixar Animation Studios* for rendering future movies. With native support for Intel® Advanced Vector Extensions, Intel® Advanced Vector Extensions 2, and Intel® Advanced Vector Extensions 512, it includes enhanced library features, debugging support, and an extensive test framework.
clCaffe*: Unleashing the Power of Intel Graphics for Deep Learning AccelerationIntel® Software
In this presentation, you will hear a story about how Intel graphics can accelerate deep learning applications. The method is simple and reproducible, with impressive results of up to four times over the original CPU performance. We introduce clCaffe*, an extension of the well-known Caffe* framework with OpenCL™ standard. This OpenCL™ standard enables primitives of the convolutional neural networks (CNN) pipeline to operate on GPU (graphics processing unit), FPGA (field programmable gate array) or any device with OpenCL support. Once set up, Caffe users can seamlessly toggle to clCaffe to take advantage of Intel graphics acceleration. Compared with original CPUs, Intel graphics presents 2.5x speedup (AlexNet classification), or 4.0x (GoogleNet classification) on 5th or 6th generation Intel® Core™ processors. Finally, we give a detailed analysis of clCaffe performance, and identify the lacking components in Intel Graphics software stack that impair its performance in the deep learning support.
Review state-of-the-art techniques that use neural networks to synthesize motion, such as mode-adaptive neural network and phase-functioned neural networks. See how next-generation CPUs with reinforcement learning can offer better performance.
Ultra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-ResolutionIntel® Software
The visual computing world is moving to an exciting technological era of ultra HD (UHD) and wide-gamut deep colors (WCG). The new Gen9 graphics engine in the 6th generation Intel® Core™ processors is the developers’ platform choice for creating visual excellence in 4K and deep colors. The Gen9 processor graphics offers attractive solutions for high-quality and low-power video scaling that handle UHD and WCG. First, we introduce a hardware fixed-function scaler inside the new SFC (scaling and format conversion) module that provides high quality scaling in low-power platforms. Second, we present a super-resolution scaling solution based on convolutional neural network that can be implemented via OpenCL™ running on the execution units (EUs). We discuss the merits of each solution in different user environments
Scalability for All: Unreal Engine* 4 with Intel Intel® Software
Unreal Engine* 4 is a high-performance game engine for game developers. Learn how Intel and Epic Games* worked together to improve engine performance both for CPUs and GPUs and how developers can take advantage of it.
Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...Intel® Software
Explore practical elements, such as performance profiling, debugging, and porting advice. Get an overview of advanced programming topics, like common design patterns, SIMD lane interoperability, data conversions, and more.
Streamed Cloud Gaming Solutions for Android* and PC GamesIntel® Software
Cloud gaming is getting a lot of press lately. As the leading cloud service provider in China, Tencent is embracing the cloud to deliver graphic-intensive PC and mobile games, as well as core developer solutions.
Create a Scalable and Destructible World in HITMAN 2*Intel® Software
Gain insight into how IO Interactive* (IOI) designed the crowd, environmental audio, non-playable character simulation, and physical destruction systems to take advantage of available hardware and dynamically upscale resolution and deliver more realism. See the design and architecture of the destruction system, including the asset pipeline and game runtime that enables IOI to create a more interesting world for their players.
Intel® Xeon® Scalable Processors Enabled Applications Marketing GuideIntel IT Center
The Future-Ready Data Center platform is here. Whether you navigate in the High Performance Computing, Enterprise, Cloud, or Communications spheres, you will find an Intel® Xeon® processor that is ready to power your data center now and well into the future. An innovative approach to platform design in the Intel® Xeon® Scalable processor platform unlocks the power of scalable performance for today’s data centers—from the smallest workloads to your most mission-critical applications. Powerful convergence and capabilities across compute, storage, memory, network and security deliver unprecedented scale and highly optimized performance across a broad range of workloads—from high performance computing (HPC) and network functions virtualization, to advanced analytics and artificial intelligence (AI). Many examples here show how our software partner ecosystem has optimized their applications and/or taken advantage of inherent platform enhancements to deliver dramatic performance gains, that can translate into tangible business benefits.
Abstract: Explore the packet I/O data path from a NIC across PCI-Express to cache/memory and understand how to build efficient CPU code for networked applications.
Speaker: Venky Venkatesan, Intel Fellow, Chief Architect – Packet Processing and Networking Applications
For the full video of this presentation, please visit:
https://www.edge-ai-vision.com/2020/11/acceleration-of-deep-learning-using-openvino-3d-seismic-case-study-a-presentation-from-intel/
For more information about edge AI and computer vision, please visit:
https://www.edge-ai-vision.com
Manas Pathak, Global AI Lead for Oil and Gas at Intel, presents the “Acceleration of Deep Learning Using OpenVINO: 3D Seismic Case Study” tutorial at the September 2020 Embedded Vision Summit.
The use of deep learning for automatic seismic data interpretation is gaining the attention of many researchers across the oil and gas industry. The integration of high-performance computing (HPC) AI workflows in seismic data interpretation brings the challenge of moving and processing large amounts of data from HPC to AI computing solutions and vice-versa.
In this presentation, Pathak illustrates this challenge via a case study using a public deep learning model for salt identification applied on a 3D seismic survey from the F3 Dutch block in the North Sea. He presents a workflow to address this challenge and perform accelerated AI on seismic data. The Intel Distribution of OpenVINO toolkit was used to increase the inference performance of a pre-trained model on an Intel CPU. OpenVINO allows CPU users to get significant improvement in AI inference performance for high memory capacity deep learning models used on large datasets without any significant loss in accuracy.
Accelerating Virtual Machine Access with the Storage Performance Development ...Michelle Holley
Abstract: Although new non-volatile media inherently offers very low latency, remote access
using protocols such as NVMe-oF and presenting the data to VMs via virtualized interfaces such as virtio
adds considerable software overhead. One way to reduce the overhead is to use the Storage
Performance Development Kit (SPDK), an open-source software project that provides building blocks for
scalable and efficient storage applications with breakthrough performance. Comparing the software
paths for virtualizing block storage I/O illustrates the advantages of the SPDK-based approach. Empirical
data shows that using SPDK can improve CPU efficiency by up to 10 x and reduce latency up to 50% over
existing methods. Future enhancements for SPDK will make its advantages even greater.
Speaker Bio: Anu Rao is Product line manager for storage software in Data center Group. She helps
customer ease into and adopt open source Storage software like Storage Performance Development Kit
(SPDK) and Intelligent Software Acceleration-Library (ISA-L).
Apache CarbonData & Spark meetup
"QATCodec: past, present and future" if from INTEL
Apache Spark™ is a unified analytics engine for large-scale data processing.
CarbonData is a high-performance data solution that supports various data analytic scenarios, including BI analysis, ad-hoc SQL query, fast filter lookup on detail record, streaming analytics, and so on. CarbonData has been deployed in many enterprise production environments, in one of the largest scenario it supports queries on single table with 3PB data (more than 5 trillion records) with response time less than 3 seconds!
Optimizing Apache Spark Throughput Using Intel Optane and Intel Memory Drive...Databricks
Apache Spark is a popular data processing engine designed to execute advanced analytics on very large data sets which are common in today’s enterprise use cases. To enable Spark’s high performance for different workloads (e.g. machine-learning applications), in-memory data storage capabilities are built right in.
However, Spark’s in-memory capabilities are limited by the memory available in the server; it is common for computing resources to be idle during the execution of a Spark job, even though the system’s memory is saturated. To mitigate this limitation, Spark’s distributed architecture can run on a cluster of nodes, thus taking advantage of the memory available across all nodes. While employing additional nodes would solve the server DRAM capacity problem, it does so at an increased cost. Intel(R) Memory Drive Technology is a software-defned memory (SDM) technology, which combined with an Intel(R) Optane(TM) SSD, expands the system’s memory.
This combination of Intel(R) Optane(TM) SSD with Intel Memory Drive Technology alleviates those memory limitations that are inherent to Spark, by making more memory available to the operating system and to Spark jobs, transparently.
DPDK Summit - 08 Sept 2014 - Intel - Networking Workloads on Intel ArchitectureJim St. Leger
Venky Venkatesan presents information on the Data Plane Development Kit (DPDK) including an overview, background, methodology, and future direction and developments.
HPC DAY 2017 | Accelerating tomorrow's HPC and AI workflows with Intel Archit...HPC DAY
HPC DAY 2017 - http://www.hpcday.eu/
Accelerating tomorrow's HPC and AI workflows with Intel Architecture
Atanas Atanasov | HPC solution architect, EMEA region at Intel
Extend HPC Workloads to Amazon EC2 Instances with Intel and Rescale (CMP373-S...Amazon Web Services
Cloud services built on compute-optimized EC2 instances can serve as your next-generation HPC platform. Learn how to utilize the Rescale platform on AWS to meet the ever-increasing demands on compute resources while avoiding costly capex investments. Custom Intel Xeon processors enable you to meet your HPC needs by taking advantage of the newest technologies in the cloud. This session is brought to you by AWS partner, Intel.
NFF-GO (YANFF) - Yet Another Network Function FrameworkMichelle Holley
NFF-Go is a framework allows developers to deploy performant cloud-native network functions much faster. NFF-Go internally implements low-level optimizations and can auto-scale to multicores using built-in capabilities to take advantage of Intel® architecture. NFF uses Data Plane Development Kit (DPDK) for efficient input/output (I/O) and Go programming language as a high-level, safe, productive language.
Similar to Open Source Interactive CPU Preview Rendering with Pixar's Universal Scene Description* | SIGGRAPH 2018 Tech Session (20)
AI for All: Biology is eating the world & AI is eating Biology Intel® Software
Advances in cell biology and creation of an immense amount of data are converging with advances in Machine learning to analyze this data. Biology is experiencing its AI moment and driving the massive computation involved in understanding biological mechanisms and driving interventions. Learn about how cutting edge technologies such as Software Guard Extensions (SGX) in the latest Intel Xeon Processors and Open Federated Learning (OpenFL), an open framework for federated learning developed by Intel, are helping advance AI in gene therapy, drug design, disease identification and more.
Python Data Science and Machine Learning at Scale with Intel and AnacondaIntel® Software
Python is the number 1 language for data scientists, and Anaconda is the most popular python platform. Intel and Anaconda have partnered to bring scalability and near-native performance to Python with simple installations. Learn how data scientists can now access oneAPI-optimized Python packages such as NumPy, Scikit-Learn, Modin, Pandas, and XGBoost directly from the Anaconda repository through simple installation and minimal code changes.
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSciIntel® Software
Preprocess, visualize, and Build AI Faster at-Scale on Intel Architecture. Develop end-to-end AI pipelines for inferencing including data ingestion, preprocessing, and model inferencing with tabular, NLP, RecSys, video and image using Intel oneAPI AI Analytics Toolkit and other optimized libraries. Build at-scale performant pipelines with Databricks and end-to-end Xeon optimizations. Learn how to visualize with the OmniSci Immerse Platform and experience a live demonstration of the Intel Distribution of Modin and OmniSci.
AI for good: Scaling AI in science, healthcare, and more.Intel® Software
How do we scale AI to its full potential to enrich the lives of everyone on earth? Learn about AI hardware and software acceleration and how Intel AI technologies are being used to solve critical problems in high energy physics, cancer research, financial inclusion, and more. Get started on your AI Developer Journey @ software.intel.com/ai
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...Intel® Software
Software AI Accelerators deliver orders of magnitude performance gain for AI across deep learning, classical machine learning, and graph analytics and are key to enabling AI Everywhere. Get started on your AI Developer Journey @ software.intel.com/ai.
Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...Intel® Software
Learn about the algorithms and associated implementations that power SigOpt, a platform for efficiently conducting model development and hyperparameter optimization. Get started on your AI Developer Journey @ software.intel.com/ai.
Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...Intel® Software
oneDNN Graph API extends oneDNN with a graph interface which reduces deep learning integration costs and maximizes compute efficiency across a variety of AI hardware including AI accelerators. Get started on your AI Developer Journey @ software.intel.com/ai.
AWS & Intel Webinar Series - Accelerating AI ResearchIntel® Software
Scale your research workloads faster with Intel on AWS. Learn how the performance and productivity of Intel Hardware and Software help bridge the gap between ideation and results in Data Science. Get started on your AI Developer Journey @ software.intel.com/ai.
Whether you are an AI, HPC, IoT, Graphics, Networking or Media developer, visit the Intel Developer Zone today to access the latest software products, resources, training, and support. Test-drive the latest Intel hardware and software products on DevCloud, our online development sandbox, and use DevMesh, our online collaboration portal, to meet and work with other innovators and product leaders. Get started by joining the Intel Developer Community @ software.intel.com.
ANYFACE*: Create Film Industry-Quality Facial Rendering & Animation Using Mai...Intel® Software
ANYFACE* brings film industry-quality facial rendering and animation to mainstream PC platforms using novel approaches to create face details and control microsurfaces. The solution enables users to create high-fidelity game character facial models using photogrammetry.
Use Variable Rate Shading (VRS) to Improve the User Experience in Real-Time G...Intel® Software
Variable-rate shading (VRS) is a new feature of Microsoft DirectX* 12 and is supported on the 11th generation of Intel® graphics hardware. Get an overview and learn best practices, recommendations, and how to modify traditional 3D effects to take advantage of VRS.
Bring the Future of Entertainment to Your Living Room: MPEG-I Immersive Video...Intel® Software
Explore the proposed Metadata for Immersive Video (MIV) standard specification. MIV enables real-world content captured by cameras to be viewed by users with Six Degrees of Freedom (6DoF) movement, similar to a VR experience with synthetic content.
In this presentation, we describe a heuristic for modifying the structure of sparse deep convolutional networks during training. The heuristic allows us to train sparse networks directly to reach accuracies on par with accuracies obtained through compressing/pruning of big dense models. We show that exploring the network structure during training is essential to reach best accuracies, even when the optimal network structure is known a-priori.
Intel® AI: Non-Parametric Priors for Generative Adversarial Networks Intel® Software
This presentation proposes a novel prior which is derived using basic theorems from probability theory and off-the-shelf optimizers, to improve fidelity of image generation using GANs by interpolating along any Euclidean straight line without any additional training and architecture modifications
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Open Source Interactive CPU Preview Rendering with Pixar's Universal Scene Description* | SIGGRAPH 2018 Tech Session
1. Open Source Interactive CPU
Rendering with Pixar Animation
Studio’s Universal Scene Description*
Carson Brownlee - Intel
*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS
6. USD*
“scalable interchange of geometric and shading data between DCC's in a 3D content creation pipeline”
Lightweight scene graph describing “assets” - files with geometry/shading information
Over 25 years of progressive development by Pixar
Open Source (2016 - modified Apache* license)
6
MARIONETTE PRESTO*+TIDSCENE
- - - USD*
1995 1998 2012 2012+
TOYSTORY ABUG’SLIFE BRAVE
*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS.
7. USD*
Standardized data model for defining and editing assets
Multi-user and multi-application development
Support for Maya*, Katana*, Houdini*, and other applications
UsdShade specifies standardized shading across applications for consistency
7
MAYA
+
PRESTO*
(ORHOUDINI,KATANA,
ETC)
*IMAGESCOURTESYDISNEYPIXAR *OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS.
8. USD*Designed for fast loading and editing of large-scale assets
Fast previewing of the assets is vital
Currently has released backends for OpenGL and Embree (AO) through Hydra
We introduce an interactive, open-source, CPU-based path tracer backend with OSPRay
8
OPENGL OSPRAY
*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS.
13. HYDRA
Common rendering interface with multiple backends
Provides consistent results across front-end applications using USD* scene graphs
Support for subdivision surfaces (OpenSubdiv an option)
Fast preview and animation of USD scenes
A common point of entry for implementing a renderer backend across multiple applications
13*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS.
16. 16
INTEL®OpenSWR
High Performance Software Rasterization
Optimized for multi-thread and wide vector lanes
Drop in replacement for OpenGL
Integrated into Mesa
Driver option for Mesa distributions (v12+)
Not built in source by default
CPU Rendering
Full system memory
Render directly on compute nodes
Scientific Visualization Focus
Supports major SciVis apps,
ParaView*, VisIt*, EnSight*, etc
openswr.org
*SWRIMAGEBYSILVIORIZZANDJOEINSLEY,ARGONNENATIONALLAB *OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS.
INTEL®RENDERINGFRAMEWORK
18. 18
INTEL®Embree
Industry Leading CPU Performance
1.5-6x speedups reported by users
Optimized Ray Tracing Kernels
Acceleration Structures
Ray Traversals
Ray Intersections
Open Source
Apache* 2.0 License
http://embree.github.com
Many Use Cases
Real-time applications
Photorealism
Simulation
Embree: A Kernel Framework for Efficient CPU Ray Tracing
Wald et al. (SIGGRAPH ’14)
*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS.
INTEL®RENDERINGFRAMEWORK
23. PERFORMANCE:INTEL®EMBREEVS.NVIDIAOPTIX*
23
Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark* and MobileMark*, are measured using specific computer
systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your
contemplated purchases, including the performance of that product when combined with other products. For more information go to http://www.intel.com/performance.
0
10
20
30
40
50
60
70
80
90
Bentley
(2.3M Tris)
Crown
(4.8M Tris)
Dragon
(7.4M Tris)
Karst Fluid Flow
(8.4M Tris)
Power Plant
(12.8M Tris)
Intel® Xeon® Platinum 8180
2 x 28 cores, 2.5 GHz
Embree 2.17.4
NVIDIA Tesla P100
PCIe, 16 GB RAM
OptiX 5.1.0
NVIDIA Tesla V100
PCIe, 16 GB RAM
OptiX 5.1.0
Software and workloads used in performance tests may havebeen optimized for performanceonly on Intel microprocessors.Performancetests,such as SYSmark* and MobileMark*,are measured using specific
computer systems, components,software,operations and functions.Any changeto any of thosefactors may cause theresults to vary. Youshould consult otherinformation and performancetests to assist you
in fully evaluating your contemplated purchases,includingthe performanceof that product when combined with otherproducts.For more information go to http://www.intel.com/performance.
Frames Per Second (Higher is Better), 1024x1024 image resolution
Embree 2.17.4, Intel® C++ Compiler 18.0.3,
Intel® SPMD Program Compiler (Intel® SPC)
1.9.2
NVIDIA OptiX* 5.1.0, CUDA* 9.2.88
Source: Intel
*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS.
27. 27
INTEL®OSPRay
Open Scalable Portable Ray Tracing Engine
Utilizes Embree
Optimized for laptops, workstations,
and multi-node clusters
Open Source under Apache* 2.0
Distributed Rendering
Multiple nodes for greater speed
Larger cumulative memory
In Situ applications
Portable
Plugin Interface
Modular
User Defined Geometry
Scientific Visualization
Distributed with ParaView binaries
Support for VMD, EnSight*, VisIt*, many others
Multiple Use Cases
Real-time rendering
Photorealism
Simulations
OSPRay - A CPU Ray Tracing Framework
for Scientific Visualization
Wald et al. (TVCG, IEEE SciVis ’16)
ospray.org
*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS.
INTEL®RENDERINGFRAMEWORK
28. 28
VL
Brayns
PowerCT
NASA
VL3Brayns
Polio Virus
Courtesy John Stone,Beckman
Institute, Univ. Illinois at Urbana-
Champaign
esy Kitware.
on, Carson Brownlee,
Data: Salman Habib, Katrin Heitmann,
and the HACC team.
Visualization: Joe Insley, Slivio Rizzi,
ANL
Data and Visualizationcourtesy
Cyrille Favreau, EPFLCourtesy Sean Ahern, CEI and
General Motors
Courtesy Hank Childs,U Oregon,
Jian Huang and AlokHota, UTenn
Data courtesy Kitware.
Visualization, Carson Brownlee,
Intel
Courtesy Sean Ahern
General Motor
Courtesy Hank Childs,U Oregon,
Jian Huang and AlokHota, UTenn
*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS.
BROADINDUSTRY+ACADEMICSUPPORT
34. EXTENDINGWITHINTEL®ISPC
c99-based SPMD language
Written similar to scalar code
Vector support for multiple ISA targets (Intel® SSE, Intel® AVX, Intel® AVX2, Intel® AVX-512)
Used to optimally add different:
renderers
shaders
custom geometry
pixel operations
etc.
34
35. WHATOSPRAYISNOT
35
Renderman*, Arnold, VRay, etc.
WHATOSPRAYIS
A highly optimized, turn-key renderer with limited features
+
An extensible, Open-source starting point to writing renderers
+
An API
*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS.
38. HYDRA+INTEL®OSPRAY
38
Interactive to real-time CPU-based rendering
Utilizes large system RAM - Render 100GB+ of data on a single workstation
Raycasting, Shadows, AO, Path Tracing
Principled BSDF shader - similar to Disney’s Principled shader
Distributed rendering with MPI
Display Walls
Subdivision Surfaces
Interactive Denoising
Support for usdShade in progress
43. BUILDING
https://github.com/carsonbrownlee/USD
Built as a hd Plugin, currently needs to be placed in pxr/imaging/plugins/hdOSPRay
Enabled in CMAKE as a buildable option - PXR_BUILD_OSPRAY_PLUGIN
Set ospray_Dir to OSPRay install directory
PREREQUISITES
OSPRay 2.7.0+
Embree 3.2.1+ (included in OSPRay binary release)
43
45. CODE
Uses hydra (hd) layer to access geometry and parameters
Hydra code is isolated from USD* and can be used outside of USD
All code changes in pxr/imaging/plugins/hdOSPRay
Currently triangle mesh only - no subdivision surfaces
By default colors are mapped from hdTokens as a single color per object
Experimental usdShade support
OSPRay calls not thread safe - I used a mutex for this
45*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS
46. CODE
OSPRay provides a turn-key rendering solution
Most of Hydra implementation straight forward
This is all the code required to create the OSPRay
mesh with mappings from Hydra representations
create mesh
specify vertex data
color array
47. FILESOFNOTE
config.cpp
Sets up OSPRay state, accessible as a singleton in HdOSPRayConfig::GetInstance()
mesh.cpp
Create/update OSPRay instances, meshses, and materials when relevant scenegraph changes
instancer.cpp
Track instance transforms
renderDelegate.cpp
Create and manage OSPRay context, including allocated resources and supported prim types
renderPass.cpp
In charge of the OSPRay render call, camera, framebuffer, and lights
47
48. COMMUNITYINTERACTION
We want our collaborators and users involved!
Modules and SDK make OSPRay relatively straightforward to extend
We have limited ability to implement everyone’s feature requests
We are not experts in everyone’s domain…we do rendering!
We welcome contributions back into OSPRay
We can get more done together
If you use OSPRay (or have even just tried it), let us know!
It helps us understand what our users are interested in and how to best serve those interests
48
49. SUMMARY
Open source CPU ray tracing in Pixar’s Hydra open source renderer
Path tracing and physically based + intuitive shading
Interactive and real-time render rates
Denoiser
Distributed rendering in any application that uses USD+Hydra
Industry supported with an active community
49
50. THANKSTO
Pixar USD Team
George ElKoura
Matthew Williams
Pol Jeremias-Vila
50*OTHERNAMESANDBRANDSMAYBECLAIMEDASTHEPROPERTYOFOTHERS