Enclosure & Hardware Discussions
Device to host bandwidth limiting factor
 

Device to host bandwidth limiting factor  

  RSS

sefable
(@sefable)
Active Member
Joined: 2 months ago
 

Hello,

I have a GTX 1080 ( https://egpu.io/gigabyte-aorus-gtx-1080-gaming-box-review-pocket-rocket/).

I would like to know if anyone could explain what is the limiting factor that leads to a device to host bandwidth of 2.6GiB/s as benchmark in the above link?

Thunderbolt 3 with PCIe 3 x4 is 32Gib/s so we should in theory be able to achieve 4GiB/s.

Also, on the same page, the GTX 1070 shows 6GiB/s of memory read, how is this possible?

Thanks for any insights.

Cheers

This topic was modified 3 weeks ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
itsage
(@itsage)
Famed Member Admin
Joined: 3 years ago
 

@sefable Here is the Thunderbolt 3 Overview document by Intel.

 

Best ultrabooks for eGPU use | eGPU enclosure buying guide


ReplyQuote
sefable
(@sefable)
Active Member
Joined: 2 months ago
 

Thanks for the documentation, it's a well written one. 

But I can't find the answer to my question. 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
joevt
(@joevt)
Prominent Member
Joined: 2 years ago
 

@sefable

There is no clear explanation. Thunderbolt 3 is limited to 22 Gbps (2750 MB/s) because reasons...

Even if you try to raid both Thunderbolt ports of a Thunderbolt 3 controller, you only get about 23 Gbps.

When USB4 arrives, we'll see if the same is true for that. At least with USB4, the spec is open and available. In the USB4 spec, it mentions a tradeoff between latency and throughput. Maybe this also applies to Thunderbolt 3 (it refers to PCIe tunnelling which Thunderbolt supports, and also USB4 tunnelling which of course is new to USB4).

DisplayPort tunnelling has different behaviour because a certain bandwidth is required (depends on resolution and color depth). 

Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case


ReplyQuote