我的 C++/C 程序从 hdf5 文件中顺序读取数百个压缩复合数组,并将它们存储在一些向量中。我想提高它的时间性能。我希望我可以并行读取其中的 3 或 4 个,然后再读取下 3 个或 4 个,等等。我对多线程或 OpenMP 或任何并行编程完全陌生。我的问题是: - 是否可以在 hdf5/C/C++/Linux 上实现我想要的?- 如果是这样,你能指导我一些针对初学者的信息或教程吗?谢谢您 尊敬的 Nyama
c++ multithreading hdf5
c++ ×1
hdf5 ×1
multithreading ×1