8000 GitHub - gregorweiss/BigWhoop: Compression library for HPC engineering datasets
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

gregorweiss/BigWhoop

 
 

Repository files navigation

BigWhoop

Compression library for numerical datasets

BigWhoop is a compression library for numerical datasets that has been developed as part of the EU Projects ExaFLOW and EXCELLERAT. It aims to give scientists and egineers a tool to drastically reduce the size of their simulation data while minimizing the distortion introduced by a lossy compression scheme.

Building BigWhoop

Dependencies

  • make
  • cmake (>= 3.5.1)
  • gcc (>= 8.5.0)

Building

clone the sources from HLRS' gitea instance (note: default branch is main):

git clone https://code.hlrs.de/TOPIO/BigWhoop.git

Now change into the source directory and run the following commands.

for a simple build

make clean
make

for debugging

make debug

for a full build (including command line tool)

make cmdl

for debugging (including command line tool)

make cldebug

This builds the library and places the associated files in the build/lib or build/lib64 folders. If a full build was attempted, the command line tool binaries are placed in the build/bin folder.

Credits

This project exists thanks to all the people who contribute.

About

Compression library for HPC engineering datasets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.5%
  • CMake 2.8%
  • Python 2.5%
  • Fortran 1.1%
  • Makefile 1.1%
0