NVIDIA NVLink 和 NVLink 交换机
纵向扩展网络实现 GPU 到 GPU 的高带宽通信,助力 AI 训练、推理和其他要求严苛的机架级 GPU 加速工作负载。
<>
#container-b73b8a29aa {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-b73b8a29aa {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-b73b8a29aa {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-b73b8a29aa {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-b73b8a29aa {
}
}
>
<>
@media screen and (max-width: 639px){
#nv-separator-3510aa90ac{
height:calc(56.25vw);
}
}
>
<>
@media screen and (max-width: 639px){
#nv-separator-3bfb7cf703{
height:30px;
}
}
>
<>
@media (max-width: 639px){
#bm-uf{height:auto!important;}
#bm-uf>.nv-video-as-bg{height:auto!important;}
#bm-uf>.nv-video-as-bg>video{bottom: 0;width: 100%;}
#bm-uf>.nv-img-as-bg>picture>img{bottom: 0;width: 100%;}
}
>
<>
#bm-uf {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#bm-uf {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#bm-uf {
background-image: url('/content/dam/en-zz/Solutions/Data-Center/nvlink/
[email protected]');
background-image: -webkit-image-set( url('/content/dam/en-zz/Solutions/Data-Center/nvlink/nvidia-nvlink-switch-bm-md420-offset-t.jpg') 1xurl('/content/dam/en-zz/Solutions/Data-Center/nvlink/
[email protected]') 2x );
background-image: image-set( url('/content/dam/en-zz/Solutions/Data-Center/nvlink/nvidia-nvlink-switch-bm-md420-offset-t.jpg') 1xurl('/content/dam/en-zz/Solutions/Data-Center/nvlink/
[email protected]') 2x );
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#bm-uf {
background-image: url('/content/dam/en-zz/Solutions/Data-Center/nvlink/
[email protected]');
background-image: -webkit-image-set( url('/content/dam/en-zz/Solutions/Data-Center/nvlink/nvidia-nvlink-switch-bm-md460-offset-left-l.jpg') 1xurl('/content/dam/en-zz/Solutions/Data-Center/nvlink/
[email protected]') 2x );
background-image: image-set( url('/content/dam/en-zz/Solutions/Data-Center/nvlink/nvidia-nvlink-switch-bm-md460-offset-left-l.jpg') 1xurl('/content/dam/en-zz/Solutions/Data-Center/nvlink/
[email protected]') 2x );
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#bm-uf {
background-image: url('/content/dam/en-zz/Solutions/Data-Center/nvlink/
[email protected]');
background-image: -webkit-image-set( url('/content/dam/en-zz/Solutions/Data-Center/nvlink/nvidia-nvlink-switch-bm-md460-offset-left-d.jpg') 1xurl('/content/dam/en-zz/Solutions/Data-Center/nvlink/
[email protected]') 2x );
background-image: image-set( url('/content/dam/en-zz/Solutions/Data-Center/nvlink/nvidia-nvlink-switch-bm-md460-offset-left-d.jpg') 1xurl('/content/dam/en-zz/Solutions/Data-Center/nvlink/
[email protected]') 2x );
}
}
>
最新的 AI 模型追求最卓越的性能,需要在整个服务器机架内实现无缝、高吞吐量的 GPU 到 GPU 通信。第六代 NVIDIA NVLink™ 和 NVLink Switch 支持超低延迟、海量网络带宽和全连接,专为加速训练和推理而设计,显著提高推理和代理式 AI 工作负载的性能。
<>
#introduction {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#introduction {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#introduction {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#introduction {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#introduction {
}
}
>
借助 NVIDIA NVLink 技术最大化地提升系统吞吐量和持续运行时间
第六代 NVLink 可为 NVIDIA Rubin 平台的每个 GPU 提供 3.6 TB/s 的带宽,带宽是上一代的 2 倍,是 PCIe Gen6 的 14 倍以上。NVIDIA Vera Rubin NVL72 机架级架构实现 72 个 GPU 的all-to-all 拓扑连接,总带宽达 260 TB/s,为领先的MoE模型架构的训练和推理提供海量的 all-to-all 通信带宽。NVLink 6 交换机还引入了新的管理和高可靠性功能,旨在更大限度地提升系统持续运行时间,包括控制平面高可靠性、使用部分机架资源持续运行的能力,以及对交换机托盘的热插拔。
<>
#nvlink {
background-color:#f7f7f7;
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#nvlink {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#nvlink {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#nvlink {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#nvlink {
}
}
>
与上一代产品相比,NVIDIA Rubin 中的第六代 NVIDIA NVLink 可将 GPU 到 GPU 的通信带宽提高 2 倍,从而助力最新的 AI 模型架构加快训练和推理速度。
<>
#container-fed58c343e {
background-color:#f7f7f7;
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-fed58c343e {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-fed58c343e {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-fed58c343e {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-fed58c343e {
}
}
>
<>
#nvswitch {
background-color:#ffffff;
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#nvswitch {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#nvswitch {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#nvswitch {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#nvswitch {
}
}
>
<>
#container-c20866f4a9 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-c20866f4a9 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-c20866f4a9 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-c20866f4a9 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-c20866f4a9 {
}
}
>
使用 NVIDIA NVLink 和 NVLink 交换机完全连接 GPU
NVLink 是一种 3.6 TB/s 的双向 GPU 到 GPU 直接互连技术,可扩展服务器内的多 GPU 输入和输出 (IO) 。NVIDIA NVLink Switch 芯片可连接多个 NVLink,在整个机架内基于 NVLink 实现全线速 all-to-all GPU 通信。
为了支持高速集合运算,每个 NVLink 交换机都配有 NVIDIA SHARP™ 技术引擎,可用于网络内归约和组播加速。
<>
#container-3bc9bed5ec {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-3bc9bed5ec {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-3bc9bed5ec {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-3bc9bed5ec {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-3bc9bed5ec {
}
}
>
<>
#container-279f1c8d79 {
background-color:#ffffff;
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-279f1c8d79 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-279f1c8d79 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-279f1c8d79 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-279f1c8d79 {
}
}
>
<>
#container-97f1d66e9e {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-97f1d66e9e {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-97f1d66e9e {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-97f1d66e9e {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-97f1d66e9e {
}
}
>
借助 NVLink 交换机系统加速万亿参数模型的测试时逻辑推理
借助 NVLink Switch,NVLink 连接可以跨节点扩展,创建无缝、高带宽、多节点的 GPU 集群,从而有效地形成数据中心大小的 GPU。NVIDIA NVLink 交换机可在一个 NVIDIA Vera Rubin NVL72 系统中实现 260 TB/s 的 GPU 聚合带宽,从而加速大型模型并行计算。采用 NVLink 的多服务器集群可在计算能力显著增加的情况下平衡 GPU 通信,因此与单个 8 GPU 系统相比,NVIDIA Vera Rubin NVL72 可支持 9 倍的 GPU 数量。
<>
#container-d3dd385f95 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-d3dd385f95 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-d3dd385f95 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-d3dd385f95 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-d3dd385f95 {
}
}
>
<>
#container-7b1ec0aa84 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-7b1ec0aa84 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-7b1ec0aa84 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-7b1ec0aa84 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-7b1ec0aa84 {
}
}
>
<>
#container-e2fc2ed622 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-e2fc2ed622 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-e2fc2ed622 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-e2fc2ed622 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-e2fc2ed622 {
}
}
>
NVIDIA NVLink™ Fusion 为自定义计算提供行业领先的 AI 性能扩展,使超大规模企业能够使用 NVIDIA NVLink 技术和机架级扩展架构构建通用 AI 基础设施。
<>
#container-4a21b1f9e5 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-4a21b1f9e5 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-4a21b1f9e5 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-4a21b1f9e5 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-4a21b1f9e5 {
}
}
>
<>
@media (max-width: 639px){
#bm-uf{height:auto!important;}
#bm-uf>.nv-video-as-bg{height:auto!important;}
#bm-uf>.nv-video-as-bg>video{bottom: 0;width: 100%;}
#bm-uf>.nv-img-as-bg>picture>img{bottom: 0;width: 100%;}
}
@media screen and (min-width: 1350px) {
max-height: 440px;
}
>
<>
#nvlink-fusion {
background-color:#000000;
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#nvlink-fusion {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#nvlink-fusion {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#nvlink-fusion {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#nvlink-fusion {
}
}
>
<>
#nv-separator-23c0c5b938 .cmp-separator__separator{
background-color: #cccccc;
}
@media screen and (min-width:1350px){
#nv-separator-23c0c5b938{
height:2px;
}
}
@media screen and (min-width:1024px) and (max-width:1349px){
#nv-separator-23c0c5b938{
height:2px;
}
}
@media screen and (min-width:640px) and (max-width:1023px){
#nv-separator-23c0c5b938{
height:2px;
}
}
@media screen and (max-width: 639px){
#nv-separator-23c0c5b938{
height:2px;
}
}
>
从企业级计算扩展至百亿亿次级 (Exascale) 计算
<>
#container-925dd25a78 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-925dd25a78 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-925dd25a78 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-925dd25a78 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-925dd25a78 {
}
}
>
Vera Rubin NVL72 中的 NVLink Switch 芯片可实现 72 个 GPU 的全连接无阻塞计算网络。NVLink Switch 能以惊人的 3.6 TB/s 速度互连每对 GPU。支持全线速 all-to-all 通信。Vera Rubin NVL72 中的 72 个 GPU 可整体用作单个高性能加速器,支持高达 3.6 exaFLOPS 的 AI 计算能力。
<>
#container-96d3953c78 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-96d3953c78 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-96d3953c78 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-96d3953c78 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-96d3953c78 {
}
}
>
NVLink 和 NVLink 交换机是整个 NVIDIA 数据中心解决方案的必要基础模组,该解决方案融合了来自 NVIDIA AI Enterprise 软件套件和 NVIDIA NGC™ 目录中的硬件、网络、软件、库以及优化的 AI 模型和应用。作为强大的端到端 AI 和高性能计算平台,它让研究人员能够更快地得到真实的结果,并能将解决方案部署到生产环境中,从而在各种规模上实现出色的加速。
<>
#container-e54f1f2cd6 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-e54f1f2cd6 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-e54f1f2cd6 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-e54f1f2cd6 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-e54f1f2cd6 {
}
}
>
<>
#container-4e7e8d8566 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-4e7e8d8566 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-4e7e8d8566 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-4e7e8d8566 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-4e7e8d8566 {
}
}
>
<>
@media screen and (min-width:1350px){
#nv-separator-ee3ae3a54f{
height:30px;
}
}
@media screen and (min-width:1024px) and (max-width:1349px){
#nv-separator-ee3ae3a54f{
height:30px;
}
}
@media screen and (min-width:640px) and (max-width:1023px){
#nv-separator-ee3ae3a54f{
height:30px;
}
}
@media screen and (max-width: 639px){
#nv-separator-ee3ae3a54f{
height:30px;
}
}
>
<>
/*.nv-teaser #nv-button-row-teaser .general-container-text > div {
width: 100% !important;
}*/
#compareSpecsChart {
/*background: #1a1a1a;
padding-top: 60px;*/
}
.h100-specs table {
width: 100%;
padding: 0 30px 0 30px;/*margin-bottom: 30px;*/
}
table .nv-button {
padding: 0;
}
#tab-h100 .nv-button .btn-content {
position: static;
}
#tab-h100 tr td:first-child {
width: 190px;
}
#tab-h100 tr td:nth-child(2)#tab-h100 tr td:nth-child(3)#tab-h100 tr td:nth-child(4)#tab-h100 tr td:nth-child(5) {
width: 350px;
}
#tab-h100 tr th {
border-bottom: 3px solid #000000;
}
.yellow {
color: #fac200;
}
.h100-specs th.h100-specs td {
padding: 15px;
}
.h100-specs td {
border-bottom: 1px solid #cccccc;
text-align: center;
line-height: 1.5em;
font-size: 14px;/*min-width: 158px;*/
}
.h100-specs td:first-child {
text-align: left;
padding-left: 10px;
font-weight: bold;
width: 180px;
}
.h100-specs th:first-child {
border-bottom: 1px solid #000000;
position: sticky;
left: 0;
}
.h100-specs th {
text-align: center;
font-size: 16px;
line-height: 24px;
border-bottom: 1px solid #000000;
padding-top: 20px;
font-weight: bold;
}
.h100-specs table tbody tr:first-child td {
padding-top: 30px;
}
.h100-specs tr:last-child td {
border-bottom: none;
}
.h100-specs tr td:nth-child(even) {
background: #eeeeee;
}
.h100-specs tr td:nth-child(odd) {
background: #f7f7f7;
}
.legal.color-lightuigraphics {
color: #999;
}
.h100-specs .tr_blank {
height: 25px;
}
.h100-specs .tr_blank td {
padding: 0;
border: none;
}
.h100-specs .no-border td {
border: none;
}
.expand-btn {
display: block;
text-align: center;
margin: 20px 0;
}
.expand-btn .btn {
cursor: pointer;
}
#compareSpecsChart.h100-specs {
position: relative;
overflow-y: hidden;
}
.description.p--small.h100-specs-legal p {
color: #1a1a1a;
text-align: center;
}
.description.p--small.h100-specs-legal {
padding: 30px;
}
.description.p--small.h100-specs-legal ul {
font-size: 11px;
line-height: 1.4em;
color: #1a1a1a;
margin: 0 0 10px 0;
}
@media screen and (min-width: 1025px) and (max-width: 1349px) {
.scrolling {
overflow-x: scroll;
}
.h100-specs th:first-child {
position: sticky;
left: 0;
background: #f7f7f7;
}
.h100-specs td:first-child {
text-align: left;
left: 0;
position: sticky;
background: #f7f7f7;
width: 180px;
}
.h100-specs table {
padding-left: 0px;
padding-right: 0px;
}
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
.scrolling {
overflow-x: scroll;
}
.h100-specs th:first-child {
position: sticky;
left: 0;
background: #f7f7f7;
}
.h100-specs td:first-child {
text-align: left;
left: 0;
position: sticky;
background: #f7f7f7;
}
.h100-specs td {
min-width: 160px;
}
.h100-specs table {
padding-left: 0px;
padding-right: 0px;
}
}
@media screen and (max-width: 767px) {
#compareSpecsChart.h100-specs {
/* max-height: 355px;*/
}
.scrolling {
overflow-x: scroll;
}
.h100-specs th:first-child {
position: sticky;
left: 0;
background: #f7f7f7;
}
.h100-specs td:first-child {
text-align: left;
left: 0;
position: sticky;
background: #f7f7f7;
}
.h100-specs td {
min-width: 115px;
}
.h100-specs th br {
display: none;
}
.h100-specs table {
padding-left: 0px;
padding-right: 0px;
}
.description.p--small.h100-specs-legal {
padding: 20px 20px 0 15px;
}
}
>
<>
#container-e99ac33d06 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-e99ac33d06 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-e99ac33d06 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-e99ac33d06 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-e99ac33d06 {
}
}
>
<>
/*.nv-teaser #nv-button-row-teaser .general-container-text > div {
width: 100% !important;
}*/
#compareSpecsChart {
/*background: #1a1a1a;
padding-top: 60px;*/
}
.h100-specs table {
width: 100%;
padding: 0 30px 0 30px;/*margin-bottom: 30px;*/
}
table .nv-button {
padding: 0;
}
#tab-h100 .nv-button .btn-content {
position: static;
}
#tab-h100 tr td:first-child {
width: 190px;
}
#tab-h100 tr td:nth-child(2)#tab-h100 tr td:nth-child(3)#tab-h100 tr td:nth-child(4)#tab-h100 tr td:nth-child(5) {
width: 350px;
}
#tab-h100 tr th {
border-bottom: 3px solid #000000;
}
.yellow {
color: #fac200;
}
.h100-specs th.h100-specs td {
padding: 15px;
}
.h100-specs td {
border-bottom: 1px solid #cccccc;
text-align: center;
line-height: 1.5em;
font-size: 14px;/*min-width: 158px;*/
}
.h100-specs td:first-child {
text-align: left;
padding-left: 10px;
font-weight: bold;
width: 180px;
}
.h100-specs th:first-child {
border-bottom: 1px solid #000000;
position: sticky;
left: 0;
}
.h100-specs th {
text-align: center;
font-size: 16px;
line-height: 24px;
border-bottom: 1px solid #000000;
padding-top: 20px;
font-weight: bold;
}
.h100-specs table tbody tr:first-child td {
padding-top: 30px;
}
.h100-specs tr:last-child td {
border-bottom: none;
}
.h100-specs tr td:nth-child(even) {
background: #eeeeee;
}
.h100-specs tr td:nth-child(odd) {
background: #f7f7f7;
}
.legal.color-lightuigraphics {
color: #999;
}
.h100-specs .tr_blank {
height: 25px;
}
.h100-specs .tr_blank td {
padding: 0;
border: none;
}
.h100-specs .no-border td {
border: none;
}
.expand-btn {
display: block;
text-align: center;
margin: 20px 0;
}
.expand-btn .btn {
cursor: pointer;
}
#compareSpecsChart.h100-specs {
position: relative;
overflow-y: hidden;
}
.description.p--small.h100-specs-legal p {
color: #1a1a1a;
text-align: center;
}
.description.p--small.h100-specs-legal {
padding: 30px;
}
.description.p--small.h100-specs-legal ul {
font-size: 11px;
line-height: 1.4em;
color: #1a1a1a;
margin: 0 0 10px 0;
}
@media screen and (min-width: 1025px) and (max-width: 1349px) {
.scrolling {
overflow-x: scroll;
}
.h100-specs th:first-child {
position: sticky;
left: 0;
background: #f7f7f7;
}
.h100-specs td:first-child {
text-align: left;
left: 0;
position: sticky;
background: #f7f7f7;
width: 180px;
}
.h100-specs table {
padding-left: 0px;
padding-right: 0px;
}
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
.scrolling {
overflow-x: scroll;
}
.h100-specs th:first-child {
position: sticky;
left: 0;
background: #f7f7f7;
}
.h100-specs td:first-child {
text-align: left;
left: 0;
position: sticky;
background: #f7f7f7;
}
.h100-specs td {
min-width: 160px;
}
.h100-specs table {
padding-left: 0px;
padding-right: 0px;
}
}
@media screen and (max-width: 767px) {
#compareSpecsChart.h100-specs {
/* max-height: 355px;*/
}
.scrolling {
overflow-x: scroll;
}
.h100-specs th:first-child {
position: sticky;
left: 0;
background: #f7f7f7;
}
.h100-specs td:first-child {
text-align: left;
left: 0;
position: sticky;
background: #f7f7f7;
}
.h100-specs td {
min-width: 115px;
}
.h100-specs th br {
display: none;
}
.h100-specs table {
padding-left: 0px;
padding-right: 0px;
}
.description.p--small.h100-specs-legal {
padding: 20px 20px 0 15px;
}
}
>
<>
#container-22ff469ce9 {
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-22ff469ce9 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-22ff469ce9 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-22ff469ce9 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-22ff469ce9 {
}
}
>
<>
#nvlink-switch-specifications {
background-color:#f7f7f7;
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#nvlink-switch-specifications {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#nvlink-switch-specifications {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#nvlink-switch-specifications {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#nvlink-switch-specifications {
}
}
>
<>
#container-74c05d02d8 {
background-color:#1A1A1A;
}
/* Mobile: up to 639px */
@media only screen and (max-width: 639px) {
#container-74c05d02d8 {
}
}
/* Tablet: 640px to 1023px */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
#container-74c05d02d8 {
}
}
/* Laptop: 1024px to 1349px */
@media only screen and (min-width: 1024px) and (max-width: 1349px) {
#container-74c05d02d8 {
}
}
/* Desktop: 1350px and up */
@media only screen and (min-width: 1350px) {
#container-74c05d02d8 {
}
}
>