Skip to main content

# Overview Fanstore is a shared object store to support parallel neural network training. Fanstore provides a POSIX-compatible file system interface through fusepy, and low latency communication through mpi4py. Fanstore can use main memory, RAM disk, and local storage for transient parallel I/O at run time.

# To start ` sbatch bin/fanstore.slurm `

# To manually start fanstore ## The complete ImageNet dataset ` module load python3 mpiexec.hydra -f ../test/hostfile -ppn 1 python3 fanstore.py /tmp/amfora /tmp/data --loadscatter /work/00946/zzhang/imagenet/16-parts --loadbcast /work/00946/zzhang/imagenet/16-parts-validation & `

## A quarter of the ImageNet dataset ` mpiexec.hydra -f ../test/hostfile -ppn 1 python3 fanstore.py /tmp/amfora /tmp/data --loadscatter /work/00946/zzhang/imagen et/16-parts-test --loadbcast /work/00946/zzhang/imagenet/16-parts-validation & `

# To run a horovod application ` module load cuda/9.0 cudnn/7.0 mpiexec.hydra -f /work/00946/zzhang/maverick2/fanstore/test/hostfile -ppn 4 python3 keras_imagenet_resnet50_fanstore.py `

# Before terminating the job ` for h in `cat ../test/hostfile`; do ssh $h "rm -rf /tmp/data; mkdir /tmp/data; mkdir -p /tmp/amfora; rm /tmp/fuse-fanstore.log; fusermount -u /tmp/amfora"; done `

Release files for fanstore 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fanstore 0.0.1
File Size Uploaded
fanstore-0.0.1.tar.gz 9.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fanstore 0.0.1
File Interpreter ABI Platform
fanstore-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 20.1 kB

Release files / fanstore-0.0.1.tar.gz

Download URL fanstore-0.0.1.tar.gz
Size 9.3 kB
Tags Source
SHA-256 checksum
How to use checksums
87dd60cec655fb116b5766cbd4f857a0a4de491775cbbc4c1bff5f69d5f584c8
BLAKE2b-256 checksum
How to use checksums
7b68589cf28dc07533615fb08fcdba884b4425ead3b068dae2074e0a74322766
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / fanstore-0.0.1-py3-none-any.whl

Download URL fanstore-0.0.1-py3-none-any.whl
Size 10.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e56d4205956ad95bca3fe4c43188e894f91eef7ef1cb9d3adb0acfff1a2a113
BLAKE2b-256 checksum
How to use checksums
bd423d525299b7de925856c5fcee97aab6f6e5d54c448a8ea2e2d94f2fe78593
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page