Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

joevt

macrumors 604
Jun 21, 2012
6,971
4,262
Yeah I think it's really the dock itself - looking at https://www.caldigit.com/ts4-interface-bandwidth-allocation-and-diagram/

My read is that the 40Gps downstream ports in group 3 are "shared" - so I would expect it to reserve some of the bandwidth for the display (since it's a primary function as a dock)
"shared" doesn't require reservation. "shared" means if bandwidth isn't being used by one port then it can be used by a different port. A device connected to a port doesn't use bandwidth unless data is being transmitted.

I understand that using a display would consume some upstream bandwidth (and needs to be prioritized), but it seems wasteful to simply make a big chunk of bandwidth permanently unavailable... this should be a dynamic thing, allocating the full 40gbps bandwidth to whatever devices are connected, only setting aside bandwidth for a display when one is actually connected.
A display uses mostly transmit bandwidth (from the upstream host) but receive bandwidth isn't affected much (to the upstream host).
The reason for sub 2000 MB/s bandwidth with no display connected is probably something else (first make sure the NVMe is being connected at gen 3 speed, 4 lanes).
 

macphoto861

macrumors 6502
May 20, 2021
496
444
A display uses mostly transmit bandwidth (from the upstream host) but receive bandwidth isn't affected much (to the upstream host).
Yes, that's consistent with a reduced write speed (to the external NVMe), correct?

The reason for sub 2000 MB/s bandwidth with no display connected is probably something else (first make sure the NVMe is being connected at gen 3 speed, 4 lanes).
Here's what the system info looks like for this drive (it's the same whether connected directly, or through the dock, with the exception of the "Route String" field:

Screenshot 2023-12-06 at 8.41.54 PM.png Screenshot 2023-12-06 at 8.41.27 PM.png
 
  • Like
Reactions: masotime

AAPLGeek

macrumors 6502a
Nov 12, 2009
736
2,281
SN850X using JEYI "fan version" with updated firmware (10_05 or the October 2023 one)


View attachment 2319624

I also just noticed... it says Link Width x4 on my M2 MacBook Air... but x2 on my 2019 Intel iMac... 🤔

Just noticed another oddity with my Intel iMac. Drive speed is halved after waking up from sleep or when the drive is unmounted and remounted again. I have to physically disconnect the drive and reconnect it to get the full speed again.
Link width remains unchanged from x2.

Edit: Could you also check if you experience this speed anomaly on your Intel iMac?
 
Last edited:
  • Like
Reactions: masotime

AAPLGeek

macrumors 6502a
Nov 12, 2009
736
2,281
A new option from OWC... not sure I like the physical design though. I mean in terms of size and keeping clean, it's probably quite good thermally:


Great job on the design considering how hot this chip runs.

Thunderbolt 3 backward compatibility is artificially limited to 10GBps to conform to Intel's power certifications.

TB3.png
 
Last edited:
  • Like
Reactions: masotime

occamsrazor

macrumors 6502
Feb 25, 2007
420
17
Thunderbolt 3 backward compatibility is artificially limited to 10GBps to to conform to Intel's power certifications.
Wow. So if used on for example MBP 2019 16" with TB3 ports.... the speed would be limited to 10gbps?? Whereas non-Intel-certified devices eg Acasis woudl be faster?
 

tvv

macrumors member
Jan 5, 2023
31
13
Wow. So if used on for example MBP 2019 16" with TB3 ports.... the speed would be limited to 10gbps?? Whereas non-Intel-certified devices eg Acasis woudl be faster?
This is a USB4 enclosure, so requires USB4 or TB4 for full 40Gpbs speeds (eg any Apple Silicon computer at this point).

The other device you mention is a TB3 enclosure and non certified. In this case, you'd want a TB3 device for your TB3 machine. FYI, here is a TB3 enclosure that would give you the 40Gbps on a 2019 16'' Mac: https://eshop.macsales.com/item/OWC/TB3ENVPSX0T .
 

AAPLGeek

macrumors 6502a
Nov 12, 2009
736
2,281
Wow. So if used on for example MBP 2019 16" with TB3 ports.... the speed would be limited to 10gbps?? Whereas non-Intel-certified devices eg Acasis woudl be faster?

Yeah, better to go with JEYI or any other available options if you're gonna be using it with your 2019 Intel MBP and want the full 40GB/s throughput.
 
Last edited:

joevt

macrumors 604
Jun 21, 2012
6,971
4,262
Great job on the design considering how hot this chip runs.

Thunderbolt 3 backward compatibility is artificially limited to 10GBps to conform to Intel's power certifications.

View attachment 2322127
Did someone test any of the ASM2464PD enclosures with a Thunderbolt host (any Intel Mac with Thunderbolt 2 or 3) and get > 10 Gbps?

OWC Express 1M2 says that the US4EXP1M2 can't do > 10 Gbps for Thunderbolt hosts. If that's true then it's because the ASM2464PD doesn't support Thunderbolt transmission (41.25 Gbps) and is limited to USB4 (40 Gbps). Or ASM2464PD does support Thunderbolt transmission and OWC is disabling that for reasons.

The ASM2464PD product page says it supports Thunderbolt:
https://www.asmedia.com.tw/product/802zX91Yw3tsFgm4/C64ZX59yu4sY1GW5/ASM2464PD

Searching some previous posts, some reports noted issues with Intel Macs such as connecting at x1 at x2 link rate instead of x4:
#1,314 #1,317

Maybe OWC disabled Thunderbolt for those reasons or to make it cheaper? Does it cost more to add the Thunderbolt 41.25 Gbps capability?

Maybe OWC's ASM2464PD based US4EXP1M2 can work with a Thunderbolt host if there's a Thunderbolt 4 hub or dock between the Thunderbolt host and the USB4 device? Thunderbolt 4 docks/hubs should support USB4 transmission (40 Gbps) to downstream devices and allow Thunderbolt transmission (41.25 Gbps) to the host?
 
  • Wow
Reactions: EzisAA

masotime

macrumors 68030
Jun 24, 2012
2,865
2,841
San Jose, CA
Just noticed another oddity with my Intel iMac. Drive speed is halved after waking up from sleep or when the drive is unmounted and remounted again. I have to physically disconnect the drive and reconnect it to get the full speed again.
Link width remains unchanged from x2.

Edit: Could you also check if you experience this speed anomaly on your Intel iMac?
Hmmm... I used this sequence - connect, benchmark, unmount, mount, benchmark, but there's no significant change in the benchmark results.

1702008070769.png
1702008079362.png
 

AAPLGeek

macrumors 6502a
Nov 12, 2009
736
2,281
Did someone test any of the ASM2464PD enclosures with a Thunderbolt host (any Intel Mac with Thunderbolt 2 or 3) and get > 10 Gbps?

OWC Express 1M2 says that the US4EXP1M2 can't do > 10 Gbps for Thunderbolt hosts. If that's true then it's because the ASM2464PD doesn't support Thunderbolt transmission (41.25 Gbps) and is limited to USB4 (40 Gbps). Or ASM2464PD does support Thunderbolt transmission and OWC is disabling that for reasons.

If you go back a few pages, you'll see my screenshots of benchmarks with a 2020 Intel iMac. Thunderbolt 3 speeds are just as fast if not faster than the USB4/TB4 speeds.

Aside from some minor issues with the current firmware, ASM2464PD fully supports thunderbolt 3 transmission.

Searching some previous posts, some reports noted issues with Intel Macs such as connecting at x1 at x2 link rate instead of x4:
#1,314 #1,317

Maybe OWC disabled Thunderbolt for those reasons or to make it cheaper? Does it cost more to add the Thunderbolt 41.25 Gbps capability?

The user you're quoting here has a faulty enclosure and he tested it on Apple silicon Macs with USB4 ports, not any Intel ones. The x2 link width issue posted by me and @masotime is just an anomaly with the most recent firmware. The actual transmission speed remains unaffected, at least with my Gen4 drives.

OWC's enclosure isn't any cheaper than the current ASM2464PD solutions so no, it has nothing to do with the cost. Also, I don't think there are any additional costs involved in adding the thunderbolt 3 support.

Interestingly, OWC's page for US4EXP1M2 was updated from a few hours ago.

Here's an earlier version from google cache:


Before.png


What it looks like now:

After.png



Maybe OWC's implementation of thunderbolt 3 backward compatibility is limited to USB 10GB/s because:

a) they don't want it to exceed Intel's power spec for bus powered thunderbolt at 40GB/s or b) they don't want to cannibalize the sales of their Intel based TB3 solutions that work at 40GB/s.
 
Last edited:
  • Like
Reactions: joevt

macphoto861

macrumors 6502
May 20, 2021
496
444
Great job on the design considering how hot this chip runs.
Yeah, I'm growing more and more concerned about the reported heat of the Zike... wish I had researched that more before ordering. Mine is supposed to arrive soon, and I think I'm just going to send it back as soon as it gets here, and am going to try this OWC instead, as it looks like a substantially more aggressive thermal design (I'd prefer a fan, but the large heatsink surface of this one will probably be effective).

What caught my eye is the protrusion on the inside of the top cover... it appears to be a heatsink connection directly to the controller chip.
 

pransu

macrumors newbie
Jan 25, 2023
25
25
Yeah, I'm growing more and more concerned about the reported heat of the Zike... wish I had researched that more before ordering. Mine is supposed to arrive soon, and I think I'm just going to send it back as soon as it gets here, and am going to try this OWC instead, as it looks like a substantially more aggressive thermal design (I'd prefer a fan, but the large heatsink surface of this one will probably be effective).

What caught my eye is the protrusion on the inside of the top cover... it appears to be a heatsink connection directly to the controller chip.
I just pulled the trigger placing the order on the OWC enclosure. I'll report back once I got it and tested. I have Samsung Pro 990 1TB and Crucial P3 Plus 2 TB that I'll be testing with.
 
  • Like
Reactions: macphoto861

PaulD-UK

macrumors 6502a
Oct 23, 2009
933
540
Quote: @joevt "Did someone test any of the ASM2464PD enclosures with a Thunderbolt host (any Intel Mac with Thunderbolt 2 or 3) and get > 10 Gbps?
OWC Express 1M2 says that the US4EXP1M2 can't do > 10 Gbps for Thunderbolt hosts. If that's true then it's because the ASM2464PD doesn't support Thunderbolt transmission (41.25 Gbps) and is limited to USB4 (40 Gbps)."


On the linked ASMedia page it is written:
"The ASM2464PD USB connection is able to provide data rate at a speed of USB4/Thunderbolt 20Gbps x2...
ASM2464PD integrates USB4/Thunderbolt Gen3 x2, and PCI Express Gen4..."


So isn't that stating that 20Gbps x2 (=40Gbps) is available to USB4 hosts,
and Thunderbolt Gen3 x2, ie 2 channels, at <800MBps each (=<1600MBps), is what's available to TB3 hosts?

Since Intel Macs are not USB4 compliant, if USB-C port power restrictions (<15w) are preventing TB transfer, the Mac is then connecting at USB 3.2 Gen2 10Gbps.

The thread about Apple Mac Studio bus powered SSD performance has demonstrated that if two TB4/3 SSDs are connected to two ports, plugging in another TB4 SSD into a third port only connects at USB 3.2 Gen2 10Gbps speeds, presumably because of power demand from all the ports is overloading, preventing the third SSD from connecting as a TB4 device.

[Edited to get the correct linked pages.]
 
Last edited:

masotime

macrumors 68030
Jun 24, 2012
2,865
2,841
San Jose, CA
Thanks. Are you on Sonoma? I'm still on Ventura so it guess it could be the OS, or maybe even the specific drive.

Could you post the thunderbolt firmware version you see in system report?
Here's the screenshot of the Thunderbolt bus info on my iMac:

1702068147195.png


I'm on macOS Sonoma 14.1.2
 
  • Like
Reactions: AAPLGeek

joevt

macrumors 604
Jun 21, 2012
6,971
4,262
On the linked ASMedia page it is written:
"The ASM2464PD USB connection is able to provide data rate at a speed of USB4/Thunderbolt 20Gbps x2...
ASM2464PD integrates USB4/Thunderbolt Gen3 x2, and PCI Express Gen4..."


So isn't that stating that 20Gbps x2 (=40Gbps) is available to USB4 hosts,
and Thunderbolt Gen3 x2, ie 2 channels, at <800MBps each (=<1600MBps), is what's available to TB3 hosts?
USB Gen1 is 5 Gbps per channel. 1 channel for USB 3.0 and USB 3.1. 1 or 2 channels for USB 3.2.
USB Gen2 is 10 Gbps per channel. 1 channel for USB 3.1. 1 or 2 channels for USB 3.2.
USB4 supports Gen2 and Gen3 speed 10 Gbps and 20 Gbps per channel. 2 channels.
Thunderbolt Gen2 is 10.3125 Gbps per channel. Thunderbolt 1 supports this as 2 channels that are separate. Thunderbolt 2 adds the ability to combine the Channels.
Thunderbolt Gen3 is 20.625 Gbps per channel.

I think you're confusing Thunderbolt Gen 3 with PCIe gen 3.
PCIe gen 3 is 8 GT/s per lane. = 984.6 MB/s which is < 800MB/s in benchmarks.

A Thunderbolt controller usually supports PCIe gen 3 x4 but Thunderbolt bandwidth limits the PCIe bandwidth even though 40 Gbps > PCIe gen 3 x4.

The ASM2464PD supports PCIe gen 4 x4 but USB4 bandwidth limits that similarly though not as much as Thunderbolt.
 
  • Like
Reactions: PaulD-UK

AAPLGeek

macrumors 6502a
Nov 12, 2009
736
2,281
Here's the screenshot of the Thunderbolt bus info on my iMac:

View attachment 2322536

I'm on macOS Sonoma 14.1.2

Thanks. It actually turned out to be the drive itself. Interestingly, 58.2 version is what I remember having in Monterey. Got updated to 63.3 in Ventura 13.6.1.

TB firmware.jpg


Btw, do you have 2020 or 2019 iMac? Your amorphous screenshot shows 10th gen Core i9 10910 which was only available with the 2020 release.
 

AAPLGeek

macrumors 6502a
Nov 12, 2009
736
2,281
Since Intel Macs are not USB4 compliant, if USB-C port power restrictions (<15w) are preventing TB transfer, the Mac is then connecting at USB 3.2 Gen2 10Gbps.
Intel Macs with thunderbolt 3 only ports running Ventura or later are fully compatible and compliant with the USB4 spec. ASMedia has been working with Apple and other OEMs to ensure that older thunderbolt 3 hardware receives firmware update with added USB4 compatibility.
 
Last edited:
  • Like
Reactions: ekwipt and PaulD-UK

Earl Urley

macrumors 6502a
Nov 10, 2014
793
438
Apple would actually provide hardware updates for their now outdated models? Well maybe that would explain how system updates seem to take forever these days
 

macphoto861

macrumors 6502
May 20, 2021
496
444
I just pulled the trigger placing the order on the OWC enclosure. I'll report back once I got it and tested.
Mine was due to arrive today, but for some unknown reason, after it made it to the nearby USPS regional sorting facility yesterday, they decided to then send it in the opposite direction instead of to my town's facility. Maybe tomorrow.
 

Earl Urley

macrumors 6502a
Nov 10, 2014
793
438
Just wanted to put this up, these are test screens from the JEYI-2464FAN enclosure. Pretty much the same as the Hyper enclosure, with the exception that the 2464 is directly identified. The firmware was updated to the 10_05 revision on JEYI's website.

These speed tests were done with the original JEYI USB4 cable and an Inland Performance Plus 2 TB SSD.

Don't have an infrared thermometer handy, but the fan does seem to make some difference as the enclosure still gets pretty hot, but not as hot as the Hyper.

If you hold your hand about a 1/4th to 1/3rd of an inch away from the fan exhaust, you can feel a steady stream of heat pouring out. Also using the thermal pads supplied with the JEYI.

Seems weird that the 2464-FAN is not listed on JEYI's own website but does appear as a choice on AliExpress.

Will try doing some Time Machine backups and see how things work out.
 

Attachments

  • JEYI-I2TB-PCIe SSD : Apple M1 Pro.png
    JEYI-I2TB-PCIe SSD : Apple M1 Pro.png
    121.2 KB · Views: 73
  • JEYI-I2TB.png
    JEYI-I2TB.png
    706.9 KB · Views: 65
  • Screenshot 2023-12-12 at 1.56.59 PM.png
    Screenshot 2023-12-12 at 1.56.59 PM.png
    59 KB · Views: 85
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.