All Posts by Date or last 15, 30, 90 or 180 days.
also by Lloyd: diglloyd.com photography and WindInMyFace.com

Thank you for buying via links and ads on this site,
which earn me advertising fees or commissions.
As an Amazon Associate I earn from qualifying purchases.

Other World Computing...
B&H Photo...
Amazon
As an Amazon Associate I earn from qualifying purchases.
Up to 1527MB/s sustained performance
877-865-7002
Today’s Deal Zone Items... Handpicked deals...
$1199 $779
SAVE $420

$249 $219
SAVE $30

$1699 $1299
SAVE $400

$1499 $1149
SAVE $350

$200 $140
SAVE $60

$89 $69
SAVE $20

$120 $35
SAVE $85

$209 $179
SAVE $30

$3498 $3498
SAVE $click

$3699 $1299
SAVE $2400

$1000 $700
SAVE $300

$3899 $1499
SAVE $2400

$748 $648
SAVE $100

$2999 $1999
SAVE $1000

$1699 $999
SAVE $700

$1698 $1398
SAVE $300

$4499 $3499
SAVE $1000

$1399 $1049
SAVE $350

$1149 $799
SAVE $350

$1399 $1049
SAVE $350

$1498 $1198
SAVE $300

$2797 $2597
SAVE $200

$280 $250
SAVE $30

$700 $500
SAVE $200

$1699 $1299
SAVE $400

$8399 $7599
SAVE $800

$899 $799
SAVE $100

$1699 $1299
SAVE $400

OWC Accelsior 4M2 PCIe SSD
6000 MB/sec!
Mac or PC.


Ideal for Lightroom, Photoshop, video.
Capacity up to 16TB!

Understanding Thunderbolt 3 Bandwidth

See the Intel white paper: Thunderbolt 3 Technology Brief.

See also: Understanding Thunderbolt 3 Daisy Chaining.

I thought I understood Thunderbolt 3 bandwidth, but it turns out I was way off. Here I’ll capture some critical points from Thunderbolt 3 Technology Brief.

Thunderbolt 3 is often claimed to be 40 Gbps (bidirectional), which it is. However, this is misleading in regards to data transfer speeds for SSDs and hard drives because it lumps together bandwidth which cannot be used for that kind of data transfer, and does not account for the large bandwidth consumption of an external display (or two), particularly a 5K or 6K display where the bandwidth requirements are much higher than for a 4K display.

Bandwidth is per bus, *not* per port

The total 40 Gbps bandwidth of Thunderbolt 3 is shared among the two ports on the bus. That is why it is a priority to have at least two Thunderbolt 3 busses on any computer, since one bus serving a high performance SSD along with a high-res display lacks adequate bandwidth for full performance.

40 Gbps is really 32.4 Gbps for non-video data

Of the ~40 Gbps = 5 GB/sec bandwidth of Thunderbolt 3, ~8 Gbps can be used ONLY for video data, leaving a maximum theoretical bandwidth for non-video data of 32.4 Gbps = 4.05 GB/sec.

Thus the maximum theoretical bandwidth for non-video data is 32.4 Gbps = 4.05 GB/sec. However, that data is 8b/10b encoded, so the true *usable* bandwidth drops to 25.92 Gbps ~= 3.24 GB/sec. Good luck with that—MPG has never been able to test any Thunderbolt 3 SSD at faster than about 2.645 GiB/sec= 2.84GB/sec. So much for specifications versus achievable real-world data throughput.

...the silicon extracts and routes up to 4 lanes of PCI Express Gen 3 (4 x 8 Gbps) and up to two full (4 lane) links of DisplayPort out over the Thunderbolt cable and connector to the device(s) attached downstream from the host system.

The foregoing assumes that no external 4K or 5K or 6K display is consuming bandwidth.

* At most 4 X 8 Gbps as PCI Express 3 lanes can be marshalled onto the TB3 bus.

Using a 4K display or two or a 5K /6K display throttles data bandwidth

Update,August 2020: the use of Display Stream Compression (DSC) can reduce bandwidth requirements of video by 3X (up to 3:1 compression). The DSC standard is new enough that even top-flight video cards in the 2020 Mac Pro do *not* support DSC.

Figures below are for outbound traffic (e.g., writes) and aside from flow control, inbound traffic (reads) are not reduced significantly (the display only receives data).

The bandwidth losses mean that machines with a single Thunderbolt 3 bus like the 2019 iMac 5K are a poor choice for users needing multiple displays and high bandwidth I/O.

Approximate bandwidth

Figures assume 10-bit color (30-bit) at 60 Hz, and account for Thunderbolt 3 transfer efficiencies for video data, which reduce the nominal bandwith required.

Approx bandwidth, 2.5K: ~8 Gbps (2560 X 1600~= 4.1MP)
Approx bandwidth, 4K: ~14 to 15 Gbps (3840 X 2160 ~= 8.3MP or 4096 X 2160 ~= 8.85MP )
Approx bandwidth, 5K: ~22 Gbps (5120 X 2880 ~= 14.7MP)
Approx bandwidth, 6K: ~31 Gbps (6016 X 3384 ~= 20.3MP)

If more than 8Gbps of video bandwidth is used, that video bandwidth eats into the available bandwidth for regular data. This isn’t an issue for a 2.5K display (2560X 1600), because its bandwidth usage falls into the 8Gbps video-only portion thus leaving regular data bandwidth undiminished.

4K bandwidth

Using a single 4K display per Thunerbolt 3 bus has little impact on data transfer speeds.

Consider a 4K display, which with transport encoding uses around 14 Gbps. That leaves ~26 Gbps = 3.25 GB/sec for regular data—ample for most uses and users.

If it is a 4K display, perhaps 14 Gbps will be consumed depending on the exact pixel count, color depth, and refresh rate.

Next consider dual 4K displays on a single bus: that eats up 28 Gbps and as much as 32 Gbps, leaving only 8 Gbps to 12 Gbps = 1.0 GB/sec to 1.5 GB/sec for regular data. Which is why a computer with dual Thunderbolt 3 busses should be used.

5K bandwidth

Using a 5K display on a computer with a single Thunderbolt 3 means impaired data transfer speeds but the spee is still ample for most all uses.

A single 5K display will eat ~22 Gbps, leaving 18 Gpbs = 2.25 GB/sec.

PCI Express devices will continue to function with a variable rate of bandwidth, but certain performance levels may not be achieved if two high resolution displays are being used on the same port.

6K bandwith

Using a 6K display on a computer with a single Thunderbolt 3 bus guarantees USB speeds for data transfer.

A single 6K display (6016 by 3384) like the Apple Pro Display XDR eats about 30 Gbps, leaving only 10 Gpbs for data.

OWC Thunderblade Thunderbolt 3 SSD

Blazing fast, up to 16TB.

YEE HAH!



√ No more slow and noisy hard drives!
OWC Envoy Pro EX SSD
Blazingly fast Thunderbolt 3 SSD!

Up to 4TB capacity, USB-C compatible.

USB-C model also available


Great for travel or for desktop!
OWC Envoy Express

World’s first Thunderbolt 3 M.2 NVME SSD enclosure.

Super fast, bus-powered, 3.3 oz, DIY easy, rugged and compact!


See also OWC Express 4M2
√ No more slow and noisy hard drives!

MacPerformanceGuide.com
View all handpicked deals...

LG UM7370PUA 70" Class HDR 4K UHD Smart LED TV
$1199 $779
SAVE $420

diglloyd.com | Terms of Use | PRIVACY POLICY
Contact | About Lloyd Chambers | Consulting | Photo Tours
Mailing Lists | RSS Feeds | Twitter
Copyright © 2020 diglloyd Inc, all rights reserved.
Display info: __RETINA_INFO_STATUS__