It is right that converting endianness is faster than reading text, but it still requires more code than calling printf and scanf. I am not into big data really and my program spends most of the time computing instead of reading and writing so 10x speedup in I&#x2F;O is just not worth it. As I said, HDF5 was an overkill in my case.