CINXE.COM
Developer Resources for Energy Industry | NVIDIA Developer | NVIDIA Developer
<!DOCTYPE html> <html lang='en' class='h-100'> <head> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="gizRhA5RV6H7yu1P5Ksddz5Q6OGksQykGhTojq_YLZ-6K26HymVL5osHXyLRdi1iL4uuY6BPetFaZiK58oMgoQ" /> <meta name="csp-nonce" /> <title>Developer Resources for Energy Industry | NVIDIA Developer | NVIDIA Developer</title> <meta name="description" content="A hub of SDKs, technical resources, and more for developers working in the energy industry."> <meta name="keywords" content="energy industry, reservoir simulation, seismic processing, high performance computing, hpc, developer resources, sdk, nvidia"> <link rel="canonical" href="https://developer.nvidia.com/industries/energy"> <link rel="alternate" href="https://developer.nvidia.com/industries/energy" hreflang="x-default"> <link rel="alternate" href="https://developer.nvidia.com/industries/energy" hreflang="en-us"> <link rel="alternate" href="https://developer.nvidia.cn/industries/energy" hreflang="zh-cn"> <meta property="og:site_name" content="NVIDIA Developer"> <meta property="og:title" content="Developer Resources for Energy Industry"> <meta property="og:description" content="Find SDKs and technical resources for your development work."> <meta property="og:type" content="website"> <meta property="og:image" content="https://d29g4g2dyqv443.cloudfront.net/sites/default/files/oil-gas-subsurface-og.jpg"> <meta property="og:url" content="https://developer.nvidia.com/industries/energy"> <meta name="twitter:title" content="NVIDIA Developer Resources for Energy Industry"> <meta name="twitter:description" content="A hub of SDKs, technical resources, and more for developers working in the energy industry."> <meta name="twitter:image" content="https://d29g4g2dyqv443.cloudfront.net/sites/default/files/oil-gas-subsurface-og.jpg"> <meta name="twitter:site" content="@NVIDIA"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:creator" content="@NVIDIA"> <meta property="industry" content="Energy"> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/application-850056c0e23225daee0fd1b592d57245911c990e3aefce82212f37ebf18d96de.css" media="all" /> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/one-trust-bea625cf16a072ce5fdb0707a19f2645daf63c05eb1a016db72773eba008fc07.css" /> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-document-language="true" type="text/javascript" charset="UTF-8" data-domain-script="3e2b62ff-7ae7-4ac5-87c8-d5949ecafff5"></script> <script type="text/javascript" src="https://images.nvidia.com/aem-dam/Solutions/ot-js/ot-custom.js"></script> <script> function OptanonWrapper() { let event = new Event('bannerLoaded'); window.dispatchEvent(event); if (window.OnetrustActiveGroups && window.OnetrustActiveGroups.includes("C0002")) { window.DD_RUM && window.DD_RUM.init({ clientToken: 'pub0430c74fae5d2b467bcb8d48b13e5b32', applicationId: '9fc963c7-14e6-403d-bdec-ee671550bb7f', site: 'datadoghq.com', service: 'devzone', env: 'production', version: '', sessionSampleRate: 10, sessionReplaySampleRate: 5, trackUserInteractions: true, trackResources: true, trackLongTasks: true, defaultPrivacyLevel: 'mask-user-input', }); } } </script> <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" as="style" type="text/css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" /> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/devzone3/vars-cd3a0769a3c2f2d9ea6b83ac53ce86bceef4c719e4dbd22ed41d48d01f200901.css" media="all" /> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/devzone3/new/application-18e41529317cec7a71ff11ed11f560691cd0843420e9cb6082d8cf8ce8fc638c.css" media="all" /> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/feed-aggregator/feed-aggregator-9ace7521871242143cb35fa86d5be702c4dacb409600041fa6a5b14fa2a71dde.css" media="all" /> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/twentytwenty/css/twentytwenty-4ef2ccd719d09a97572e93c499c1fb11cc971d2a3519cfe105dcff2be92f65b9.css" media="all" /> <script src="https://dirms4qsy6412.cloudfront.net/assets/horizontal-chart/d3.v4.min-41cfecdf7c41476e805de7afacf4aacdd1a4be6947fbecf95217e947ebc2faf5.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/horizontal-chart/visualize-d-06443fdef48364af6635f0d1d3535da26910671f6f6a680c531eff0e54ed595f.js"></script> <link rel="stylesheet" href="https://dirms4qsy6412.cloudfront.net/assets/sf-validation/sf-validation-805362e079494cd052f713be5f91a44eb602f545c342f794abbd4a8050c0acb3.css" /> <script src="https://assets.adobedtm.com/5d4962a43b79/c1061d2c5e7b/launch-191c2462b890.min.js" data-ot-ignore="true"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js" integrity="sha512-STof4xm1wgkfm7heWqFJVn58Hm3EtS31XFaagaa8VMReCXAkQnJZ+jEy8PCC/iT18dFy95WcExNHFTqLyp72eQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script src="https://api-prod.nvidia.com/search/nvidia-gallery-widget.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/devzone3/modules/nvidia_editor/nod_widgets-8c38a7d04ed3c3acd9117aa126bf76d7902d3c57c72b76dbf3c281c96ed09975.js"></script> <link rel="icon" type="image/x-icon" href="https://dirms4qsy6412.cloudfront.net/assets/favicon-81bff16cada05fcff11e5711f7e6212bdc2e0a32ee57cd640a8cf66c87a6cbe6.ico" /> </head> <body class='d-flex flex-column h-100' data-theme='devzone3_new'> <div id='header'></div> <main class="main-content dz3-main-section dz-new-theme page-industries-energy page-industries-energy" data-id="215"> <div id="nv-unibrow" style="background: #76b900; padding: 0.5em 0px; color: #000; font-weight: bold;display:none"> <div class="container"> <div class="col-12 text-center"> Tune in on January 16th @ 9am for a live recap and Q&A of NVIDIA’s latest developer announcements at CES 2025. <a target="_blank" href="https://www.addevent.com/event/Hm24479846" class="cta--prim text-white" style="background: #000;margin-bottom: 0;">Learn More</a> </div> </div> </div> <div class="sct-bg--s sct-vert-cntr sct-vert-top--m hero-image--1"> <div class="cntnr--cw"> <div class="row"> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <h1 class="h--large text-nv-green">Developer Resources for Energy</h1> <p class="p--large"><font color="#ffffff">A hub of SDKs, technical resources, and more for developers working in the energy industry.</font></p> </div> </div> </div> </div> <style> .hero-image--1 { background-image: url(https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/nvidia-developer-energy-hero-bb300-d.jpg); } @media only screen and (max-width: 1023px) { .hero-image--1 { background-image: url(https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/nvidia-developer-energy-hero-bb300-t.jpg); } } @media only screen and (max-width: 659px) { .hero-image--1 { background-image: url(https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/nvidia-developer-energy-hero-bb300-p.jpg); } } @media only screen and (min-width: 1024px) and (max-width: 1366px) { .hero-image--1 { background-image: url(https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/nvidia-developer-energy-hero-bb300-l.jpg); } } </style> <style> #sample-banner-4 { background-image: url(https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/gtc-lockup-333-background-png-bb300-d@2x.png); background-size: 2560px 280px; } @media only screen and (max-width: 1023px) { #sample-banner-4 { background-image: url(https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/gtc-lockup-333-background-png-bb300-t@2x.png); background-size: 1024px 280px; } } @media only screen and (max-width: 659px) { .#sample-banner-4 { background-image: url(https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/gtc-lockup-333-background-png-bb300-p@2x.png); background-size: 660px 280px; } } @media only screen and (min-width: 1024px) and (max-width: 1366px) { #sample-banner-4 { background-image: url(https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/gtc-lockup-333-background-png-bb300-l@2x.png); background-size: 1366px 280px; } } </style> <section class="sct--m"> <div class="cntnr--cw"> <h2 class="h--medium txt-cntr">App Frameworks and SDKs</h2> <br> <!-- FIRST ROW --> <div class="row"> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">NVIDIA Energy SDK</h3> <div> <p>Explore open source and NDA samples in a collection of GPU-accelerated algorithms and techniques for the Energy industry, including reverse time migration (RTM), Kirchhoff Migration, SRME, seismic compression, reservoir simulation, Marchenko, and more.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://github.com/NVIDIA/energy-sdk">Explore Energy SDK <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">HPC SDK</h3> <div> <p>The <a href="/hpc-sdk">NVIDIA HPC Software Development Kit</a> (SDK) includes the proven compilers, libraries, and software tools essential to maximizing developer productivity and the performance and portability of high-performance computing (HPC) applications.</p> <br> <strong><a class="cta--tert" href="/hpc-sdk">Explore HPC SDK <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">NVIDIA CUDA-X</h3> <div> <p><a href="/gpu-accelerated-libraries">NVIDIA® CUDA-X</a>, built on top of <a href="/cuda-zone"> NVIDIA CUDA®</a>, is a collection of libraries, tools, and technologies that deliver dramatically higher performance - compared to CPU-only alternatives - across multiple application domains, from artificial intelligence (AI) to high performance computing (HPC). </p> <br> <strong><a class="cta--tert" href="/gpu-accelerated-libraries">Explore CUDA-X <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> </div> <div class="separator"><br></div> <div class="row"> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">NVIDIA AI Enterprise</h3> <div> <p>AI researchers, developers, and data scientists are using <a target="_blank" href="https://www.nvidia.com/en-us/data-center/products/ai-enterprise-suite/">NVIDIA AI Enterprise</a> to rapidly deploy, manage, and scale AI workloads in the modern hybrid cloud running on on VMware vSphere with NVIDIA-Certified Systems™.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://www.nvidia.com/en-us/data-center/products/ai-enterprise-suite/">Explore AI Enterprise <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">NVIDIA Omniverse</h3> <div> <p><a target="_blank" href="https://www.nvidia.com/en-us/omniverse/">NVIDIA Omniverse™</a> is an extensible, open platform built for 3D virtual collaboration and real-time physically accurate simulation. Omniverse combined with <a href="/modulus">NVIDIA Modulus</a>, a framework for developing physics machine learning neural network models, enables digital twins for autonomous vehicles, smart factories, and more.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://www.nvidia.com/en-us/omniverse/">Explore Omniverse <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">NVIDIA Jetson</h3> <div> <p><a target="_blank" href="/embedded-computing">NVIDIA® Jetson™</a> brings accelerated AI performance to the edge in a power-efficient and compact form factor. Together with NVIDIA JetPack™ SDK, these Jetson modules open the door for you to develop and deploy innovative products across all industries.</p> <br> <strong><a class="cta--tert" href="/embedded-computing">Explore Jetson <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> </div> <div class="separator"><br></div> <div class="row"> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">NGC</h3> <div> <p>With <a target="_blank" href="https://ngc.nvidia.com/">NGC™</a>, you can quickly deploy AI frameworks with containers, get a head start with pre-trained models or model training scripts, and use domain-specific workflows and Helm charts for the fastest AI implementations, giving you faster time to solution.</p> <br> <strong><a class="cta--tert" href="https://ngc.nvidia.com/">Explore NGC <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Metropolis</h3> <div> <p>NVIDIA Metropolis is an end-to-end application framework built on the NVIDIA EGX platform that simplifies the development, deployment and scale of AI-enabled intelligent video analytics applications, such as retail analytics, traffic management, and automated factory inspections.</p> <br> <strong><a class="cta--tert" href="/metropolis">Explore Metropolis<span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">RAPIDS</h3> <div> <p>The NVIDIA RAPIDS™ suite of open-source software libraries and APIs gives you the ability to execute end-to-end data science and analytics pipelines entirely on GPUs. Licensed under Apache 2.0, RAPIDS is incubated by NVIDIA and based on extensive hardware and data science experience.</p> <br> <strong><a class="cta--tert" href="/rapids">Explore RAPIDS <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> </div> </div> </section> <div class="seperator"><br></div> <h2 class="h--medium txt-cntr">Browse by Resource Type</h2> <ul class="nav nav-tabs justify-content-center"> <li class="nav-item active"> <a class="nav-link active" data-toggle="tab" href="#web"><div class="p--medium text-nv-green">Webinars</div></a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#gtc"><div class="p--medium text-nv-green">GTC On-Demand</div></a> </li> <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#blogs"><div class="p--medium text-nv-green">Blogs</div></a> </li> </ul> <div class="tab-content"> <div class="tab-pane active" id="web"> <section class="sct--m"> <div class="cntnr--cw"> <div class="row"> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Personalizing Customer Experiences in Energy with AI</h3> <div> <p>Learn how Minerva CQ, an NVIDIA Inception member, is leveraging NVIDIA Riva Enterprise to augment customer service agents with real-time AI assist for each customer conversation.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-energy-utilities/webinar-energy-miner">Watch Now (56:01) <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Powering Energy Startup Success with NVIDIA Inception</h3> <div> <p>Learn how Skycatch, Utilidata, and VoltaGrid accelerated growth by joining the NVIDIA Inception Program, and utilized NVIDIA’s resources and technical expertise to better manage distributed energy resources at the grid-edge and use 3D drone mapping to decarbonize mining operations.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-energy-utilities/webinar-recording-powering">Watch Now (53:42)<span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Accelerating Plastic Recycling using Virtual Reactors</h3> <div> <p>Learn how Encina utilized CPFD Barracuda Virtual Reactor simulation software–powered by NVIDIA and running on Microsoft Azure– to model trillions of fluid particles over 500X faster than serialized CPUs.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-energy-surfaces/accelerating-plastic">Register Now <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> </div> <div class="row"> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Demystifying AI for Petroleum Engineers</h3> <div> <p>Find out AI fundamentals, techniques, and tips for petroleum engineers to build scalable models and powerful applications from SPE Digital Energy Technical Section and NVIDIA.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-upstream-energies/demystifying-ai-petr">Watch Now (1:07:21) <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Advancing the Future of Energy with High-Performance AI</h3> <div> <p>Beyond Limits and NVIDIA share insights on transparent Cognitive AI, and implementation of novel solutions in upstream and downstream using GPU-accelerated model-free, deep reinforcement learning.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-upstream-energy/beyond-limits-nvidia?lx=d-5uUJ">Watch Now (1:01:08) <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Expediting Seismic Facies Analysis</h3> <div> <p>Learn how to use NVIDIA DGX A100 and RAPIDS for high-performance machine learning to expedite unsupervised seismic facies analysis.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-upstream-energy/webinar-energy-exped?lx=d-5uUJ">Watch Now (59:28) <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> </div> </div> </section> <div class="seperator"><br></div> </div> <div class="tab-pane " id="gtc"> <section class="sct--m"> <div class="cntnr--cw"> <div class="container"> <div id="nvidia-gallery-widget1" class="widget"></div> <br> <br> <div id="nvidia-gallery-widget2" class="widget"></div> <br> <br> <div id="nvidia-gallery-widget3" class="widget"></div> <script> window.nodWidgets = [{ id: 'nvidia-gallery-widget1', destination: 'https://www.nvidia.com/en-us/on-demand/playlist/playList-ea33b5ff-add3-437b-8ad5-72d3f6c56eaf/', type: 'playlist', playlistId: 'playList-ea33b5ff-add3-437b-8ad5-72d3f6c56eaf', header: 'Surface Operations', }, { id: 'nvidia-gallery-widget2', destination: 'https://www.nvidia.com/en-us/on-demand/playlist/playList-00798472-e29f-4916-a567-3eef81a70841/', type: 'playlist', playlistId: 'playList-00798472-e29f-4916-a567-3eef81a70841', header: 'Subsurface Operations', }, { id: 'nvidia-gallery-widget3', destination: ' https://www.nvidia.com/en-us/on-demand/playlist/playList-466bc561-b04f-4766-a8a9-6a9da4014f43/', type:'playlist', playlistId:'playList-466bc561-b04f-4766-a8a9-6a9da4014f43', header: 'Power and Utilities', } ]; </script> </div> </div> <br> <center><strong><a class="cta--tert cta--cntr justify-content-center" href="https://www.nvidia.com/en-us/on-demand/search/?facet.event_sessionIndustry%5B%5D=Energy&facet.mimetype%5B%5D=event%20session&headerText=All%20Sessions&layout=list&page=1&q=-&sort=date">View all on-demand energy sessions <span class="fas fa-angle-right fa-fw"></span></a></strong></center> </section> </div> <div class="tab-pane" id="blogs"> <section class="sct--m"> <div class="cntnr--cw"> <div class="row"> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Exelon Uses Synthetic Data Generation of Grid Infrastructure to Automate Drone Inspection</h3> <div> <p>Exelon, the largest regulated electric utility in the US, is using NVIDIA Omniverse to automatically create 1000's of grid asset defect examples for real-time drone inspection models—enhancing grid reliability and resiliency. Learn more.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-energy-utilities/exelon-uses-syntheti">Read Blog <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Microsoft and TempoQuest Accelerate Wind Energy Forecasts with AceCast</h3> <div> <p>Learn how TempoQuest leveraged accelerated computing from NVIDIA on Microsoft Azure to move the traditional Weather Research and Forecasting (WRF) software to GPUs, enabling faster predictions of power generated by renewable wind and solar resources.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-energy-utilities/microsoft-and-tempo">Read Blog <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">How AI is Powering the Future of Clean Energy</h3> <div> <p>To manage renewable energy at scale, NVIDIA and its ecosystem partners are using AI to optimize solar and wind farms, simulate climate and weather, maintain power grids, advance carbon capture, and power fusion breakthroughs.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://blogs.nvidia.com/blog/2023/07/27/i-am-ai-clean-energy/">Read Blog <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> </div> <div class="row"> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Forged in Flames: Startup Fuses Gen AI, Computer Vision to Fight Wildfires </h3> <div> <p>Chooch, an NVIDIA Inception Premier member, improved wildfire detection for utilities by 250x using computer vision and generative AI models powered by NVIDIA’s edge-to-cloud accelerated computing.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-energy-utilities/generative-ai-wildfire">Read Blog <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Sun in Their AIs: Nonprofit Forecasts Solar Energy for UK Grid</h3> <div> <p>Open Climate Fix, a member of NVIDIA Inception, built transformer-based AI models trained on terabytes of satellite data to improve solar energy generation predictions by 3x. Learn how the nonprofit is helping decarbonize the UK's electric grid.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-energy-utilities/ai-forecasts-solar-e">Read Blog <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Startup Enhances Safety of Earth’s Energy Infrastructure From Outer Space </h3> <div> <p>Processing hyperspectral imagery with NVIDIA edge AI technology, NVIDIA Inception member Orbital Sidekick has detected hundreds of suspected gas and hydrocarbon leaks.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://resources.nvidia.com/en-us-upstream-energies/orbital-sidekick">Read Blog <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> </div> <center><strong><a class="cta--tert cta--cntr justify-content-center" href="https://blogs.nvidia.com/blog/tag/energy/">View all NVIDIA energy blogs <span class="fas fa-angle-right fa-fw"></span></a></strong></center> </div> </section> </div> </div> <div class="seperator"><hr></div> <!-- DLI, News, and Footer --> <section class="sct--m"> <div class="cntnr--cozy"> <div class="txt-cntr"> <h2 class="h--medium txt-cntr">NVIDIA Deep Learning Institute</h2> <img style="padding: 20px; max-width: 750px;" src="https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/dli/deep-learning-institute-850.jpg" alt="A developer studies an online course in AI and accelerated computing from NVIDIA Deep Learning Institute (DLI)" title="A developer studies an online course in AI and accelerated computing from NVIDIA Deep Learning Institute (DLI)"> <p class="p--large">The <a href="https://www.nvidia.com/en-us/deep-learning-ai/education/" target="_blank">NVIDIA Deep Learning Institute</a> (DLI) offers hands-on training in AI and accelerated computing to solve real-world problems. Training is available as self-paced, online courses or in-person, instructor-led workshops.</p> <br> </div> </div> <div class="cntnr--cw"> <div class="separator"><br></div> <div class="row"> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Intro to Physics-Informed ML with Modulus</h3> <div> <p>Gain an understanding of the various building blocks of NVIDIA Modulus, the basics of physics-informed deep learning, and how the framework integrates with the overall Omniverse platform.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://courses.nvidia.com/courses/course-v1:DLI+S-OV-04+V1/">Learn How to Build Physics-Informed <br> Neural Networks with Modulus <span class="fas fa-angle-right fa-fw" style="margin-top: 20px; margin-left: -43px;"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">High-Performance Computing With Containers</h3> <div> <p>Learn how to reduce complexity and improve portability and efficiency of your code by using a containerized environment for HPC application development.</p> <br> <strong><a class="cta--tert" href="https://courses.nvidia.com/courses/course-v1:DLI+L-AC-25+V1/">See How Containers Enable Portable, Bare-Metal <br> Performance in HPC <span class="fas fa-angle-right fa-fw" style="margin-top: 20px; margin-left: -217px;"></span></a></strong> </div> </div> <div class="col-md-4"> <h3 class="h--smallest txt-clr--blck">Getting Started with AI on Jetson Nano</h3> <div> <p>Learn how to use Jupyter iPython notebooks on a Jetson Nano Developer Kit to build a deep learning classification project with computer vision models. This easy-to-use, powerful computer runs multiple neural networks in parallel.</p> <br> <strong><a class="cta--tert" target="_blank" href="https://courses.nvidia.com/courses/course-v1:DLI+S-RX-02+V2/">Get Trained on Jetson Nano <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </div> </div> <strong><a class="cta--tert cta--cntr justify-content-center" href="https://www.nvidia.com/en-us/deep-learning-ai/education/" target="_blank">View All Courses <span class="fas fa-angle-right fa-fw"></span></a></strong> </div> </section> <section class="sct--m sct--drk-gry4"> <div class="cntnr--cw"> <h3 class="content-l text-white txt-cntr">Sign up for the latest developer news from NVIDIA</h3> <center><a class="cta--prim cta--m " href="https://www.nvidia.com/en-us/preferences/email-signup/" role="button" target="blank">Subscribe</a></center> <br> </div> </section> <script> document.addEventListener('DOMContentLoaded', () => { const allLinks = document.querySelectorAll('.dz3-main-section.dz-new-theme a'); allLinks.forEach((link) => { let hasIcon = link.querySelector('span.fas'); if(hasIcon) { link.classList.add('has-cta-icon'); } }); }); </script> </main> <div id='footer' class='mt-auto'></div> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/devzone3/new/popper.min-a9eb3f3101919a18965114cfdcd0138652ec03b2b58cfb26806f9a256564c858.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/feed-aggregator/feed-aggregator-7f147443abc2d1300a239c29e4ba3ca0d0d2eb0dc66b608765e2b3be50e18e10.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/devzone3/new/dist/dz3-new-bundle-11f473650a558402a2733b7bb4d6133e28814892ec0527381c9144f3499b8d60.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/twentytwenty/js/jquery.event.move-16041d2e384b513c1b202af51fc404a0643b8c38ff823bb4326520ad5a82b761.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/twentytwenty/js/jquery.twentytwenty-835622257095d5bd0719a5484d68213ccc8708a321dd3deded777d1e6623b499.js"></script> <script> const template = document.createElement('template'); template.innerHTML = ` <style> @import "https://dirms4qsy6412.cloudfront.net/assets/feed-aggregator/feed-aggregator-9ace7521871242143cb35fa86d5be702c4dacb409600041fa6a5b14fa2a71dde.css"; .feed-aggregator-component .card { box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12), 0 2px 4px -1px rgba(0,0,0,0.3) !important; } .feed-aggregator-component .card:hover { box-shadow: 0 0 8px 0 rgba(0,0,0,0.13), 0 14px 32px 5px rgba(0,0,0,0.13) !important; } </style> <div class="feed-aggregator-component"></div> `; const hosts = { 'en': 'https://developer.nvidia.com/blog', 'cn': 'https://developer.nvidia.com/zh-cn/blog', } class FeedAggregatorElement extends HTMLElement { constructor() { super(); this._shadowRoot = this.attachShadow({ 'mode': 'open' }); this._shadowRoot.appendChild(template.content.cloneNode(true)); } connectedCallback() { const categories = this.getAttribute('categories'); const tags = this.getAttribute('tags'); const perPage = this.getAttribute('per-page'); const excludedTags = this.getAttribute('excluded-tags'); let locale = this.getAttribute('locale'); if (!locale) { locale = 'en'; } let targetElement = this._shadowRoot.querySelector(".feed-aggregator-component"); let feed = { id: 'blog', host: hosts[locale], type: 'json', minCount: 2, }; if (categories && categories !== 'all') { feed['category_ids'] = categories.split(','); } if (tags && tags !== 'all') { feed['tag_ids'] = tags.split(','); } if(excludedTags && excludedTags !== 'null'){ feed['excluded_tag_ids'] = excludedTags.split(','); } document.addEventListener("DOMContentLoaded", function () { new FeedAggregator({ target: targetElement, props: { count: perPage, openInNewTab: true, showExcerpts: true, feeds: [feed] } }); }) } } window.customElements.define('feed-aggregator', FeedAggregatorElement); </script> <template id='application-button-template'> <style> @import "https://dirms4qsy6412.cloudfront.net/assets/application-button/application-button-68ca7e1e3aa49ec79169d49226e34ee0c341d27a15a38b28ce975cb2467e123e.css"; </style> <a href='' class='nvidia-application-button'>Join now</a> </template> <script> async function fetchMembershipState () { const userInfo = await fetch('/api/user'); const {status} = userInfo; if (status === 401) { let error = new Error('Unauthorized'); error.statusCode = status; throw error; } // TODO: Figure out how to get DZ4 program // Fetch page info. const {pathname} = location; const pageInfo = await fetch(`${pathname}.json`); const pageData = await pageInfo.json(); // Fetch membership info return pageData; } const initApplicationButton = (element) => { const linkElement = element.querySelector('a'); fetchMembershipState() .then(data => { console.log(data); }) .catch(error => { switch (error.statusCode) { default: linkElement.innerHTML = 'Login'; linkElement.href = '/login'; } }); }; class NvidiaApplicationButton extends HTMLElement { constructor() { const template = document.getElementById('application-button-template'); super(); this._shadowRoot = this.attachShadow({ 'mode': 'open' }); this._shadowRoot.appendChild(template.content.cloneNode(true)); } connectedCallback() { const element = this._shadowRoot; document.addEventListener('DOMContentLoaded', () => { initApplicationButton(element); }); } } window.customElements.define('nv-application-button', NvidiaApplicationButton); </script> <template id='application-text-template'> <p></p> </template> <script> class NvidiaApplicationText extends HTMLElement { constructor() { const template = document.getElementById('application-text-template'); super(); this._shadowRoot = this.attachShadow({ 'mode': 'open' }); this._shadowRoot.appendChild(template.content.cloneNode(true)); } connectedCallback() { } } window.customElements.define('nv-application-text', NvidiaApplicationText); </script> <template id='nv-sf-form-validator-template'> <script src="https://dirms4qsy6412.cloudfront.net/assets/sf-validation/moment-620a5949fff0ad37198f07464b91d7b7c110ecdb6f94ca90ca7d2e1b471f1da8.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/sf-validation/validate.min-2160a65c1b5d4a5966544ad25af8fe99f11c636a99c516fee6c7afd3b1f21409.js"></script> <p></p> </template> <script> class NvidiaSalesforceValidator extends HTMLElement { constructor() { const template = document.getElementById('nv-sf-form-validator-template'); super(); this._shadowRoot = this.attachShadow({'mode': 'open'}); this._shadowRoot.appendChild(template.content.cloneNode(true)); } initComponent() { if (!window.sfv) { return; } validate.extend(validate.validators.datetime, { parse: function (value, options) { if (moment(value, options.format, true).isValid()) { return +moment.utc(value); } }, format: function (value, options) { var format = options.dateOnly ? "MM/DD/YYYY" : "MM/DD/YYYY hh:mm"; return moment.utc(value).format(format); } }); function showErrors(errors) { $.each(errors, function (index, element) { $('input[name="' + errors[index]['attribute'] + '"]').each(function (i, e) { var errorMessage = errors[index]['options']['message']; $('<div class="js-validation-errors">' + errorMessage + '</div>').insertAfter(e); }).focus(); }); } function isValidForm(form, constraints) { var errors = validate(form, constraints, {format: "detailed"}); if (errors) { showErrors(errors); return false; } return true; } $.each(window.sfv, function (index, element) { $(element.target).on('click', function (event) { $('.js-validation-errors').remove(); if (!isValidForm(element.form, element.constraints)) { event.preventDefault(); } }); }); } connectedCallback() { document.addEventListener('DOMContentLoaded', () => { this.initComponent(); }); } } window.customElements.define('nv-sf-form-validator', NvidiaSalesforceValidator); </script> <script src="https://dirms4qsy6412.cloudfront.net/assets/horizontal-chart/d3.v4.min-41cfecdf7c41476e805de7afacf4aacdd1a4be6947fbecf95217e947ebc2faf5.js"></script> <script src="https://dirms4qsy6412.cloudfront.net/assets/horizontal-chart/visualize-d-06443fdef48364af6635f0d1d3535da26910671f6f6a680c531eff0e54ed595f.js"></script> <template id="chart-template"> <style> @import "https://dirms4qsy6412.cloudfront.net/assets/devzone3/modules/nvidia_tokens/nvidia-charts-a459e90d273ab4f8b282e0f5fef607074b5fc7cbb5f8d0f0e378281320e6b9c8.css"; </style> <div class="horizontal-chart-component"> <div class="chart-container"> <h4 class="chart-title"></h4> <p class="chart-subtitle"></p> <div class="legend"></div> <svg data-nvidia-chart="true" data-chart-legend=""></svg> <p class="chart-footnote"></p> </div> </div> </template> <script> function chartInit(element) { const chart = element.querySelector('svg[data-nvidia-chart]'); const isRendered = chart.getAttribute("data-rendered"); if (isRendered) { return; } const svgChart = d3.select(chart); const bars = JSON.parse(chart.dataset['chartBars']); const ticks = JSON.parse(chart.dataset['chartTicks']); const xAxisLabel = chart.dataset['xAxisLabel']; const barPadding = chart.dataset['barPadding']; const milestone = null; const isGrouped = chart.dataset['isGrouped'] === 'true'; if (isGrouped) { const legend = JSON.parse(chart.dataset['chartLegend']); createGroupedHorizontalBarChart(svgChart, bars, barPadding, legend, ticks, milestone, xAxisLabel, false); } else { createHorizontalBarChart(svgChart, bars, barPadding, ticks, xAxisLabel, "", false); } chart.dataset['rendered'] = 'true'; } $('a[data-toggle="tab"]').on("click", function (event) { setTimeout(() => { // Triggering 'resize' event to redraw charts. window.dispatchEvent(new Event('resize')); const target = jQuery(event.target).parents('.nav.nav-tabs').siblings('.tab-content').find('.tab-pane.active'); if (target.length > 0) { const svg = jQuery(target).find('horizontal-chart'); if (svg.length) { svg.each((idx, el) => { setTimeout(function () { const chartContainer = el._shadowRoot.querySelector('.chart-container'); chartInit(chartContainer); }, 300); }); } } }, 50); }); async function loadFileSource(url) { try{ const response = await fetch(url); return response.json(); }catch (e) { console.warn(`Failed to load chart data. URL: ${url}`); } return {}; } class HorizontalChartElement extends HTMLElement { constructor() { const horizontalCharTemplate = document.getElementById('chart-template'); super(); this._shadowRoot = this.attachShadow({ 'mode': 'open' }); this._shadowRoot.appendChild(horizontalCharTemplate.content.cloneNode(true)); } connectedCallback() { const url = this.getAttribute('source'); const element = this._shadowRoot; document.addEventListener("DOMContentLoaded", function () { loadFileSource(url).then(data => { const { chartTitle: title, chartSubtitle: subTitle, chartFootnote: footNote, chartId: id, isGrouped: isGrouped, legendData, barPadding, xAxisLabel, bars, ticks } = data; element.querySelector('.chart-title').innerHTML = title; // Subtitle if (subTitle) { element.querySelector('.chart-subtitle').innerHTML = subTitle; } else { element.querySelector('.chart-subtitle').remove(); } // Chart const svgElement = element.querySelector('.chart-container svg'); svgElement.id = id; const dataAttributes = [ ['isGrouped', isGrouped ? 'true' : 'false', ''], ['chartLegend', JSON.stringify(legendData), ''], ['xAxisLabel', xAxisLabel, ''], ['barPadding', barPadding, 5], ['chartBars', bars, ''], ['chartTicks', ticks, ''], ]; dataAttributes.forEach(dataAttribute => { if (dataAttribute[0] === 'chartBars' && dataAttribute[1]) { dataAttribute[1] = JSON.stringify(dataAttribute[1]); } if (dataAttribute[0] === 'chartTicks' && dataAttribute[1]) { dataAttribute[1] = JSON.stringify(dataAttribute[1]); } svgElement.dataset[dataAttribute[0]] = dataAttribute[1] ? dataAttribute[1] : dataAttribute[2]; }); // Caption if (footNote) { element.querySelector('.chart-footnote').innerHTML = footNote; } else { element.querySelector('.chart-footnote').remove(); } // Init chart const chartContainer = element.querySelector('.chart-container'); setTimeout(function () { if (jQuery(chartContainer).is(':visible')) { chartInit(chartContainer); } }, 300); }); }) } } window.customElements.define('horizontal-chart', HorizontalChartElement); </script> <script src="https://dirms4qsy6412.cloudfront.net/assets/nv-developer-menu-09b6a95e79b8d8d44b0f1ac794e39d5adac82391d128f6d4d39715826a860020.js"></script> <script> let menuLocale = 'en'; if (menuLocale == 'en') { menuLocale = 'en-US'; } function mountHeader(data = false) { let options = { baseURL: window.location.origin, signedIn: false, locale: menuLocale }; if (data) { options.secondaryMenu = data; } options.showMembershipCardLink = true; new NVDeveloperHeader({ target: document.getElementById('header'), props: options }); } function mountFooter(data = false) { let options = { menu: data, locale: menuLocale }; new NVDeveloperFooter({ target: document.getElementById('footer'), props: options }); } let url = 'd29g4g2dyqv443.cloudfront.net'; let headerMenuURL = "https://d29g4g2dyqv443.cloudfront.net/menu/en-US/header-secondary.json"; fetch(headerMenuURL) .then(response => response.json()) .then(data => { mountHeader(data); }) .catch((error) => { mountHeader(); window.nv.tracing.addError('menu', error); }); fetch(`https://${url}/menu/${menuLocale}/footer.json`) .then(response => response.json()) .then(data => { mountFooter(data); }) .catch((error) => { mountFooter(); window.nv.tracing.addError('menu', error); }); </script> <script src="https://www.datadoghq-browser-agent.com/us1/v5/datadog-rum.js"></script> <script> let silentAuthHost = 'www.nvidia.com'; let crossOriginPageUrl = `https://${silentAuthHost}/auth/hints/`; function readHint() { return new Promise((resolve) => { const { origin: targetOrigin } = new URL(crossOriginPageUrl); const iframe = document.createElement('iframe'); iframe.hidden = true; iframe.src = crossOriginPageUrl; function responseHandler(event) { if (event.origin === targetOrigin) { iframe.parentNode.removeChild(iframe); return resolve(event.data); } } window.addEventListener('message', responseHandler, { once: true }); iframe.onload = () => { iframe.contentWindow.postMessage({ type: 'read' }, targetOrigin); } document.body.appendChild(iframe); }); } function writeHint(login_hint, idp_id, timestamp, sub) { const { origin: targetOrigin } = new URL(crossOriginPageUrl); const iframe = document.createElement('iframe'); iframe.hidden = true; iframe.src = crossOriginPageUrl; iframe.onload = () => { const message = { type: 'write', login_hint, idp_id, timestamp, sub }; iframe.contentWindow.postMessage(message, targetOrigin); } document.body.appendChild(iframe); } function deleteHint() { const { origin: targetOrigin } = new URL(crossOriginPageUrl); const iframe = document.createElement('iframe'); iframe.hidden = true; iframe.src = crossOriginPageUrl; iframe.onload = () => { iframe.contentWindow.postMessage({ type: 'delete' }, targetOrigin); } document.body.appendChild(iframe); } </script> <script>_satellite.pageBottom();</script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/runtime-503119e3bfeec75056bc.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/692-70104789368a40f2d231.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/341-3761d2892158034dde54.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/171-72c84e9bea55d778d36a.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/866-f9c34b19d1b60b883caf.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/311-033b6299b51897e65419.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/252-f83b27d9f72fef366bc7.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/582-d6d587645f7c87937f15.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/900-df684e5d2e49c0841d7f.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/application-34e06828c108fa024662.js" defer="defer"></script> <script src="https://dirms4qsy6412.cloudfront.net/packs/js/ls_track-4ba11c63b23b3f4ff0d5.js" defer="defer"></script> </body> </html>