| NVIDIA RTX 3090 | 1x RTX 3090 1x RTX 3090 24GB | 24GB | -- | -- |
$0.110 |
Арендовать
|
| NVIDIA RTX 3090 | 1x RTX 3090 1x RTX 3090 24GB | 24GB | -- | -- |
$0.110 |
Арендовать
|
| NVIDIA RTX 3090 | 8x RTX 3090 8x RTX 3090 24GB | 192GB | -- | -- |
$0.110 |
Арендовать
|
| NVIDIA RTX 3090 | 1x RTX 3090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x RTX 3090 24GB | 24GB | -- | -- |
$0.110 |
Арендовать
|
| NVIDIA RTX 3090 | 8x RTX 3090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 8x RTX 3090 24GB | 192GB | -- | -- |
$0.110 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 1x RTX 4090 24GB | 24GB | -- | -- |
$0.180 |
Арендовать
|
| NVIDIA RTX 4090 | 8x RTX 4090 8x RTX 4090 24GB | 192GB | -- | -- |
$0.180 |
Арендовать
|
| NVIDIA RTX 3090 | 1x RTX 3090 1x RTX 3090 24GB | 24GB | -- | -- |
$0.210 |
Арендовать
|
| NVIDIA RTX 3090 | 1x RTX 3090 1x RTX 3090 24GB | 24GB | -- | -- |
$0.210 |
Арендовать
|
| NVIDIA RTX 3090 | 1x RTX 3090 1x RTX 3090 24GB | 24GB | -- | -- |
$0.210 |
Арендовать
|
| NVIDIA RTX 3090 | 8x RTX 3090 8x RTX 3090 24GB | 192GB | -- | -- |
$0.210 |
Арендовать
|
| NVIDIA RTX 3090 | 1x RTX 3090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x RTX 3090 24GB | 24GB | -- | -- |
$0.210 |
Арендовать
|
| NVIDIA RTX 3090 | 8x RTX 3090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 8x RTX 3090 24GB | 192GB | -- | -- |
$0.210 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 1x RTX 5090 32GB | 32GB | -- | -- |
$0.320 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 1x RTX 5090 32GB | 32GB | -- | -- |
$0.320 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 1x RTX 4090 24GB | 24GB | -- | -- |
$0.350 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 1x RTX 4090 24GB | 24GB | -- | -- |
$0.350 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 1x RTX 6000 Ada 1x RTX 6000 Ada 48GB | 48GB | -- | -- |
$0.350 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 1x RTX 4090 High frequency 24GB | 24GB | -- | -- |
$0.350 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 8x RTX 6000 Ada 8x RTX 6000 Ada 48GB | 384GB | -- | -- |
$0.350 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 1x RTX 4090 24GB | 24GB | -- | -- |
$0.350 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x RTX 4090 24GB | 24GB | -- | -- |
$0.350 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 1x RTX 5090 32GB | 32GB | -- | -- |
$0.360 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 8x RTX 5090 32GB | 256GB | -- | -- |
$0.360 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x RTX 5090 32GB | 32GB | -- | -- |
$0.360 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 8x RTX 5090 32GB | 256GB | -- | -- |
$0.360 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 1x RTX 6000 Ada 1x RTX 6000 Ada 48GB | 48GB | -- | -- |
$0.390 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 1x RTX 6000 Ada { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x RTX 6000 Ada 48GB | 48GB | -- | -- |
$0.390 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 1x RTX 5090 32GB | 32GB | -- | -- |
$0.500 |
Арендовать
|
| NVIDIA L40S | 1x L40S 1x L40S 48GB | 48GB | -- | -- |
$0.550 |
Арендовать
|
| NVIDIA L40S | 1x L40S 1x L40S 48GB | 48GB | -- | -- |
$0.550 |
Арендовать
|
| NVIDIA L40S | 8x L40S 8x L40S 48GB | 384GB | -- | -- |
$0.550 |
Арендовать
|
| NVIDIA L40S | 1x L40S { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x L40S 48GB | 48GB | -- | -- |
$0.550 |
Арендовать
|
| NVIDIA L40S | 8x L40S { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 8x L40S 48GB | 384GB | -- | -- |
$0.550 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 1x RTX 5090 32GB | 32GB | -- | -- |
$0.630 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 1x RTX 4090 24GB | 24GB | -- | -- |
$0.690 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 1x RTX 4090 High frequency 24GB | 24GB | -- | -- |
$0.690 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 1x RTX 4090 24GB | 24GB | -- | -- |
$0.690 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 1x RTX 4090 High frequency 24GB | 24GB | -- | -- |
$0.690 |
Арендовать
|
| NVIDIA RTX 4090 | 8x RTX 4090 8x RTX 4090 24GB | 192GB | -- | -- |
$0.690 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 1x RTX 4090 24GB (rtx-4090-high-frequency) | 24GB | -- | -- |
$0.690 |
Арендовать
|
| NVIDIA RTX 4090 | 1x RTX 4090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x RTX 4090 24GB | 24GB | -- | -- |
$0.690 |
Арендовать
|
| NVIDIA RTX 4090 | 8x RTX 4090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 8x RTX 4090 24GB | 192GB | -- | -- |
$0.690 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 1x RTX 6000 Ada 1x RTX 6000 Ada 48GB | 48GB | -- | -- |
$0.700 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 1x RTX 6000 Ada 1x RTX 6000 Ada 48GB | 48GB | -- | -- |
$0.700 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 1x RTX 5090 High frequency 32GB | 32GB | -- | -- |
$0.720 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 1x RTX 5090 32GB | 32GB | -- | -- |
$0.720 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 1x RTX 5090 High frequency 32GB | 32GB | -- | -- |
$0.720 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 8x RTX 5090 32GB | 256GB | -- | -- |
$0.720 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 1x RTX 5090 32GB (rtx-5090-high-frequency) | 32GB | -- | -- |
$0.720 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 8x RTX 5090 32GB (rtx-5090-high-frequency) | 256GB | -- | -- |
$0.720 |
Арендовать
|
| NVIDIA RTX 5090 | 1x RTX 5090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x RTX 5090 32GB | 32GB | -- | -- |
$0.720 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 8x RTX 5090 32GB | 256GB | -- | -- |
$0.720 |
Арендовать
|
| NVIDIA H100 | 1x H100 1x H100 SXM 80GB | 80GB | -- | -- |
$0.730 |
Арендовать
|
| NVIDIA H100 | 1x H100 1x H100 SXM 80GB | 80GB | -- | -- |
$0.730 |
Арендовать
|
| NVIDIA H100 | 1x H100 1x H100 80GB | 80GB | -- | -- |
$0.730 |
Арендовать
|
| NVIDIA H100 | 8x H100 8x H100 80GB | 640GB | -- | -- |
$0.730 |
Арендовать
|
| NVIDIA H100 | 1x H100 1x H100 80GB SXM | 80GB | -- | -- |
$0.730 |
Арендовать
|
| NVIDIA H100 | 8x H100 8x H100 80GB SXM | 640GB | -- | -- |
$0.730 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 1x RTX 6000 Ada 1x RTX 6000 Ada 48GB | 48GB | -- | -- |
$0.770 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 8x RTX 6000 Ada 8x RTX 6000 Ada 48GB | 384GB | -- | -- |
$0.770 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 1x RTX 6000 Ada { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x RTX 6000 Ada 48GB | 48GB | -- | -- |
$0.770 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 8x RTX 6000 Ada { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 8x RTX 6000 Ada 48GB | 384GB | -- | -- |
$0.770 |
Арендовать
|
| NVIDIA A100 | 1x A100 1x A100 SXM 80GB | 80GB | -- | -- |
$0.800 |
Арендовать
|
| NVIDIA A100 | 1x A100 1x A100 SXM 80GB | 80GB | -- | -- |
$0.800 |
Арендовать
|
| NVIDIA A100 | 1x A100 1x A100 80GB | 80GB | -- | -- |
$0.800 |
Арендовать
|
| NVIDIA A100 | 8x A100 8x A100 80GB | 640GB | -- | -- |
$0.800 |
Арендовать
|
| NVIDIA A100 | 1x A100 1x A100 80GB SXM | 80GB | -- | -- |
$0.800 |
Арендовать
|
| NVIDIA A100 | 8x A100 8x A100 80GB SXM | 640GB | -- | -- |
$0.800 |
Арендовать
|
| NVIDIA RTX 3090 | 8x RTX 3090 8x RTX 3090 24GB | 192GB | -- | -- |
$0.880 |
Арендовать
|
| NVIDIA RTX 4090 | 8x RTX 4090 8x RTX 4090 24GB | 192GB | -- | -- |
$1.440 |
Арендовать
|
| NVIDIA H100 | 1x H100 1x H100 SXM 80GB | 80GB | -- | -- |
$1.450 |
Арендовать
|
| NVIDIA H100 | 1x H100 1x H100 SXM 80GB | 80GB | -- | -- |
$1.450 |
Арендовать
|
| NVIDIA H100 | 1x H100 1x H100 80GB | 80GB | -- | -- |
$1.450 |
Арендовать
|
| NVIDIA H100 | 8x H100 8x H100 80GB | 640GB | -- | -- |
$1.450 |
Арендовать
|
| NVIDIA A100 | 1x A100 1x A100 SXM 80GB | 80GB | -- | -- |
$1.600 |
Арендовать
|
| NVIDIA A100 | 1x A100 1x A100 SXM 80GB | 80GB | -- | -- |
$1.600 |
Арендовать
|
| NVIDIA A100 | 1x A100 1x A100 80GB | 80GB | -- | -- |
$1.600 |
Арендовать
|
| NVIDIA A100 | 8x A100 8x A100 80GB | 640GB | -- | -- |
$1.600 |
Арендовать
|
| NVIDIA A100 | 1x A100 1x A100 80GB SXM | 80GB | -- | -- |
$1.600 |
Арендовать
|
| NVIDIA A100 | 8x A100 8x A100 80GB SXM | 640GB | -- | -- |
$1.600 |
Арендовать
|
| NVIDIA A100 | 1x A100 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x A100 80GB SXM | 80GB | -- | -- |
$1.600 |
Арендовать
|
| NVIDIA A100 | 8x A100 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 8x A100 80GB SXM | 640GB | -- | -- |
$1.600 |
Арендовать
|
| NVIDIA RTX 3090 | 8x RTX 3090 8x RTX 3090 24GB | 192GB | -- | -- |
$1.680 |
Арендовать
|
| NVIDIA RTX 3090 | 8x RTX 3090 8x RTX 3090 24GB | 192GB | -- | -- |
$1.680 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 8x RTX 5090 32GB | 256GB | -- | -- |
$2.560 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 8x RTX 5090 32GB | 256GB | -- | -- |
$2.560 |
Арендовать
|
| NVIDIA H100 | 1x H100 1x H100 80GB SXM | 80GB | -- | -- |
$2.590 |
Арендовать
|
| NVIDIA H100 | 8x H100 8x H100 80GB SXM | 640GB | -- | -- |
$2.590 |
Арендовать
|
| NVIDIA H100 | 1x H100 { const tooltip = this.$refs.tooltip; if (!tooltip) return; // Get the exact screen position of the SVG icon const iconRect = this.$el.getBoundingClientRect(); const tooltipWidth = tooltip.offsetWidth; const winWidth = window.innerWidth; // Calculate where the tooltip naturally wants to render const theoreticalLeft = iconRect.left + (iconRect.width / 2) - (tooltipWidth / 2); const theoreticalRight = theoreticalLeft + tooltipWidth; // If it bleeds off the right edge (with a 10px safety gap) if (theoreticalRight > winWidth - 10) { this.shift = (winWidth - 10) - theoreticalRight; } // If it bleeds off the left edge (with a 10px safety gap) else if (theoreticalLeft 1x H100 80GB SXM | 80GB | -- | -- |
$2.590 |
Арендовать
|
| NVIDIA RTX 4090 | 8x RTX 4090 8x RTX 4090 24GB | 192GB | -- | -- |
$2.800 |
Арендовать
|
| NVIDIA RTX 4090 | 8x RTX 4090 8x RTX 4090 24GB | 192GB | -- | -- |
$2.800 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 8x RTX 6000 Ada 8x RTX 6000 Ada 48GB | 384GB | -- | -- |
$2.800 |
Арендовать
|
| NVIDIA RTX 4090 | 8x RTX 4090 8x RTX 4090 High frequency 24GB | 192GB | -- | -- |
$2.800 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 8x RTX 5090 32GB | 256GB | -- | -- |
$4.000 |
Арендовать
|
| NVIDIA L40S | 8x L40S 8x L40S 48GB | 384GB | -- | -- |
$4.400 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 8x RTX 5090 32GB | 256GB | -- | -- |
$5.040 |
Арендовать
|
| NVIDIA RTX 4090 | 8x RTX 4090 8x RTX 4090 24GB | 192GB | -- | -- |
$5.520 |
Арендовать
|
| NVIDIA RTX 4090 | 8x RTX 4090 8x RTX 4090 High frequency 24GB | 192GB | -- | -- |
$5.520 |
Арендовать
|
| NVIDIA RTX 4090 | 8x RTX 4090 8x RTX 4090 High frequency 24GB | 192GB | -- | -- |
$5.520 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 8x RTX 6000 Ada 8x RTX 6000 Ada 48GB | 384GB | -- | -- |
$5.600 |
Арендовать
|
| NVIDIA RTX 6000 Ada | 8x RTX 6000 Ada 8x RTX 6000 Ada 48GB | 384GB | -- | -- |
$5.600 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 8x RTX 5090 High frequency 32GB | 256GB | -- | -- |
$5.760 |
Арендовать
|
| NVIDIA RTX 5090 | 8x RTX 5090 8x RTX 5090 High frequency 32GB | 256GB | -- | -- |
$5.760 |
Арендовать
|
| NVIDIA H100 | 8x H100 8x H100 SXM 80GB | 640GB | -- | -- |
$5.840 |
Арендовать
|
| NVIDIA H100 | 8x H100 8x H100 SXM 80GB | 640GB | -- | -- |
$5.840 |
Арендовать
|
| NVIDIA A100 | 8x A100 8x A100 SXM 80GB | 640GB | -- | -- |
$6.400 |
Арендовать
|
| NVIDIA A100 | 8x A100 8x A100 SXM 80GB | 640GB | -- | -- |
$6.400 |
Арендовать
|
| NVIDIA H100 | 8x H100 8x H100 SXM 80GB | 640GB | -- | -- |
$11.600 |
Арендовать
|
| NVIDIA H100 | 8x H100 8x H100 SXM 80GB | 640GB | -- | -- |
$11.600 |
Арендовать
|
| NVIDIA A100 | 8x A100 8x A100 SXM 80GB | 640GB | -- | -- |
$12.800 |
Арендовать
|
| NVIDIA A100 | 8x A100 8x A100 SXM 80GB | 640GB | -- | -- |
$12.800 |
Арендовать
|