Originally Posted by emeianoite
I dont understand why we dont use ethernet based connections for nearly everything... we can pass all media through it, video, audio, data, with insane amounts of bandwidth... they even make more workable copper, instead of errant and angry network variants.
Heck... I just threw 4k video over cat6a a month ago from my media center to my projector, ethernet technology has made my home so convenient.
Ethernet simply cant do what these supercomputers need. ENet is good for general networking, but requires multiple layers and overhead. Infiniband allows direct transfers between memory of each node and has significantly reduced overhead, as well as significantly more advanced offload capabilities to save CPU cycles. Bandwidth of a 4k video? Not even remotely close to what this tech is for or has the bandwidth capability of. This is about having connections at speed of 200+gb/s on each node. Think of it more like Infinity Fabric from AMD, how it is used to connect core dies together in a coherent manner. This is similar, only allows you to connect them between chassis and even hundreds of feet apart, and still get 25 gigabytes per second between connections and higher speeds in the future. Even high end home 10gb networking is only capable of 1.25GB/s, and thats before overhead which at that 10gb speed drops you by around 120 mebaytes per second. A 4k video on the other hand can be streamed on 100mbit "fast ethernet" from 1995.
Last edited by EniGma1987; 03-12-2019 at 06:59 AM.