The move to 8th generation Intel processors has enabled full speed Thunderbolt 3 connectivity on all the four ports in the 2018 13-inch MacBook Pro with Touch Bar thanks to the increased number of PCIe lanes available from the CPU. This is an improvement over the 2016 and 2017 models wherein only 2 of the 4 ports had support for full speed Thunderbolt 3.
https://www.notebookcheck.net/All-the-four-Thunderbolt-3-ports-in-the-2018-13-inch-MacBook-Pro-with-Touch-Bar-work-at-full-speed.317374.0.html
How can they made it? A NVME SSD also occupies 4 lanes, right? So, they need at least 20 PCI-E lanes connected to the CPU directly. Maybe the 4 TB3 ports cannot work at full speed simultaneously ?
Quote from: Lex on July 20, 2018, 04:51:09
How can they made it? A NVME SSD also occupies 4 lanes, right? So, they need at least 20 PCI-E lanes connected to the CPU directly. Maybe the 4 TB3 ports cannot work at full speed simultaneously ?
The lanes for the NVMe SSD, WiFi card come from the PCH. The article intends to convey that because you now have more lanes coming from the CPU, you're freeing up some additional lanes in the PCH, which is why Apple is able to provide full TB3 connectivity. Remember that when we talk of 4 lane or 2 lane TB3, we are actually referring to the lanes that go into the CPU and not the the port itself.
the new macbook pro with four full speed thunderbolt ports ! the price is same like last years!
Quote from: Lex on July 20, 2018, 04:51:09
How can they made it? A NVME SSD also occupies 4 lanes, right? So, they need at least 20 PCI-E lanes connected to the CPU directly. Maybe the 4 TB3 ports cannot work at full speed simultaneously ?
MacBooks with Touch Bar have 2 Thunderbolt controllers, one for each side. Ports on each side share bandwidth. CPU need 8 PCIe lanes for all 4 Thunderbolt ports, not 16