M1 Max internal memory bandwidth related to external ssd speed
I apologize up front for sharing my confusion. I just know that I don't understand this issue fully, and I hope someone smarter than I can help educate me, please?
I have a Mac Studio, M1 Max, 32 GPU cores, 64 GB RAM. If I understand the relationships between the various devices, I think that the 400 GB/s bandwidth of the internal RAM is the top capacity that can move through the CPU. That's my starting assumption.
Here's more background (as far as I understand it) before I get to my actual questions: I have a couple of external SSDs connected via the Thunderbolt 4 ports. These are NVMe drives in Thunderbolt 4 certified enclosures. If I understand correctly, I think these can top out around 32 GB/s, and that fits just fine within the Thunderbolt 3/4 spec of 40 GB/s. And that is nowhere near the 400 GB/s speed of the RAM. Right so far?
I'm interested in the OWC miniStack STX. (https://eshop.macsales.com/shop/owc-ministack-stx). It has two purposes: (1) Act as a hub to add three more powered Thunderbolt 4 ports, and (2) provide room for two internal drives. I'm interested in both purposes. It connects to a Mac via a Thunderbolt 4 connection = 40 GB/s. That makes sense to me for the three additional Thunderbolt 4 ports = mission accomplished.
The specs on the miniStack state that you can get up to 700 MB/s "data transfer speed". I can't imagine that applies to the additional Thunderbolt 4 ports. I can only understand the 700 MB/s speed as applying to the internal drives.
Here are my questions:
- Is the 700 MB/s data transfer speed the same thing as bandwidth?
- Why would I want/need a device that can only provide 700 MB/s data transfer speed from the miniStack's internal drives (one of which can be an NVMe drive) via a Thunderbolt 4 connection?
- The fact that it has a Thunderbolt 4 connection can only really apply to the hub aspect of the miniStack, yes?
- The Thunderbolt 4 connection from the miniStack is terribly underused when transferring data at a rate of 700 MB/s from the miniStack's internal drives, right?
- Since my external NVMe SSDs can transfer approx 32 GB/s, I'm better off keeping those connected via the Thunderbolt 4 connections on my Mac and using the miniStack as a hub, yes? In this case, I can get much cheaper Thunderbolt 4 hubs for that purpose than getting the miniStack? I mean, I guess I could put a mechanical hard drive into the miniStack and call that my Time Machine, but that just seems to be a "solution" looking to solve a problem that isn't really a problem?
I'm sorry for the lengthy post. I wanted to lay out my logic to see if anyone can correct me or help me understand it better. I'm sure I can't be understanding all of the implications, so I wanted to run this by smarter people before I make a purchase that kind of steps me backwards from what I already have in place.
Thanks in advance!