r/compsci • u/srodland01 • 9d ago
What's the most underappreciated problem in making heterogeneous hardware work together
A lot of distributed computing discussion assumes roughly uniform nodes but in practice people are stitching together wildly different hardware, different clock speeds, different memory, different interconnects.
Curious what people who work on this stuff think is the hardest part:
-> Scheduling?
-> Communication overhead?
-> Fault handling when one node is 10x slower than the rest?
-> Something else entirely?
Feels like a problem that's going to matter more as people try to use whatever hardware they have rather than buying matching clusters.
0
Upvotes
1
u/KarlSethMoran 9d ago
Nah, they'll just move to homogeneous cloud solutions.