N
NVIDIA
2024-09-25

NVIDIA Technologies and GPU Architectures | NVIDIA

内容摘要

NVIDIA Home NVIDIA Home Menu Menu icon .n24-icon-menu-bg { opacity: 0; } .n24-icon-menu-stroke { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } Menu Menu icon .n32-icon-menu-cls-1, .n32-icon-menu-cls-3, .n32-icon-menu-cls-4 { fill: none; } .n32-icon-menu-cls-1, .n32-icon-menu-cls-4 { stroke: #666; stroke-width: 2px; } .n32-icon-menu-cls-1 { stroke-miterlimit: 10; } .n32-icon-menu-cls-2 { opacity: 0; } Close Close icon .n24-icon-close-small-cls-1 { opacity: 0; } .n24-icon-close-small-cls-2 { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } Close Close icon .n24-icon-close-cls-1 { opacity: 0; } .n24-icon-close-cls-2 { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } Close Close icon .close-icon { fill: #666; fill-rule: evenodd; } Caret down icon Accordion is closed, click to open. .n24-icon-caret-down-cls-1 { opacity: 0; } .n24-icon-caret-down-cls-2 { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } Caret down icon Accordion is closed, click to open. Caret up icon Accordion is open, click to close. Caret right icon Click to expand .n24-icon-caret-right-small-cls-1 { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } .n24-icon-caret-right-small-cls-2 { opacity: 0; } Caret right icon Click to expand .n24-icon-caret-right-bg { opacity: 0; } .n24-icon-caret-right-stroke { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } Caret right icon Click to expand menu. Caret left icon Click to collapse menu. .n24-caret-left-small-cls-1 { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } .n24-caret-left-small-cls-2 { opacity: 0; } Caret left icon Click to collapse menu. .n24-icon-caret-left-bg { opacity: 0; } .n24-icon-caret-left-stroke { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } Caret left icon Click to collapse menu. Shopping Cart Click to see cart items .n24-icon-cart-bg { opacity: 0; } .n24-icon-cart-stroke { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } Search icon Click to search .n24-icon-search-bg { opacity: 0; } .n24-icon-search-fill { fill: #666; } .n24-icon-search-stroke { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } .n24-user-circle-cls-1 { fill: none; stroke: #666; stroke-miterlimit: 10; stroke-width: 1.5px; } .n24-bounds { fill: none; } Visit your regional NVIDIA website for local content, pricing, and where to buy partners specific to your country. Argentina Australia België (Belgium) Belgique (Belgium) Brasil (Brazil) Canada Česká Republika (Czech Republic) Chile Colombia Danmark (Denmark) Deutschland (Germany) España (Spain) France India Italia (Italy) México (Mexico) Middle East Nederland (Netherlands) Norge (Norway) Österreich (Austria) Peru Polska (Poland) Rest of Europe România (Romania) Singapore Suomi (Finland) Sverige (Sweden) Türkiye (Turkey) United Kingdom United States 대한민국 (South Korea) 中国大陆 (Mainland China) 台灣 (Taiwan) 日本 (Japan) Continue (() => { const countrySelector = document.querySelector('#country-selector'); const GEO_LOCATOR_COOKIE_NAME = 'geo_locator'; const DISMISSAL_DAYS = 7; // Get cookie value by name const getCookie = (name) => { const value = `; ${document.cookie}`; const parts = value.split(`; ${name}=`); return parts.length === 2 ? parts.pop().split(";").shift() : null; }; // Set cookie with expiration and domain const setCookie = (name, value, days) => { const date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); const expires = `expires=${date.toUTCString()}`; document.cookie = `${name}=${value};${expires};domain=.nvidia.com;path=/`; }; // Get geo locator cookie data const getGeoLocatorCookie = () => { const cookieValue = getCookie(GEO_LOCATOR_COOKIE_NAME); if (!cookieValue) return null; try { return JSON.parse(cookieValue); } catch (e) { return null; } }; // Set geo locator cookie data const setGeoLocatorCookie = (data) => { setCookie(GEO_LOCATOR_COOKIE_NAME, JSON.stringify(data), DISMISSAL_DAYS); }; // Check if Geo Locator was dismissed const isDismissed = () => { const cookieData = getGeoLocatorCookie(); return cookieData && cookieData.dismissed === true; }; // Set dismissal status const setDismissed = () => { const existingData = getGeoLocatorCookie() || {}; const updatedData = { ...existingData, dismissed: true, dismissedAt: new Date().toISOString() }; setGeoLocatorCookie(updatedData); }; // Update select option values based on in head. const updateOptionValuesFromHead = () => { const alternateLinks = document.querySelectorAll('head link[rel="alternate"][hreflang][href]'); if (!alternateLinks.length) return; if (!countrySelector) return; Array.from(countrySelector.options).forEach(option => { const optCountry = option.getAttribute('data-country'); if (!optCountry) return; alternateLinks.forEach(link => { const hreflang = link.getAttribute('hreflang'); if (hreflang && hreflang.includes('-') && hreflang.toLowerCase().endsWith(`-${optCountry.toLowerCase()}`)) { option.value = link.getAttribute('href'); } }); }); }; // Fetch translations from the GraphQL endpoint. const fetchTranslations = () => fetch('/graphql/execute.json/geo-locator/translations') .then(response => response.json()) .then(data => data.data.geoLocatorList.items) .catch(err => { console.error('Error fetching translations:', err); return []; }); // Check current path against master.disableGeoLocRegExps const matchesDisableByRegex = (translations) => { const master = translations.find(item => item._variation === 'master'); if (!master || !Array.isArray(master.disableGeoLocRegExps)) return false; const path = window.location.pathname; return master.disableGeoLocRegExps.some(pattern => { try { const rx = new RegExp(pattern); return rx.test(path); } catch (err) { console.error('Invalid regex in disableGeoLocRegExps:', pattern, err); return false; } }); }; const getUserGeoLocatorFlag = (translations, userRegion) => { const t = translations.find(item => { if (item._variation.includes('-')) { const regionPart = item._variation.split('-')[1].toUpperCase(); return regionPart === userRegion.toUpperCase(); } return false; }); return t?.disableGeoLocatorUserRegion; }; const getGeoLocatorFlag = (translations, pageRegion) => { const translation = translations.find(item => { if (item._variation.includes('-')) { const variantRegion = item._variation.split('-')[1].toUpperCase(); return variantRegion === pageRegion.toUpperCase(); } return false; }); return translation?.disableGeoLocatorPageRegion; }; // Select the correct translation by comparing last two characters of _variation with userRegion. const getTranslation = (translations, userRegion) => { let translation = translations.find(item => { if (item._variation.includes('-')) { const variantRegion = item._variation.split('-')[1].toUpperCase(); return variantRegion === userRegion.toUpperCase(); } return false; }); return translation || translations.find(item => item._variation.toLowerCase() === 'master'); }; // Update the Geo Locator with the fetched translation and update UI. const updateGeoLocator = (translation, userRegion, lookupKey) => { if (!translation || translation?.disableGeoLocatorPageRegionFlag) return; // Check if Geo Locator was dismissed if (isDismissed()) { console.log('Geo Locator was dismissed by user. Will not show for 7 days.'); return; } const geoLocator = document.querySelector('.geo-locator'); if (!geoLocator) return; // Update the message text const geoLocatorText = geoLocator.querySelector('.geo-locator-text > p'); if (geoLocatorText && translation.geoLocatorMessage) { geoLocatorText.textContent = translation.geoLocatorMessage.plaintext; } // Update the Continue button text const continueButton = geoLocator.querySelector('.geo-locator-cta .btn-content'); if (continueButton) { continueButton.textContent = translation.continue; } // Update the country dropdown selection to match the user's region if (countrySelector) { // Use lookupKey if provided (for special cases like BE), otherwise use userRegion const countryKey = lookupKey || userRegion.toLowerCase(); const optionToSelect = countrySelector.querySelector(`option[data-country="${countryKey}"]`); if (optionToSelect) { optionToSelect.selected = true; // Also update the Continue button's URL based on the selected option if (continueButton) { continueButton.href = optionToSelect.value; } } } // Remove the hide class to display the Geo Locator geoLocator.classList.remove('hide'); }; // Retrieve user's region from the cookie and page region from the xml:lang attribute. const userRegion = getCookie("c_code"); const pageLocale = document.documentElement.getAttribute("xml:lang"); let pageRegion = null; if (pageLocale) { const parts = pageLocale.split("-"); if (parts.length > 1) pageRegion = parts[1].toUpperCase(); } // Only proceed if both userRegion and pageRegion exist and they differ. if (userRegion && pageRegion && userRegion.toUpperCase() !== pageRegion) { // Special case: Skip Geo Locator for Canadian visitors on en-us pages to prevent infinite loop if (userRegion.toUpperCase() === 'CA' && pageLocale && pageLocale.toLowerCase() === 'en-us') { console.log('Skipping Geo Locator for Canadian visitors on en-us locale to prevent infinite loop.'); return; } // Special case: Skip Geo Locator for Latin American visitors on es-la pages to prevent infinite loop const latinAmericanCountries = ['MX', 'CO', 'AR', 'PE', 'CL']; if (latinAmericanCountries.includes(userRegion.toUpperCase()) && pageLocale && pageLocale.toLowerCase() === 'es-la') { console.log(`Skipping Geo Locator for ${userRegion} visitors on es-la locale to prevent infinite loop.`); return; } // map BE to be-fr, otherwise use raw let lookupKey = userRegion.toLowerCase(); if (lookupKey === 'be') lookupKey = 'be-fr'; // if there's no matching dropdown entry, bail out const userOption = countrySelector.querySelector(`option[data-country="${lookupKey}"]`); // If we don't have a matching dropdown option, skip showing the Geo Locator if (!userOption) return; updateOptionValuesFromHead(); fetchTranslations().then(translations => { if (matchesDisableByRegex(translations)) { console.log('Page path matches disableGeoLocRegExps, skipping Geo Locator.'); return; } const pageFlag = getGeoLocatorFlag(translations, pageRegion); const userFlag = getUserGeoLocatorFlag(translations, userRegion); // only show if neither the page‐region nor the user‐region flag is set if (!pageFlag && !userFlag) { const translation = getTranslation(translations, userRegion); updateGeoLocator(translation, userRegion, lookupKey); } }); // Update Continue button URL on dropdown change. if (countrySelector) { countrySelector.addEventListener('change', (e) => { const selectedUrl = e.target.value; const continueButton = document.querySelector('.geo-locator-cta .btn-content'); if (continueButton) continueButton.href = selectedUrl; }); } // Close button hides the Geo Locator. const closeButton = document.querySelector('.geo-locator .close-button'); if (closeButton) { closeButton.addEventListener('click', () => { const geoLocator = document.querySelector('.geo-locator'); if (geoLocator) { geoLocator.classList.add('hide'); // Set dismissal cookie when user closes the Geo Locator setDismissed(); console.log('Geo Locator dismissed. Will not show for 7 days.'); } }); } } else { // If there's no mismatch, do nothing or log as needed. console.log("User region and page region match, or data is missing. Geo Locator will not be shown."); } })(); Skip to main content Artificial Intelligence Computing Leadership from NVIDIA Main Menu Products Cloud Services Creating Data Center Embedded Systems Gaming Graphics Cards and GPUs Laptops and Desktops Networking Professional Workstations Software Tools Cloud Services DGX Cloud NVIDIA’s AI factory in the cloud NVIDIA APIs Explore, test, and deploy AI models and agents Private Registry Guide for using NVIDIA NGC private registry with GPU cloud NVIDIA NGC Accelerated, containerized AI models and SDKs DSX Platform Build AI factories optimized for lowest cost tokens per megawatt Creating NVIDIA Studio High performance GeForce RTX PCs, purpose-built for creators NVIDIA Broadcast App AI-enhanced voice and video for next-level streams, videos, and calls NVIDIA App and Studio Drivers Optimize gaming, streaming, and AI-powered creativity RTX AI PCs AI PCs for gaming, creating, productivity and development RTX Remix Create RTX remasters of classic games with open-source AI Project G-Assist AI assistant to optimize and control your GeForce RTX PC Data Center Overview Modernizing data centers with AI and accelerated computing DGX Platform Enterprise AI factory for model development and deployment Grace CPU Architecture for data centers that transform data into intelligence HGX Platform A supercomputer purpose-built for AI and HPC IGX Platform Advanced functional safety and security for edge AI MGX Platform Accelerated computing with modular servers OVX Systems Scalable data center infrastructure for high-performance AI DSX Platform Build AI factories optimized for lowest cost tokens per megawatt Embedded Systems Jetson Leading platform for autonomous machines and embedded applications DRIVE AGX Powerful in-vehicle computing for AI-driven autonomous vehicle systems IGX Platform Advanced functional safety and security for edge AI Gaming GeForce Explore graphics cards, gaming solutions, AI technology, and more GeForce Graphics Cards RTX graphics cards bring game-changing AI capabilities Gaming Laptops Thinnest and longest lasting RTX laptops, optimized by Max-Q G-SYNC Monitors Smooth, tear-free gaming with NVIDIA G-SYNC monitors DLSS Neural rendering tech boosts FPS and enhances image quality Reflex Ultimate responsiveness for faster reactions and better aim RTX Remix Create RTX remasters of classic games with open-source AI Project G-Assist AI assistant to optimize and control your GeForce RTX PC GeForce NOW Cloud Gaming RTX-powered cloud gaming. Choose from 3 memberships NVIDIA App and Game Ready Drivers Optimize gaming, streaming, and AI-powered creativity NVIDIA Broadcast App AI-enhanced voice and video for next-level streams, videos, and calls SHIELD TV World-class streaming media performance Graphics Cards and GPUs GeForce Graphics Cards RTX graphics cards bring game-changing AI capabilities NVIDIA RTX PRO Accelerating professional AI, graphics, rendering and compute workloads Virtual GPU Virtual solutions for scalable, high-performance computing Blackwell Architecture The engine of the new industrial revolution Hopper Architecture High performance, scalability, and security for every data center Ada Lovelace Architecture Performance and energy efficiency for endless possibilities Laptops and Desktops GeForce Desktops RTX graphics cards bring game-changing AI capabilities GeForce Laptops GPU-powered laptops for gamers and creators Studio Laptops High performance laptops purpose-built for creators NVIDIA RTX Spark PCs Slim laptops and small desktops with NVIDIA AI and RTX graphics RTX AI PCs AI PCs for gaming, creating, productivity and development NVIDIA RTX PRO Laptops Accelerate professional AI and visual computing from anywhere Networking Overview Accelerated networks for modern workloads DPUs Software-defined hardware accelerators for networking, storage, and security Ethernet Ethernet performance, availability, and ease of use across a wide range of applications InfiniBand High-performance networking for super computers, AI, and cloud data centers Networking Software Networking software for optimized performance and scalability Network Acceleration IO subsystem for modern, GPU-accelerated data centers Professional Workstations Overview Accelerating professional AI, graphics, rendering, and compute workloads DGX Spark A Grace Blackwell AI Supercomputer on your desk DGX Station The ultimate deskside AI supercomputer powered by NVIDIA Grace Blackwell DGX Station for Windows The world’s most powerful deskside AI supercomputer for Windows NVIDIA RTX PRO Desktops Powerful AI, graphics, rendering, and compute workloads NVIDIA RTX PRO Laptops Accelerate professional AI and visual computing from anywhere Software Agentic AI Models - Nemotron AI Agents - NeMo AI Blueprints AI Inference - Dynamo AI Inference - NIM AI Microservices - CUDA-X Automotive - DRIVE Data Science - Apache Spark Data Science - RAPIDS Decision Optimization - cuOpt Healthcare Platforms Industrial AI - Omniverse Intelligent Video Analytics - Metropolis NVIDIA AI Enterprise NVIDIA Mission Control NVIDIA Run:ai Physical AI - Cosmos Robotics - Isaac Telecommunications - Aerial See All Software Tools AI Workbench Simplify AI development with NVIDIA AI Workbench on GPUs API Catalog Explore NVIDIA's AI models, blueprints, and tools for developers GPU Monitoring Monitor and manage GPU performance in cluster environments Nsight Explore NVIDIA developer tools for AI, graphics, and HPC NGC Catalog Discover GPU-optimized AI, HPC, and data science software NVIDIA App for Laptops Optimize enterprise GPU management NVIDIA NGC Accelerate AI and HPC workloads with NVIDIA GPU Cloud solutions Desktop Manager Enhance multi-display productivity with NVIDIA RTX Desktop Manager RTX Accelerated Creative Apps Creative tools and AI-powered apps for artists and designers Video Conferencing AI-powered audio and video enhancement Solutions Artificial Intelligence Cloud and Data Center Design and Simulation High-Performance Computing Robotics and Edge AI Autonomous Vehicles Artificial Intelligence Overview Add intelligence and efficiency to your business with AI and machine learning Agentic AI Build AI agents designed to reason, plan, and act AI Data Powering a new class of enterprise infrastructure for AI Conversational AI Enables natural, personalized interactions with real-time speech AI Cybersecurity AI-driven solutions to strengthen cybersecurity and AI infrastructure Data Science Iterate on large datasets, deploy models more frequently, and lower total cost Inference Drive breakthrough performance with AI-enabled applications and services Data Processing Data engines ready for AI Cloud and Data Center Overview Powering AI, HPC, and modern workloads with NVIDIA AI Storage Bringing codesigned enterprise storage into the era of agentic AI AI Factory Full-stack infrastructure for scalable AI workloads AI Grid Scale AI across connected, distributed AI infrastructure Accelerated Computing Accelerated computing uses specialized hardware to boost IT performance Cloud Computing On-demand IT resources and services, enabling scalability and intelligent insights Colocation Accelerate the scaling of AI across your organization Networking High speed ethernet interconnect solutions and services Sustainable Computing Save energy and lower cost with AI and accelerated computing Virtualization NVIDIA virtual GPU software delivers powerful GPU performance Design and Simulation Overview Streamline building, operating, and connecting metaverse apps Computer Aided-Engineering Develop real-time interactive design using AI-accelerated real-time digital twins Digital Twin Development Harness the power of large-scale, physically-based OpenUSD simulation Rendering Bring state-of-the-art rendering to professional workflows Robotic Simulation Innovative solutions to take on your robotics, edge, and vision AI challenges Scientific Visualization Enablies researchers to visualize their large datasets at interactive speeds Vehicle Simulation AI-defined vehicles are transforming the future of mobility Extended Reality Transform workflows with immersive, scalable interactions in virtual environments High-Performance Computing Overview Discover NVIDIA’s HPC solutions for AI, simulation, and accelerated computing HPC and AI Boost accuracy with GPU-accelerating HPC and AI Scientific Visualization Enables researchers to visualize large datasets at interactive speeds Simulation and Modeling Accelerate simulation workloads Quantum Computing Fast-tracking the advancement of scientific innovations with QPUs Robotics and Edge AI Overview Innovative solutions to take on robotics, edge, and vision AI challenges Robotics GPU-accelerated advances in AI perception, simulation, and software Edge AI Bring the power of NVIDIA AI to the edge for real-time decision-making solutions Vision AI Transform data into valuable insights using vision AI AI Grid Scale AI-native services efficiently across connected, distributed AI infrastructure Autonomous Vehicles Overview AI-enhanced vehicles are transforming the future of mobility Open Source AV Models and Tools For reasoning-based AV systems AV Simulation Explore high-fidelity sensor simulation for safe autonomous vehicle development Reference Architecture Enables vehicles to be L4-ready Infrastructure Essential data center tools for safe autonomous vehicle development In-Vehicle Computing Develop automated driving functions and immersive in-cabin experiences Safety State-of-the-art system for AV safety, from the cloud to the car Industries Industries Overview Architecture, Engineering, Construction & Operations Automotive Cybersecurity Energy Financial Services Healthcare and Life Sciences Higher Education Game Development Government Manufacturing Media and Entertainment Restaurants Retail and CPG Robotics Semiconductor Smart Cities Supercomputing Telecommunications Shop Drivers Support US Sign In NVIDIA Account Logout Log In LogOut Skip to main content Artificial Intelligence Computing Leadership from NVIDIA 0 US Sign In NVIDIA Account Logout Login LogOut NVIDIA NVIDIA logo Products Cloud Services DGX Cloud NVIDIA’s AI factory in the cloud NVIDIA APIs Explore, test, and deploy AI models and agents Private Registry Guide for using NVIDIA NGC private registry with GPU cloud NVIDIA NGC Accelerated, containerized AI models and SDKs DSX Platform Build AI factories optimized for lowest cost tokens per megawatt Creating NVIDIA Studio High performance GeForce RTX PCs, purpose-built for creators NVIDIA Broadcast App AI-enhanced voice and video for next-level streams, videos, and calls NVIDIA App and Studio Drivers Optimize gaming, streaming, and AI-powered creativity RTX AI PCs AI PCs for gaming, creating, productivity and development RTX Remix Create RTX remasters of classic games with open-source AI Project G-Assist AI assistant to optimize and control your GeForce RTX PC Data Center Overview Modernizing data centers with AI and accelerated computing DGX Platform Enterprise AI factory for model development and deployment Grace CPU Architecture for data centers that transform data into intelligence HGX Platform A supercomputer purpose-built for AI and HPC IGX Platform Advanced functional safety and security for edge AI MGX Platform Accelerated computing with modular servers OVX Systems Scalable data center infrastructure for high-performance AI DSX Platform Build AI factories optimized for lowest cost tokens per megawatt Embedded Systems Jetson Leading platform for autonomous machines and embedded applications DRIVE AGX Powerful in-vehicle computing for AI-driven autonomous vehicle systems IGX Platform Advanced functional safety and security for edge AI Gaming GeForce Explore graphics cards, gaming solutions, AI technology, and more GeForce Graphics Cards RTX graphics cards bring game-changing AI capabilities Gaming Laptops Thinnest and longest lasting RTX laptops, optimized by Max-Q G-SYNC Monitors Smooth, tear-free gaming with NVIDIA G-SYNC monitors DLSS Neural rendering tech boosts FPS and enhances image quality Reflex Ultimate responsiveness for faster reactions and better aim RTX Remix Create RTX remasters of classic games with open-source AI Project G-Assist AI assistant to optimize and control your GeForce RTX PC GeForce NOW Cloud Gaming RTX-powered cloud gaming. Choose from 3 memberships NVIDIA App and Game Ready Drivers Optimize gaming, streaming, and AI-powered creativity NVIDIA Broadcast App AI-enhanced voice and video for next-level streams, videos, and calls SHIELD TV World-class streaming media performance Graphics Cards and GPUs GeForce Graphics Cards RTX graphics cards bring game-changing AI capabilities NVIDIA RTX PRO Accelerating professional AI, graphics, rendering and compute workloads Virtual GPU Virtual solutions for scalable, high-performance computing Blackwell Architecture The engine of the new industrial revolution Hopper Architecture High performance, scalability, and security for every data center Ada Lovelace Architecture Performance and energy efficiency for endless possibilities Laptops and Desktops GeForce Desktops RTX graphics cards bring game-changing AI capabilities GeForce Laptops GPU-powered laptops for gamers and creators Studio Laptops High performance laptops purpose-built for creators NVIDIA RTX Spark PCs Slim laptops and small desktops with NVIDIA AI and RTX graphics RTX AI PCs AI PCs for gaming, creating, productivity and development NVIDIA RTX PRO Laptops Accelerate professional AI and visual computing from anywhere Networking Overview Accelerated networks for modern workloads DPUs Software-defined hardware accelerators for networking, storage, and security Ethernet Ethernet performance, availability, and ease of use across a wide range of applications InfiniBand High-performance networking for super computers, AI, and cloud data centers Networking Software Networking software for optimized performance and scalability Network Acceleration IO subsystem for modern, GPU-accelerated data centers Professional Workstations Overview Accelerating professional AI, graphics, rendering, and compute workloads DGX Spark A Grace Blackwell AI Supercomputer on your desk DGX Station The ultimate deskside AI supercomputer powered by NVIDIA Grace Blackwell DGX Station for Windows The world’s most powerful deskside AI supercomputer for Windows NVIDIA RTX PRO Desktops Powerful AI, graphics, rendering, and compute workloads NVIDIA RTX PRO Laptops Accelerate professional AI and visual computing from anywhere Software Agentic AI Models - Nemotron AI Agents - NeMo AI Blueprints AI Inference - Dynamo AI Inference - NIM AI Microservices - CUDA-X Automotive - DRIVE Data Science - Apache Spark Data Science - RAPIDS Decision Optimization - cuOpt Healthcare Platforms Industrial AI - Omniverse Intelligent Video Analytics - Metropolis NVIDIA AI Enterprise NVIDIA Mission Control NVIDIA Run:ai Physical AI - Cosmos Robotics - Isaac Telecommunications - Aerial See All Software Tools AI Workbench Simplify AI development with NVIDIA AI Workbench on GPUs API Catalog Explore NVIDIA's AI models, blueprints, and tools for developers GPU Monitoring Monitor and manage GPU performance in cluster environments Nsight Explore NVIDIA developer tools for AI, graphics, and HPC NGC Catalog Discover GPU-optimized AI, HPC, and data science software NVIDIA App for Laptops Optimize enterprise GPU management NVIDIA NGC Accelerate AI and HPC workloads with NVIDIA GPU Cloud solutions Desktop Manager Enhance multi-display productivity with NVIDIA RTX Desktop Manager RTX Accelerated Creative Apps Creative tools and AI-powered apps for artists and designers Video Conferencing AI-powered audio and video enhancement Solutions Artificial Intelligence Overview Add intelligence and efficiency to your business with AI and machine learning Agentic AI Build AI agents designed to reason, plan, and act AI Data Powering a new class of enterprise infrastructure for AI Conversational AI Enables natural, personalized interactions with real-time speech AI Cybersecurity AI-driven solutions to strengthen cybersecurity and AI infrastructure Data Science Iterate on large datasets, deploy models more frequently, and lower total cost Inference Drive breakthrough performance with AI-enabled applications and services Data Processing Data engines ready for AI Cloud and Data Center Overview Powering AI, HPC, and modern workloads with NVIDIA AI Storage Bringing codesigned enterprise storage into the era of agentic AI AI Factory Full-stack infrastructure for scalable AI workloads AI Grid Scale AI across connected, distributed AI infrastructure Accelerated Computing Accelerated computing uses specialized hardware to boost IT performance Cloud Computing On-demand IT resources and services, enabling scalability and intelligent insights Colocation Accelerate the scaling of AI across your organization Networking High speed ethernet interconnect solutions and services Sustainable Computing Save energy and lower cost with AI and accelerated computing Virtualization NVIDIA virtual GPU software delivers powerful GPU performance Design and Simulation Overview Streamline building, operating, and connecting metaverse apps Computer Aided-Engineering Develop real-time interactive design using AI-accelerated real-time digital twins Digital Twin Development Harness the power of large-scale, physically-based OpenUSD simulation Rendering Bring state-of-the-art rendering to professional workflows Robotic Simulation Innovative solutions to take on your robotics, edge, and vision AI challenges Scientific Visualization Enablies researchers to visualize their large datasets at interactive speeds Vehicle Simulation AI-defined vehicles are transforming the future of mobility Extended Reality Transform workflows with immersive, scalable interactions in virtual environments High-Performance Computing Overview Discover NVIDIA’s HPC solutions for AI, simulation, and accelerated computing HPC and AI Boost accuracy with GPU-accelerating HPC and AI Scientific Visualization Enables researchers to visualize large datasets at interactive speeds Simulation and Modeling Accelerate simulation workloads Quantum Computing Fast-tracking the advancement of scientific innovations with QPUs Robotics and Edge AI Overview Innovative solutions to take on robotics, edge, and vision AI challenges Robotics GPU-accelerated advances in AI perception, simulation, and software Edge AI Bring the power of NVIDIA AI to the edge for real-time decision-making solutions Vision AI Transform data into valuable insights using vision AI AI Grid Scale AI-native services efficiently across connected, distributed AI infrastructure Autonomous Vehicles Overview AI-enhanced vehicles are transforming the future of mobility Open Source AV Models and Tools For reasoning-based AV systems AV Simulation Explore high-fidelity sensor simulation for safe autonomous vehicle development Reference Architecture Enables vehicles to be L4-ready Infrastructure Essential data center tools for safe autonomous vehicle development In-Vehicle Computing Develop automated driving functions and immersive in-cabin experiences Safety State-of-the-art system for AV safety, from the cloud to the car Industries Overview Architecture, Engineering, Construction & Operations Automotive Cybersecurity Energy Financial Services Healthcare and Life Sciences Higher Education Game Development Government Manufacturing Media and Entertainment Restaurants Retail and CPG Robotics Semiconductor Smart Cities Supercomputing Telecommunications Shop Drivers Support Technologies if(false){ var searchPath = document.getElementById("search-path"); searchPath.value = window.location.pathname; } NVIDIAGDC.funcQueue.addToQueue({ id : "meganavigation942a40e1_be5b_4fca_b4a9_2683e17b166f", method : "navigation-megamenu", params : [{ globalSite:false, breadCrumbAdded: false, enableSearchLibrary: true, isSolr:false, searchOptions: { destination: "https://www.nvidia.com/en-us/search/", apiUrl: "https://api-prod.nvidia.com/search/graphql", triggerId: 'nvidia-search-box-link', referenceId: 'nvidia-search-box-link' } }] }); NVIDIAGDC.isBrandPage = true; NVIDIAGDC.isMegaMenu = true; NVIDIAGDC.disableOldBrandNav = false; window.setHeaderObservers(); This site requires Javascript in order to view all its content. Please enable Javascript in order to access all the functionality of this web site. Here are the instructions how to enable JavaScript in your web browser. @media screen and (min-width:1350px){ #nv-separator-54bed54be7{ height:90px; } } @media screen and (min-width:1024px) and (max-width:1349px){ #nv-separator-54bed54be7{ height:90px; } } @media screen and (min-width:640px) and (max-width:1023px){ #nv-separator-54bed54be7{ height:60px; } } @media screen and (max-width: 639px){ #nv-separator-54bed54be7{ height:30px; } } NVIDIA Technologies @media screen and (min-width:1350px){ #nv-separator-d715f9f906{ height:60px; } } @media screen and (min-width:1024px) and (max-width:1349px){ #nv-separator-d715f9f906{ height:60px; } } @media screen and (min-width:640px) and (max-width:1023px){ #nv-separator-d715f9f906{ height:30px; } } @media screen and (max-width: 639px){ #nv-separator-d715f9f906{ height:30px; } } Architectures Enterprise & Developer Gaming Industry Technologies Architectures Blackwell Architecture (March 2024) Fueling accelerated computing and generative AI with unparalleled performance, efficiency, and scale.  Read More Hopper Architecture (March 2022) Extraordinary performance, scalability, and security for every data center. Read More Ada Lovelace Architecture (September 2022) Performance and energy efficiency for endless possibilities. Read More Previous Architectures: @media screen and (min-width:1350px){ #nv-separator-5ed4be34a8{ height:15px; } } @media screen and (min-width:1024px) and (max-width:1349px){ #nv-separator-5ed4be34a8{ height:15px; } } @media screen and (min-width:640px) and (max-width:1023px){ #nv-separator-5ed4be34a8{ height:10px; } } @media screen and (max-width: 639px){ #nv-separator-5ed4be34a8{ height:10px; } } Ampere Architecture (2020) Turing Architecture (2018) Volta Architecture (2017) Pascal Architecture (2016) Maxwell Architecture (2014) Kepler Architecture (2012) Fermi Architecture (2010) Tesla Architecture (2006) Curie Architecture 2004) Rankine (2003) Kelvin (2001) Celsius (1999) #container-c0c31a232e { } /* Mobile: up to 639px */ @media only screen and (max-width: 639px) { #container-c0c31a232e { } } /* Tablet: 640px to 1023px */ @media only screen and (min-width: 640px) and (max-width: 1023px) { #container-c0c31a232e { } } /* Laptop: 1024px to 1349px */ @media only screen and (min-width: 1024px) and (max-width: 1349px) { #container-c0c31a232e { } } /* Desktop: 1350px and up */ @media only screen and (min-width: 1350px) { #container-c0c31a232e { } } @media screen and (min-width:1350px){ #nv-separator-dfd6ab45c9{ height:45px; } } @media screen and (min-width:1024px) and (max-width:1349px){ #nv-separator-dfd6ab45c9{ height:45px; } } @media screen and (min-width:640px) and (max-width:1023px){ #nv-separator-dfd6ab45c9{ height:30px; } } @media screen and (max-width: 639px){ #nv-separator-dfd6ab45c9{ height:30px; } } #container-11816d6730 { } /* Mobile: up to 639px */ @media only screen and (max-width: 639px) { #container-11816d6730 { } } /* Tablet: 640px to 1023px */ @media only screen and (min-width: 640px) and (max-width: 1023px) { #container-11816d6730 { } } /* Laptop: 1024px to 1349px */ @media only screen and (min-width: 1024px) and (max-width: 1349px) { #container-11816d6730 { } } /* Desktop: 1350px and up */ @media only screen and (min-width: 1350px) { #container-11816d6730 { } } Enterprise & Developer Accelerated Computing NVIDIA accelerated computing platforms power the new era of computing, performing exponentially more work in less time with greater energy efficiency and less cost than traditional CPU-based computing. Read More CUDA (Developer) NVIDIA CUDA® is a revolutionary parallel computing platform. As an enabling hardware and software technology, CUDA makes it possible to use the many computing cores in a graphics processor to perform general-purpose mathematical calculations, achieving dramatic speedups in computing performance. Read More IndeX A commercial 3D volumetric visualization SDK that allows you to visualize and interact with massive data sets,in real time, and navigate to the most pertinent parts of the data. It leverages GPU clusters for scalable, real-time, visualization and computing of multi-valued volumetric data together with embedded geometry data. Read More Iray A highly interactive and intuitive physically based rendering technology that generates photorealistic imagery by simulating the physical behavior of light and materials. Read More Material Definition Language (MDL) The NVIDIA Material Definition Language (MDL) is a programming language for defining physically based materials for rendering. It gives you the freedom to share physically based materials and lights between supporting applications. Build a library of MDL materials once and be confident they'll maintain their appearance as they move into all the applications in the workflow. Read More Multi-GPU NVIDIA Multi-GPU Technology (NVIDIA Maximus®) uses multiple professional graphics processing units (GPUs) to intelligently scale the performance of your application and dramatically speed up your workflow. This delivers significant business impact across industries such as manufacturing, media and entertainment, and energy exploration. Read More NVAPI NVIDIA's core SDK allows direct access to NVIDIA GPUs and drivers on windows platforms. NVAPI provides support for operations including access to multiple GPUs and displays. Read More NVLink NVLink is a high-speed interconnect that replaces PCI Express to provide up to 12X faster data sharing between GPUs, or between the GPU and the CPU. Read More Optimus Optimus technology intelligently optimizes your notebook PC, providing the outstanding graphics performance you need, when you need it, all while extending battery life for longer enjoyment. Read More OptiX Ray Tracing Engine (Developer) An application framework for achieving optimal ray tracing performance on the GPU. It provides a simple, recursive, and flexible pipeline for accelerating ray tracing algorithms. Read More PhysX (Developer) PhysX is a scalable multi-platform game physics solution supporting a wide range of devices, from smartphones to high-end multicore CPUs and GPUs. PhysX is already integrated into some of the most popular game engines, including Unreal Engine (versions 3 and 4), Unity3D, and Stingray. Read More PostWorks A DX11 technology for PC that combines TXAA and Depth of Field (Bokeh) for post processing work. Read More RTX Real-Time Ray Tracing The NVIDIA RTX platform fuses ray tracing, deep learning and rasterization to fundamentally transform the creative process for content creators and developers through the NVIDIA Turing GPU architecture and support for industry leading tools and APIs. Read More SceniX An object-oriented programming library for creating cutting-edge, real-time 3D applications with a state of the art scene graph. Read More ShadowWorks A collection of NVIDIA technolgies that provide cinematic quality shadows in real time. Read More SLI SLI (Scalable Link Interface) is NVIDIA's solution for supporting multiple GPUs. Up to 4 GPUs can work together to create insanely detailed graphics at high framerates. Read More vGPU The industry's most advanced technology for sharing the power of NVIDIA GPUs across virtual machines (VMs) and virtual applications. Read More 3D Vision & Surround 3D Vision is NVIDIA's solution for stereoscopic 3D rendering. Surround is a solution for multi-monitor support. Read More #container-f4750ecf14 { } /* Mobile: up to 639px */ @media only screen and (max-width: 639px) { #container-f4750ecf14 { } } /* Tablet: 640px to 1023px */ @media only screen and (min-width: 640px) and (max-width: 1023px) { #container-f4750ecf14 { } } /* Laptop: 1024px to 1349px */ @media only screen and (min-width: 1024px) and (max-width: 1349px) { #container-f4750ecf14 { } } /* Desktop: 1350px and up */ @media only screen and (min-width: 1350px) { #container-f4750ecf14 { } } Gaming BatteryBoost An ultra-efficient mode that delivers the same great 30+ FPS experience, but with up to 2x longer battery life while gaming. Read More Deep Learning Super Sampling (DLSS) An NVIDIA technology that lets gamers use higher resolutions and settings while still maintaining solid framerates. Read More GameWorks Developers need the best tools, samples, and libraries to bring their creations to life. NVIDIA's award winning GameWorks SDK gets them access to the best technology from the leader in visual computing. Read More G-SYNC G-SYNC display technology delivers a smooth and fastest gaming experience by synchronizing display refresh rates to the GPU, eliminating screen tearing and minimizing display stutter and input lag. Read More GPUBoost A feature available on NVIDIA® GeForce® and Tesla® GPUs that boosts application performance by increasing GPU core and memory clock rates when sufficient power and thermal headroom are available. Read More GameStream Access your favorite games from your GeForce® GTX-powered PC on your SHIELD TV or SHIELD Tablet at an amazing 60 FPS and up to 4K HDR. Read More ShadowPlay ShadowPlay is the easiest way to record and share high-quality gameplay videos, screenshots, and livestreams with your friends. Read More WhisperMode Helps your plugged-in laptop run much quieter by intelligently pacing the game’s frame rate while simultaneously configuring the graphics settings for optimal power-efficiency. Read More #container-6fcabd97bc { } /* Mobile: up to 639px */ @media only screen and (max-width: 639px) { #container-6fcabd97bc { } } /* Tablet: 640px to 1023px */ @media only screen and (min-width: 640px) and (max-width: 1023px) { #container-6fcabd97bc { } } /* Laptop: 1024px to 1349px */ @media only screen and (min-width: 1024px) and (max-width: 1349px) { #container-6fcabd97bc { } } /* Desktop: 1350px and up */ @media only screen and (min-width: 1350px) { #container-6fcabd97bc { } } Industry Technologies AI Computing AI computing enables every industry to find the higher intelligence in big data to solve the most challenging problems. From manufacturing to medicine to self-driving cars, AI computing is revolutionizing how we interact with — and learn from — technology. Read More Deep Learning Deep learning is a subset of machine learning in which neural networks learn many levels of abstraction. This is what puts the "deep" in deep learning. Each layer categorizes some kind of information, refines it, and passes it along to the next. The parallel computing nature of GPUs accelerates this process to enable breakthroughs like facial recognition, real-time voice translation, and self-driving cars. Read More DirectX 12 Ulimtate DirectX 12 Ultimate is the newest version of the API and new gold standard for the next-generation of games. DirectX 12 Ultimate takes games to a whole new level of realism with support for ray tracing and more. Read More Machine Learning Machine learning uses sophisticated neural networks to create systems that can perform feature detection from massive amounts of data. The GPU's computing power and parallel-processing efficiency enables neural networks to train far larger training sets, significantly faster, using far less data center resources. Read More MXM MXM (Mobile PCI Express Module), the result of a joint design effort between NVIDIA and the industry's leading notebook manufacturers, provides a consistent interface for mobile PCI Express graphics. Read More Pixar Universal Scene Description Universal Scene Description (USD) is an open-source 3D scene description and file format developed by Pixar for content creation and interchange among different tools. As a result of its power and versatility, it’s being widely adopted in visual effects, architecture, design, robotics, manufacturing, and other disciplines. USD is the foundational technology behind NVIDIA Omniverse™.  Read More TXAA TXAA anti-aliasing creates a smoother, clearer image than any other anti-aliasing solution by combining high-quality MSAA multisample anti-aliasing, post processes, and NVIDIA-designed temporal filters. Read More Virtual Reality VR changes how we enjoy gaming, product design, movies, and even how we collaborate.  Read More Visual Computing Visual computing is an amazing field that brings together the leading edge of technology, science, and art. Its power has simultaneously made it a tool for creation, a medium for artistic expression, and a platform for entertainment, exploration, and communications.   Read More 3DVision & Surround NVIDIA 3D Vision products supports the leading 3D products available on the market, including 120Hz desktop LCD monitors, 3D projectors, and DLP HDTVs.  Read More 4K 4K revolutionizes the way you view your games by adding 4X as many pixels as commonly used in 1920x1080 screens to create rich, superbly detailed worlds. Read More #container-44977356e7 { } /* Mobile: up to 639px */ @media only screen and (max-width: 639px) { #container-44977356e7 { } } /* Tablet: 640px to 1023px */ @media only screen and (min-width: 640px) and (max-width: 1023px) { #container-44977356e7 { } } /* Laptop: 1024px to 1349px */ @media only screen and (min-width: 1024px) and (max-width: 1349px) { #container-44977356e7 { } } /* Desktop: 1350px and up */ @media only screen and (min-width: 1350px) { #container-44977356e7 { } } @media screen and (min-width:1350px){ #nv-separator-653d88f556{ height:45px; } } @media screen and (min-width:1024px) and (max-width:1349px){ #nv-separator-653d88f556{ height:45px; } } @media screen and (min-width:640px) and (max-width:1023px){ #nv-separator-653d88f556{ height:30px; } } @media screen and (max-width: 639px){ #nv-separator-653d88f556{ height:30px; } } #container-0e3112d1b3 { } /* Mobile: up to 639px */ @media only screen and (max-width: 639px) { #container-0e3112d1b3 { } } /* Tablet: 640px to 1023px */ @media only screen and (min-width: 640px) and (max-width: 1023px) { #container-0e3112d1b3 { } } /* Laptop: 1024px to 1349px */ @media only screen and (min-width: 1024px) and (max-width: 1349px) { #container-0e3112d1b3 { } } /* Desktop: 1350px and up */ @media only screen and (min-width: 1350px) { #container-0e3112d1b3 { } } #tab-sub-head .cmp-teaser__title.h--small {margin: 10px 0;} #tab-sub-head .cmp-teaser__action-container {margin: 15px 0;} .hidden-h2 { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; } Company Information About Us Investors Venture Capital (NVentures) NVIDIA Foundation Research Corporate Sustainability Technologies Careers News and Events Newsroom Company Blog Technical Blog Webinars Stay Informed Events Calendar GTC AI Conference NVIDIA On-Demand Popular Links Developers Partners Executive Insights Startups and VCs NVIDIA Connect for ISVs Documentation Technical Training Professional Services for Data Science Follow NVIDIA NVIDIA United States Privacy Policy Your Privacy Choices Terms of Service Accessibility Corporate Policies Product Security Contact Copyright © 2026 NVIDIA Corporation $(function() { if (window.location.href.indexOf("/industries/finance") > -1) { if(!$('#main-header').find(".sub-brand-nav").length){ $( "#unibrow-container" ).after('IndustriesSubscribe Now ') ; } $("body").removeClass("nv-megamenu"); }else{ if (window.location.href.indexOf("/industries/") > -1) { if(!$('#main-header').find(".sub-brand-nav").length){ $( "#unibrow-container" ).after('Industries') ; } $("body").removeClass("nv-megamenu"); } } }); .navigation .global-nav .desktop-nav .nav-header-container #tab4-nv-level2-tab8:checked~.menu3-container .nv-level3-tab8 { background-color:#eee; opacity:1; -webkit-transform:rotateX(0); transform:rotateX(0); transition:.2s ease-out; -webkit-transition:.2s ease-out; -o-transition:.2s ease-out; visibility:visible; width:100% } .navigation .global-nav .desktop-nav .nav-header-container #tab4-nv-level2-tab8:checked ~ .nv-level2-list-container .nv-menu-level2-list .slider-menu { opacity: 1; } .image-container{ position:relative; } .image-credit { color: #ccc; font-size: 11px; line-height: 1.4em; position:absolute; } .image-credit.credit--dark{ color: #333; } .image-credit.position--top-left{ top:12px; left:15px; } .image-credit.position--top-right{ top:12px; right:15px; } .image-credit.position--bottom-left{ bottom:27px; left:15px; } .image-credit.position--bottom-right{ bottom:27px; right:15px; } $(document).ready(function(){ $('.image-credit').each(function(){ var imageOuter = $(this).parent().parent().prev().children('.image-container').append(this); }) }) .navigation .global-nav .desktop-nav .nav-header-container #tab4-nv-level2-tab8:checked~.menu3-container .nv-level3-tab8 { background-color:#eee; opacity:1; -webkit-transform:rotateX(0); transform:rotateX(0); transition:.2s ease-out; -webkit-transition:.2s ease-out; -o-transition:.2s ease-out; visibility:visible; width:100% } .navigation .global-nav .desktop-nav .nav-header-container #tab4-nv-level2-tab8:checked ~ .nv-level2-list-container .nv-menu-level2-list .slider-menu { opacity: 1; } .navigation .global-nav .desktop-nav .nav-header-container #tab4-nv-level2-tab9:checked~.menu3-container .nv-level3-tab9 { background-color:#eee; opacity:1; -webkit-transform:rotateX(0); transform:rotateX(0); transition:.2s ease-out; -webkit-transition:.2s ease-out; -o-transition:.2s ease-out; visibility:visible; width:100% } .navigation .global-nav .desktop-nav .nav-header-container #tab4-nv-level2-tab9:checked ~ .nv-level2-list-container .nv-menu-level2-list .slider-menu { opacity: 1; } .navigation .global-nav .desktop-nav .nav-header-container #tab4-nv-level2-tab10:checked~.menu3-container .nv-level3-tab10 { background-color:#eee; opacity:1; -webkit-transform:rotateX(0); transform:rotateX(0); transition:.2s ease-out; -webkit-transition:.2s ease-out; -o-transition:.2s ease-out; visibility:visible; width:100% } .navigation .global-nav .desktop-nav .nav-header-container #tab4-nv-level2-tab10:checked ~ .nv-level2-list-container .nv-menu-level2-list .slider-menu { opacity: 1; } window.addEventListener('load', () => { LIBRARIAN.Home.mount({ elementId: 'librarian-search', searchPage: false, placeholder:'', site : 'https://www.nvidia.com', generateSummary: false, page:"", searchRedirectPath: '', preSelectedFilters: '', retainFilters: false, suggestedSearchPills: [] }) }); NVIDIAGDC.funcQueue.executeQueue(); //DTM code Execution //if(typeof _satellite !== "undefined"){ // _satellite.pageBottom(); //} $(function(){ $(window).bind('load', function(){ var ubContainer=""; if(typeof t_ubContainer !== 'undefined' && t_ubContainer.length>0){ ubContainer = t_ubContainer; var cookieKey = ""; if(typeof t_cookieKey !== 'undefined' && t_cookieKey.length>0){ cookieKey = t_cookieKey } var ubcookie = ""; if(cookieKey.length>0){ ubcookie = Cookies.get(cookieKey)!=='undefined'?Cookies.get(cookieKey):""; } else { ubcookie = ""; } // var ubcookie = Cookies.get(cookieKey); var isCookie = typeof ubcookie !== 'undefined'?ubcookie:""; if(!isCookie){ if(isCookie.length0){ $('#unibrow-container').removeClass('hide-unibrow'); $('#unibrow-container').append(ubContainer); // Marquee initialization (only when .unibrow-marquee class is present) if ($('#unibrow-style.unibrow-marquee').length > 0) { // Apply configurable scroll speed from API variable var scrollSpeed = 15; if (typeof t_ubScrollSpeed !== 'undefined' && !isNaN(t_ubScrollSpeed)) { scrollSpeed = t_ubScrollSpeed; } document.documentElement.style.setProperty('--unibrow-scroll-speed', scrollSpeed + 's'); // Clone text twice (3 copies total) for seamless continuous scroll var $track = $('.unibrow-scroll-track'); if ($track.length > 0) { var $original = $track.find('.unibrow-scroll-text'); var $clone1 = $original.clone().attr('aria-hidden', 'true'); var $clone2 = $original.clone().attr('aria-hidden', 'true'); $track.append($clone1).append($clone2); } } if ($(".sub-brand-nav").length >0){ $(".sub-brand-nav").addClass('unibrow-top'); } var ubsc = $(window).width(); if(ubsc < NVIDIAGDC.tabletBreakpoint){ var ml = $('#unibrow-container'), mcurHeight = ml.height(), mautoHeight = ml.css('height', 'auto').height(); ml.height(mcurHeight).css('height', mautoHeight+10+'px'); } else if(ubsc==NVIDIAGDC.desktopBreakpoint-1){ var el = $('#unibrow-container'), tbcurHeight = el.height(), tbautoHeight = el.css('height', 'auto').height(); el.height(tbcurHeight).css('height', tbautoHeight+11+'px'); } else if(ubsc > NVIDIAGDC.tabletBreakpoint && ubsc < NVIDIAGDC.desktopBreakpoint){ var ml = $('#unibrow-container'), tcurHeight = ml.height(), tautoHeight = ml.css('height', 'auto').height(); ml.height(tcurHeight).css('height', tautoHeight+10+'px'); } else { var el = $('#unibrow-container'), curHeight = el.height(), autoHeight = el.css('height', 'auto').height(); el.height(curHeight).css('height', autoHeight+11+'px'); } // Trigger custom event when unibrow is loaded if ($('#unibrow-container').height() > 0) { window.dispatchEvent(new CustomEvent("nvOnUnibrowLoaded")); } if($(".unibrow-close").length >0){ $( ".unibrow-close" ).click(function(e) { e.preventDefault(); //$(".unibrow-top").animate({'marginTop': '0px'}, { duration: animationCloseTime, queue: false }); $(".unibrow-top").css('marginTop', '0px'); //$("#unibrow-container").animate({'height': '0px'}, { duration: animationCloseTime, queue: false }); $("#unibrow-container").css('height', '0px'); $("#unibrow-style-outer").remove(); $('.sub-brand-nav').removeClass('unibrow-top'); if(ubsc < NVIDIAGDC.tabletBreakpoint){ $(".subnav").css('marginTop', ''); } else if(ubsc > NVIDIAGDC.tabletBreakpoint && ubsc < NVIDIAGDC.desktopBreakpoint){ $(".subnav").css('marginTop', ''); } if(typeof t_cookieKey !== 'undefined' && t_cookieKey.length>0){ var cookieVal = ""; var cookieExpires = 0; if(typeof t_cookieVal !== 'undefined' && t_cookieVal.length>0){ cookieVal = t_cookieVal; } if(typeof t_cookieExpires !== 'undefined'){ cookieExpires = t_cookieExpires; } var expires = (new Date(Date.now()+ 86400*1000)).toUTCString(); document.cookie = cookieKey + "=" + cookieVal + "; expires=" + cookieExpires + ";path=/;"; } $("#unibrow-container").addClass('hide-unibrow'); if($(".subnav").length>0){ $(".subnav").removeClass('unibrow-subnav'); } $(".nv-page-body > .root").css("marginTop",""); if($(".stbrdcrmbblock").length>0){ $(".stbrdcrmbblock").css("top",""); $(".stbrdcrmbblock").css("position", ""); $(".stbrdcrmbblock").addClass("stbrdcrmbshadow"); } // Trigger custom event when unibrow is loaded window.dispatchEvent(new CustomEvent("nvOnUnibrowClose")); }); } } } } } }); }); var position = $(window).scrollTop(); $(window).scroll(function() { if($(".hide-unibrow").length0) { var scroll = $(window).scrollTop(); if (scroll > position) { if($(window).width() < NVIDIAGDC.tabletBreakpoint){ $(".stbrdcrmbblock").css("top", parseInt($(".global-nav").css("height"))+56+"px"); } else if($(window).width() > NVIDIAGDC.tabletBreakpoint && $(window).width() < NVIDIAGDC.desktopBreakpoint){ $(".stbrdcrmbblock").css("top", parseInt($(".global-nav").css("height"))+46+"px"); } else if($(window).width() == NVIDIAGDC.desktopBreakpoint) { $(".stbrdcrmbblock").css("top", parseInt($(".global-nav").css("height"))-46+"px"); } else { $(".stbrdcrmbblock").css("top", parseInt($(".global-nav").css("height"))+"px"); } $(".stbrdcrmbblock").addClass("stbrdcrmbstick"); //console.log('scrollDown'); } else { if($(window).width() < NVIDIAGDC.tabletBreakpoint){ $(".stbrdcrmbblock").css("top", parseInt($(".global-nav").css("height"))+46+56+"px"); } else if($(window).width() > NVIDIAGDC.tabletBreakpoint && $(window).width() < NVIDIAGDC.desktopBreakpoint){ $(".stbrdcrmbblock").css("top", parseInt($(".global-nav").css("height"))+46+46+"px"); } else if($(window).width() == NVIDIAGDC.desktopBreakpoint) { $(".stbrdcrmbblock").css("top", parseInt($(".global-nav").css("height"))+"px"); } else { $(".stbrdcrmbblock").css("top", parseInt($(".global-nav").css("height"))+46+"px"); } $(".stbrdcrmbblock").addClass("stbrdcrmbstickwthhead"); //console.log('scrollUp'); } position = scroll; } });
来源: NVIDIA Official
查看原文 →

觉得这篇分析有用?

每周收到3-5条AI基础设施关键信号 →

💬 评论 (0)