If you use the C standard library function fopen, your file IO has nothing to do with MPI. You'd better check the file sharing/mapping support of the underlying OS of your MPI nodes. Do you want to check with MPI-IO? From: Jack Bryan Sent: Monday, July 12, 2010 9:01 PM To: boost-users@lists.boost.org Subject: Re: [Boost-users] boost C++ load data from file thanks I am working on a multi-computer MPI cluster system. If I put some data files in /home/mypath/folder, is it possible that all non-head nodes can access the files in the folder ? I need to load some data to some nodes, if all nodes can access the data, I do not need to load them to each node one by one. If multiple nodes access the same file to get data, is there conflict ? For example, fopen(myFile) by node 1, at the same time fopen(myFile) by node 2. Is it allowed to do that on MPI cluster without conflict ? thansk Jinxu Ding July 12 2010
Date: Tue, 13 Jul 2010 02:35:53 +0200 From: theom3ga@gmail.com To: boost-users@lists.boost.org Subject: Re: [Boost-users] boost C++ load data from file
Hi Jack,
(1) how to load the data from 24 x 28 files by boost C++? It is boring to type file's name one by one in program. Is there an alternative to load the data by indexing the file names ?
You can use boost.filesystem to iterate over all the files contained in a folder.
(2) how to index the item of the datastructure by boost C++ ?
I don't really get how the file structure is supposed to be. Could you clarify it, maybe including a small example and/or file and folder hierachy?
Hotmail is redefining busy with tools for the New Busy.
I don't think hotmail is redefining anything. Well, yes, mediocrity. Get yourself a real mail account, like GMail.
-- José Tomás Tocino García _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-------------------------------------------------------------------------------- Hotmail is redefining busy with tools for the New Busy. Get more from your inbox. See how. -------------------------------------------------------------------------------- _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users