An open API service indexing awesome lists of open source software.

https://github.com/wtsi-hgi/mpistat

Efficiently lstat every file in a filesystem tree in parallel across multiple nodes using MPI.
https://github.com/wtsi-hgi/mpistat

Last synced: 23 days ago
JSON representation

Efficiently lstat every file in a filesystem tree in parallel across multiple nodes using MPI.

Awesome Lists containing this project

README

        

mpistat
=======
Efficiently walk a tree in parallel across many nodes using MPI. Based on http://conferences.computer.org/sc/2012/papers/1000a015.pdf. Also see http://jlafon.io/parallel-file-treewalk.html.

There is a C version using libcircle (https://github.com/hpc/libcircle) which is the C implementation used by the authors of the original article.

The python version uses Guy Coates's interpretation (https://github.com/wtsi-ssg/pwalk) of the algorithm discussed in the paper.

There is no significant difference in the time taken by the C and python versions due to the time being dominated by the lstat syscall.