Shockingly enough, the Pascal based Jetson TX2 (Parker) consumes about the same as the chip used in Switch (7.5 Watt), while doubling memory bandwidth and GPU power. It's running at 1.2 Ghz for the cluster of A57 and 856 Mhz for the GPU.
I don't know if you were being sarcastic, but the performance/watt difference between Tegra X1 and Tegra X2 is anything but shocking, to be honest. Many were claiming it was impossible for Parker to come down to the Switch's power levels and thermals because the Parker-driven Drive PX2 was watercooled, but of course an ARM SoC using smartphone/tablet CPU cores and a 2 SM GPU could scale down in power and soundly beat the Tegra X1 due to the process advantage. There was simply no reason not to believe so.
I've done a composition of the tables that Anandtech produced for the Switch's power consumption and Jetson TX2 announced TDP values.
Source 1
Source 2
The red rectangle would be the closest thing to handheld (Max-Q) mode while the yellow rectangle is closest in power to the Switch's docked mode.
In both cases the Jetson is consuming more power, so it wouldn't handle the exact same clocks.
While undocked, the whole PCB in the Switch is probably consuming 5-6W (Switch "only" undocked at min brightness minus display), while the Jetson X2 is consuming 7.5W.
On one hand, that's ~2W more than the TX1 in the Switch, and one could assume the GPU clocks (and perhaps LPDDR4 clocks) would have to come down a bit further, but those 7.5W TDP also have to guarantee full operation of the extra stuff happening in Parker, which has no less than 3* Cortex R5 cores to handle I/O, power management and safety, plus a Cortex A9 just for audio (perhaps for offline speech recognition?) plus ISP and video codecs capable of handling 12 cameras, a PCIe 4x bus, etc.
As for the docked mode, I think the Tegra X2 could just keep everything as it is as long as they kept the A57 cluster at the same 1.2GHz clocks without activating the Denver cores.
Regardless, had the Switch been using a Tegra X2, we'd be looking at a GPU at least 2x more powerful and over twice the memory bandwidth.
And this is without even considering an actually game-oriented custom SoC using e.g. a ~1.2GHz Cortex A72/73 quad-core module for games plus a ~800MHz Cortex A53/35 dual-core module for the OS, and just using just a wider GPU at somewhat lower clocks.
This Tegra X1 vs Jetson TX2 speculation reminds me about the PS3 launch. PS3 had GeForce 7800 based GPU. At the same time Nvidia released Geforce 8800 GTX for PC. 8800 GTX was way ahead of GeForce 7800. It had significantly higher performance, unified shaders, full DX10 feature support, first GPU with CUDA (compute), etc. PS3 would have been an absolute beast with a 8800 GTX equivalent GPU.
Yes, it does remind of the PS3 vs GeForce 8 but this time I actually think it's a lot worse. While the Geforce 8 released practically at the same time, some suggest a G80 derivative into the PS3 "
could have been impossible" because the initial production schedules between G80 and RSX would overlap.
In this case, the Tegra X2 has been in production at least since mid 2016. We're only now knowing of power configurations in the Jetson X2, but the Tegra X2 has been going the Drive PX2 modules in Tesla cars
since October.
Since the "
Tegra X2 could never fit the Switch's power/thermal budget" theory is practically debunked, there are two possible reasons for Tegra X2 not being in the Switch instead of the TX1:
1 - Nintendo wasn't willing to pay for it
2 - nvidia wasn't willing to part with it
In the end, it's just a shame. A lost opportunity to release a handheld console that might have been able to actually run multiplatform AAA games with downsized assets at 720p. And forget the "docked" experience really.. that's been panned as the console's worst functionality that might as well just have been a HDMI-out in the tablet.
And all this could have been excused if the console was cheap, but it's not.
"Hey, we're using very old hardware, but we needed that to reach a very friendly price of $200 with a bundled game". -> this would have been totally fine by me. $300 for the hardware in the Switch is just ridiculous IMO.