Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Can someone please clarify which processor I require to power 2 x 4k displays from a single thunderbolt port? I want to use a thunderbolt 4 or 5 dock and connect a single cable to my MacBook to run the two monitors, just like I do with my windows (work) laptop. Apple support gives me a different answer every time I ask.
 
theres only one feature that matters: it can run 5k and 6k @ 120 Hz on single cable.
upgraded displays should be on their way with M4 Pro and Studio Macs.
Nope, apple will sell their (currently 10 years old) 60Hz SDR lcd panels until 2030 and continue to charge $3000 until the day they are discontinued.

Meanwhile the rest of the world will probably be on 480Hz 4K OLED with 5000+nit HDR for like a grand.
 
Nope, apple will sell their (currently 10 years old) 60Hz SDR lcd panels until 2030 and continue to charge $3000 until the day they are discontinued.

Meanwhile the rest of the world will probably be on 480Hz 4K OLED with 5000+nit HDR for like a grand.
i dont think so
tb5 is a total novelty without any real use case for forseable future. theres zero reason to put it in Macs this early unless they need it for their own products.
and 60 Hz limit has been a major issue with those for a lot of people who wanted to buy them, me included. people just didnt realized it was a connector issue, and not a panel issue, or apple's choice to limit those for profit.

or, to use your own reasoning, if they wanted to overcharge people for 60hz panels, they've might as well overcharge them for TB4 and make TB5 selling point of some future Macs down the road.
 
As things in computers get faster and faster, tech reporters should start writing in clearer sentences. Example from this Thunderbolt 5 cable section:

Do I Need Thunderbolt 5?
For most users performing everyday tasks like web browsing, document editing, or even photo editing, Thunderbolt 4's 40 Gbps bandwidth remains more than adequate. Even 4K video editing and working with large file sizes works smoothly with Thunderbolt 4 connections, as many professionals will attest.

This should start out with one sentence. "No." or "In almost all cases, no." Then state the absolutely ridiculous speeds of Thunderbolt 4 and from there go on to use the examples. The difference that I'm trying to get to is that we have reached speeds in our devices where greater speeds just doesn't make any difference in almost all cases. And for the reader, who doesn't know the difference between 4 and 5, getting this point across is important. This paragraph is like an older tech paragraph where we had consumer level stuff and then better pro level stuff that even casual users would at least notice performance differences. So if you had some cash to burn, you bought the pro stuff. Some of the speeds built into base models of some tech are just so fast that the pro upgrade just doesn't make a difference at all. Example here, if you take an M4 Pro mini with TB5 ports and buy TB5 cables and then attach them to an external drive, you won't see any performance improvement because even TB4 is faster than the external SSD can read/write and it isn't even close.

It is a good article and useful information. But I just don't think it is as good as the author could have done. Because the author has all the points right, they just don't land the conclusions and allow them to surface quite right.
I might add asking is that speed theoretical or even achievable, given just because a port has a bandwidth of X, that only matters if the bus can supply the port at X speed. Shoving a 10gbe port in an 1st gen Intel NUC, doesn’t mean it can saturate a 10-gb Ethernet. And is there anything left on the bus to do any other tasks? Especially on a Mac where the video memory is shared.

It is like I was doing a massive data enrichment task on a database and running single threaded was going to take 10 days or so on my monster x86 based workstation, and I was getting a lot of heap fragmentation, so quickly rewrote the code to use all 24 cores as threads (it’s essentially an extremely complex SIMD task) and of course my machine froze because there was no core left to handle the UI, I managed to kill the job and changed it to use 23-cores… dropped it to about 30 hours.
 
  • Like
Reactions: artifex
The number of displays supported is limited by the internal hardware of the Mac, not by the number of ports (although ports are certainly a factor). M series SoCs have display controllers built into the SoC and the number of display controllers determines how many displays it supports, alongside how much the GPU can support.

A dock can provide alternate ways to connect, for example having all of the displays to be connected to the dock and then connected to the MBP via a single port for convenience of docking and undocking, but it won't expand the number of supported displays beyond what the SoC can support.
This seems like the computer version of “how can I be out of money, I still have checks in my checkbook?”
 
  • Like
Reactions: artifex and drrich2
upgraded displays should be on their way with M4 Pro and Studio Macs.
I really hope so. Apple has really neglected their line of displays for a long time. I would like to see a few at various price points and sizes, but we have exactly one pro display at an eye-watering price, and one premium consumer display and they're very rarely (if at all) updated.
 
I really hope so. Apple has really neglected their line of displays for a long time. I would like to see a few at various price points and sizes, but we have exactly one pro display at an eye-watering price, and one premium consumer display and they're very rarely (if at all) updated.
Get a better one cheaper from a different vendor then. No fuzz ;)
 
Can someone please clarify which processor I require to power 2 x 4k displays from a single thunderbolt port? I want to use a thunderbolt 4 or 5 dock and connect a single cable to my MacBook to run the two monitors, just like I do with my windows (work) laptop. Apple support gives me a different answer every time I ask.
Even just the base M4 can do that now, contrary to the M3 before it. That is exactly why the M4 now has Thunderbolt 4 ports and not like the M3 only Thunderbolt/USB 4, because the ability to drive two 4k displays from the same port is exactly what sets the Thunderbolt 4 certification apart.
 
Even just the base M4 can do that now, contrary to the M3 before it. That is exactly why the M4 now has Thunderbolt 4 ports and not like the M3 only Thunderbolt/USB 4, because the ability to drive two 4k displays from the same port is exactly what sets the Thunderbolt 4 certification apart.

please note that they need to be TB4 displays
USB-C displays (ie Dell 4k displays) daisy chaining does not work on Apple devices
 
  • Like
Reactions: drrich2
Get a better one cheaper from a different vendor then. No fuzz ;)
I see a ton of oversized 4K displays out there and not much else. What I want is a true retina 5K display that plays well with the Mac's scaling. Not a ton of options for that -- and it gets even worse if you don't want something that looks nice on the desk. I know, I'm being crazy picky here, hence my wish for Apple to fill out their offerings.
 
  • Like
Reactions: constructor
I see a ton of oversized 4K displays out there and not much else. What I want is a true retina 5K display that plays well with the Mac's scaling. Not a ton of options for that -- and it gets even worse if you don't want something that looks nice on the desk. I know, I'm being crazy picky here, hence my wish for Apple to fill out their offerings.
I got your point in your initial comment, and you got mine :)
 
What I want is a true retina 5K display that plays well with the Mac's scaling. Not a ton of options for that -- and it gets even worse if you don't want something that looks nice on the desk. I know, I'm being crazy picky here, hence my wish for Apple to fill out their offerings.
Asus recently put out a 5K ProArt 27" display that's getting good reviews; it's got some anti-glare on the screen which might bother someone determined to have glossy. IIRC, the stand is plastic not metal. I've yet to see a review of a monitor with in-monitor speakers on par with the Apple Studio Display. It's not Thunderbolt and has no webcam or Center Stage.

But it's $800 and judging from reviews has exceptional color accuracy.

If you don't like Apple's premium pricing on displays (and I don't), what are you willing to give up on the ASD to bring the price down? The sturdy metal, industrial 'chic' look? The excellent in-monitor speaker system with spatial audio? The built-in webcam with Center Stage? Thunderbolt?

If an Apple staffer reads this thread and sees your post, what should he recommend to the engineering and marketing people to appeal to you and like-minded folks?

Oh, and the ASUS stand has a nice range of adjustments without having to pay an exorbitant extra cost, and non-Apple displays tend to have HDMI, play well with Windows PCs also, and so have their own perks.
 
  • Like
Reactions: ignatius345
i dont think so
tb5 is a total novelty without any real use case for forseable future. theres zero reason to put it in Macs this early unless they need it for their own products.
and 60 Hz limit has been a major issue with those for a lot of people who wanted to buy them, me included. people just didnt realized it was a connector issue, and not a panel issue, or apple's choice to limit those for profit.

or, to use your own reasoning, if they wanted to overcharge people for 60hz panels, they've might as well overcharge them for TB4 and make TB5 selling point of some future Macs down the road.
You must be new to apple hardware, their track record for updating displays and pricing can only be described as painfully abysmal.

Also apple isn’t adding anything early, tb5 spec has been ready for about a year, they added tb4 in the same timeframe. More likely the old tb4 controllers are being phased out and it’s easier and cheaper(or costs the same) to use the new one, or possibly they have no choice.
 
Can someone please clarify which processor I require to power 2 x 4k displays from a single thunderbolt port? I want to use a thunderbolt 4 or 5 dock and connect a single cable to my MacBook to run the two monitors, just like I do with my windows (work) laptop. Apple support gives me a different answer every time I ask.
Here is the right answer from caldigit, perhaps the easiest way to understand external monitor support on Macbook

just look into the number of thunderbolt ports on your Macbook, then you can instantly get an idea how many moitors can be supported from a single thunderbolt 3, 4 or 5 dock.
 
There's no reason someone couldn't create a Thunderbolt 4 or 5 chip with more PCIe bandwidth. For example, ASMedia has USB4 v1 peripheral controller with PCIe gen 4 x4. It would be nice if someone made a controller with multiple downstream Thunderbolt ports and PCIe gen 4 x4 or x8.
Actually, Intel has newer Thunderbolt 4 controllers (JHL9540, JHL9440) that have PCIe gen 4 and DP 2.1. Maybe they're Thunderbolt 5 except capped at 40 Gbps. They are part of the Barlow Ridge family which includes the Thunderbolt 5 controllers. These Intel Controllers support 3 DisplayPort inputs or outputs, which is up from the usual 2. Does Apple Silicon support 3 displays from a single Thunderbolt 5 port? Thunderbolt 4 requires the ability to output two 4K displays. Did Intel change this for Thunderbolt 5? There's a Intel techbrief that says only Dual 6K is required. So Apple could limit Thunderbolt 5 single port output to two displays.
 
please note that they need to be TB4 displays
USB-C displays (ie Dell 4k displays) daisy chaining does not work on Apple devices
That is correct, but you can also use a Thunderbolt dock or hub if it is able to deliver the two separate Display Port streams to two separate output ports, as it should be, so the 4k displays themselves don't need to deal with Thunderbolt at all.
 
You must be new to apple hardware, their track record for updating displays and pricing can only be described as painfully abysmal.

Also apple isn’t adding anything early, tb5 spec has been ready for about a year, they added tb4 in the same timeframe. More likely the old tb4 controllers are being phased out and it’s easier and cheaper(or costs the same) to use the new one, or possibly they have no choice.
No, Apple is using their own Thunderbolt controllers directly integrated into their SoCs and only use external driver/retimer chips.
 
Sorry I don't think you will see a 0GB bus powered enclosure (at least that is Intel certified) for a while due to power draw requirements. Keep a lookout though for other stuff in the near future from us :)

and followed ... good to see a representative (however (un)official) from OWC here. Feature request for a TB5 dock with active cooling for 2-4 M.2 SSDs. Happy to participate in any "beta" testing :p
 
  • Like
Reactions: drrich2
tb5 is a total novelty without any real use case for forseable future. theres zero reason to put it in Macs this early unless they need it for their own products.

Use case exists today. 6GB/sec speeds from an SSD I already own and currently taps out at 3.2GB/sec, nuff said. To anyone wanting to work with large media files without paying Apple's exorbitant fees for storage is enough reason to upgrade to M4 Pro/TB5. This feature alone is the reason I am planning on buying the MacBook Pro with the M4Pro.

Will most users need this feature, no. Will lots of media professionals jump on this, abso-effen-lutely.
 
TB3/4 optical cables can't do TB5 because TB5 uses PAM-3 to achieve > 40 Gbps speeds.


The issue is the choice of Thunderbolt peripheral controllers.

On the Intel side, you had Thunderbolt 4 controllers with three downstream Thunderbolt ports but only one PCIe gen 3 lane (allows only 8 Gbps of PCIe for other devices in the Thunderbolt dock).

Prior to that, you had Thunderbolt 3 controllers with one downstream Thunderbolt port and four lanes of PCIe gen 3 which allowed for multiple USB controllers that could use all of the 22 Gbps PCIe bandwidth of Thunderbolt 3 (but usually only the downstream Thunderbolt port could get full 10 Gbps USB performance since no-one bothered to use a 2 lane USB controller to get more than 8 Gbps).

There's no reason someone couldn't create a Thunderbolt 4 or 5 chip with more PCIe bandwidth. For example, ASMedia has USB4 v1 peripheral controller with PCIe gen 4 x4. It would be nice if someone made a controller with multiple downstream Thunderbolt ports and PCIe gen 4 x4 or x8.
You are close here, but one issue is how the chipset bifurcates the PCIe lanes.

On TB3, there was 1 upstream, 1 downstream, a 10G USB lane, and 4 lanes of PCIe 3 to the device itself. Those 4 lanes could be used for SSDs and PCIe peripherals. They could be configured as x1,x1,x1,x1 or x2x2 or x4. They could also be used with PCIe to USB peripherals. EG, our TB3 dock has three PCIe to USB chipsets in it.

On TB4, there is 1 upstream, up to 3 downstream, a 10G USB lane, and 1 lane of PCIe 3 to the device itself. In a dock, pretty much all non TB ports go over the USB lane. Some companies use the 1 lane for Ethernet, most don't use it at all, some use the lane for an SSD (like the ministack STX).

In TB5, there is 1 upstream, up to 3 downstream, a 10G USB lane amd 4 lanes of PCIe 4 to the device itself. Best of both worlds from TB3 and TB4, right?

But there is one "catch" to this with TB5. If you want 3 downstream ports, the configuration/bifurcation of the PCIe lanes are as follows ONLY:
x2,x2 (I think can run as x1,x1 or x2,x1 too, but not split to three)
x4

If you want to bifurcate those PCIe lanes into x1,x1,x1,x1, then you can only have 1 upstream and 1 downstream TB port. You also can't bifurcate to something like x2,x1,x1.

In a dock, people want the following ports it seems: 10G ethernet, CFexpress Type B, CFexpress Type A and internal NVMe ssds. These all require PCIe. 10G uses 1-2 lanes of PCIe 4, CFX B uses 2 lanes of PCIe 4 and CFX A requires 1 lane of PCIe. So to continue this thought, if you wanted a 10G ethernet port AND a CFexpress reader, there are no lanes for PCIe to USB controllers or PCIe for NVMe.

In fact, you can only have two of the following to choose from: 10G Ethernet, CFXB, CFXA, NVMe SSD, PCIe to USB chipsets. So for TB5, you will likely see all USB ports sharing the same bandwidth that TB4 allowed for. Which is one of the reasons to go with a TB5 hub + your current TB4/3 dock.
 
  • Like
Reactions: ender78
You are close here, but one issue is how the chipset bifurcates the PCIe lanes.

On TB3, there was 1 upstream, 1 downstream, a 10G USB lane, and 4 lanes of PCIe 3 to the device itself. Those 4 lanes could be used for SSDs and PCIe peripherals. They could be configured as x1,x1,x1,x1 or x2x2 or x4. They could also be used with PCIe to USB peripherals. EG, our TB3 dock has three PCIe to USB chipsets in it.

On TB4, there is 1 upstream, up to 3 downstream, a 10G USB lane, and 1 lane of PCIe 3 to the device itself. In a dock, pretty much all non TB ports go over the USB lane. Some companies use the 1 lane for Ethernet, most don't use it at all, some use the lane for an SSD (like the ministack STX).

In TB5, there is 1 upstream, up to 3 downstream, a 10G USB lane amd 4 lanes of PCIe 4 to the device itself. Best of both worlds from TB3 and TB4, right?
Thank you; Very interesting! 😃

Since Thunderbolt is a tunneling protocol and is known to tunnel separate Display Port streams and a bundle of PCIe lanes, I'm unsure about some details:

1. Is there actually a separate USB stream tunneled from the host as well, separately from the PCIe stream to be unwrapped to daisy-chaining downstream ports when an USB device is plugged in there? And if so, a Thunderbolt dock with multiple downstream ports would then have to contain its own USB hub to split that connection?

2. a) I'm not entirely certain about how PCIe switches work in detail, so if a dock contains multiple PCIe peripherals but those are used only occasionally, is the remaining PCIe bandwidth then still available to downstream devices via a PCIe switch in the dock? Is bandwidth dynamically allocated as needed (probably with priority for upstream users) or statically at startup/plugin time?

2. b) if bandwidth needs are low enough, can't a PCIe lane bundle be split up via switch into multiple slower PCIe lanes and so effectively share the resource? Is that usually only avoided due to cost or is that actually not possible?

2. c) Is there no 1x/1x/1x/1x PCIe split available in TB5?

3. Does TB5 now tunnel more than 2 Display Port streams and can available chips for docks extract those at the same time to separate ports? Do M4 Pro and Max actually support that by providing more than just 2 Display Port streams per port?

4. Are there more stream types tunneled through Thunderbolt (5) than just PCIe, Display Port and possibly USB?
 
1. Is there actually a separate USB stream tunneled from the host as well, separately from the PCIe stream to be unwrapped to daisy-chaining downstream ports when an USB device is plugged in there? And if so, a Thunderbolt dock with multiple downstream ports would then have to contain its own USB hub to split that connection?

Yes, thats how it works on pretty much every single Thunderbolt 4 dock/hub! When a company releases a 22/18/XX number of port docks, the bandwidth is split up as such: 3 downstream ports get full bandwidth of course shared if used together, 1 lane of PCIe either not used or used for 2.5g ethernet these days, a 10G usb hub. All non-display ports and non TB ports and most ethernet ports share a single 10Gbps USB connection. Docks have a USB hub chipset to distribute that bandwidth. Some have more than 1. More ports just means bottlenecking more devices in a small pipe!

2. a) I'm not entirely certain about how PCIe switches work in detail, so if a dock contains multiple PCIe peripherals but those are used only occasionally, is the remaining PCIe bandwidth then still available to downstream devices via a PCIe switch in the dock? Is bandwidth dynamically allocated as needed (probably with priority for upstream users) or statically at startup/plugin time?
Most docks do not contain a PCIe switch. Actually most Thunderbolt devices do not contain any separate PCIe switch. They are super expensive! When you want more lanes than what are available though, then you need a PCIe switch. You'll see a PCIe switch in the following OWC products: Flex 8, Flex 1u4, Thunderblade X8. Those have more PCIe devices than what standard TB can offer. And since TB4 only offers 1 lane of PCIe within the device, these are all Thunderbolt 3 devices! Fun fact, a TB4 Thunderblade would be 4x slower than a TB3 one.

Bandwidth is allocated physically by traces on the motherboard, or through a PCIe switch. Downstream ports are of separate- I mean yes there is a overall 40Gbps cap on TB. If say you had a dock with 10G ethernet (OWC Pro Dock) and a SSD plugged into the downstream port of the dock, both would be sharing the overall bandwidth. If you had no traffic on the ethernet port, the SSD would consume as much bandwidth as it can. Add traffic to the 10G ethernet port and they have to share that overall 40Gbps pipe (of which like 22-24Gbps are for data, the rest pretty much reserved for displays).

2. c) Is there no 1x/1x/1x/1x PCIe split available in TB5?
There is this split of x1,x1,x1,x1 of TB5 (Barlow Ridge) but if this is how a device is designed, there can only be 1 upstream and 1 downstream port. If you want 1 upstream and 3 downstream or 1 upstream and 2 downstream, the only configurations that are possible are x2,x2 or x4. I believe a x1 device can use the x2 lane though, which is why you could have a dock with CFexpress B and CFexpress A, while CFexpress A is only 1 lane. You cannot though have a dock with 10G ethernet (1 lane), CFexpress B (2 lane) and CFexpress A (1 lane). Adds up to 4, but not a possible configuration.

3. Does TB5 now tunnel more than 2 Display Port streams and can available chips for docks extract those at the same time to separate ports? Do M4 Pro and Max actually support that by providing more than just 2 Display Port streams per port?
Honestly I don't know a ton about the display side of things. I would follow the specs of our hub: https://www.owc.com/solutions/thunderbolt-5-hub

You can already do 2 monitors via a single Thunderbolt 3 port. I believe 3 can be done over the TB5 port but don't quote me on that. Keep in mind, the more displays/pixels/refresh rate used, the less bandwidth to PCIe and USB devices. The pipeline diameter doesn't change.

4. Are there more stream types tunneled through Thunderbolt (5) than just PCIe, Display Port and possibly USB?
Not sure what you mean here? TB5 tunnels PCIe, DP and USB. What else would there be to tunnel?


Also here is an explanation of TB3 vs TB4:https://www.owc.com/blog/whats-the-difference-between-thunderbolt-3-and-thunderbolt-4

And here is a good diagram of TB3 bandwidth I found on a macrumors post: https://forums.macrumors.com/thread...orage-read-write-speeds.2340127/post-32086143
 
  • Like
Reactions: constructor
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.