0
我試圖將四個不同的hdf5文件集體連接到一個虛擬數據集(VDS)中。集體說,我的意思是每個進程都調用H5Pset_virtual(...)作爲自己的本地文件。這樣可以創建VDS文件嗎?我已經通過HDF5組搜索了很多VDS教程和文檔(如this或this),但找不到這樣的功能或示例。是否可以使用集體I/O創建HDF5虛擬數據集(VDS)?
我試圖將四個不同的hdf5文件集體連接到一個虛擬數據集(VDS)中。集體說,我的意思是每個進程都調用H5Pset_virtual(...)作爲自己的本地文件。這樣可以創建VDS文件嗎?我已經通過HDF5組搜索了很多VDS教程和文檔(如this或this),但找不到這樣的功能或示例。是否可以使用集體I/O創建HDF5虛擬數據集(VDS)?
不,在當前版本的HDF5(1.10.1)中,進程之間沒有元數據信息的通信。所以,如果你想使用VDS,一個進程應該負責創建VDS文件。