Open JulianKunkel opened 6 years ago
Yes, I had same issues and I had to modify/comment some lines in the makefile (don't remember which file now). Yes, it would be great to avoid libcircle. Check issue #25.
Ideally, we would get a proper parallel/optimized find implementation (eg. as part of mpi-fileutils) and just install that like IOR instead of hacking one into the test...
I wouldn't mind adding parallel support to lfs find
, but it isn't possible to make it dependent on a single MPI library, given the wide range of environments it needs to work in. Maybe the opposite is possible - distribute lfs find
as part of MPI fileutils, but then it would need to be made filesystem agnostic...
That is a good suggestion, however, the problem is that mpifileutils indeed has more dependencies and also libcircle (which btw. is not longer maintained) which does not help at all in this case. I would like -- for a benchmark -- to keep the dependencies as low as possible. But yes, I see your point.
Am Do., 1. Nov. 2018 um 11:58 Uhr schrieb adilger <notifications@github.com
:
Ideally, we would get a proper parallel/optimized find implementation (eg. as part of mpi-fileutils) and just install that like IOR instead of hacking one into the test...
I wouldn't mind adding parallel support to lfs find, but it isn't possible to make it dependent on a single MPI library, given the wide range of environments it needs to work in. Maybe the opposite is possible - distribute lfs find as part of MPI fileutils, but then it would need to be made filesystem agnostic...
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/VI4IO/io-500-dev/issues/31#issuecomment-435018980, or mute the thread https://github.com/notifications/unsubscribe-auth/AE1uygw_SGjUpc_LP7lPr9ZS1noZO-JAks5uquHqgaJpZM4YGPrx .
-- Dr. Julian Kunkel Lecturer, Department of Computer Science +44 (0) 118 378 8218 http://www.cs.reading.ac.uk/ https://hps.vi4io.org/
On a Cray system (Archer), I experienced a few minor issues. Particularly, revolving around LIBCircle configure/Makefile.in changes needed to support the Cray compiler. I wonder if other people experience this as well? For me, the plan is to integrate the feature we need directly into Pfind and abandon the usage of libcircle at all...