maneka07/DTF
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
******************** DESCRIPTION ****************** DTF (Data Transfer Framework) is a general I/O arbitration middleware designed for multi-component applications that use file-base component coupling. DTF works for applications that use the Parallel netCDF (PnetCDF) library for file I/O. It allows the user to transparently replace file I/O with sending the data directly between the components. ******************** NOTES ****************** - There is no need to modify the original PnetCDF calls, however, the user needs to add a few DTF API calls to the source code of each of the coupled components as well as provide a simple configuration file to the DTF. - Additionally, DTF only works with the modified version of PnetCDF-1.7.0 that is provided as part of this distribution. - DTF relies on MPI to transfer the data, therefore, all the coupled components must run simultaneously. Please see doc/ for more information on how to use the framework. ******************** DISTRIBUTION CONTENTS ****************** doc/ - documentation example/ - usage example libdtf/ - DTF source code pnetcdf/ - modified PnetCDF-1.7.0 Contact: maneka07@yandex.ru
About
Data Transfer Framework for PnetCDF-based multi-component applications
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published