BWC_Supplemental/README.md

43 lines
1.1 KiB
Markdown
Raw Normal View History

2024-03-05 13:56:22 +00:00
<h1 align="center">Data Compression of numerical data sets with the BigWhoop library</h1>
This repository contains all the resources needed to participate in the hands-on sessions of the lecture `Data Compression of numerical data sets with the BigWhoop library`. The repository is organized as follows:
2024-03-05 13:56:22 +00:00
2024-03-06 12:22:57 +00:00
| Folder | Content |
2024-03-05 14:04:56 +00:00
| ----------- | ----------- |
| 0-docs | Lecture Slides |
| 1-bwc | Source Code |
| 2-data | Test Data |
2024-03-05 13:56:22 +00:00
<h1 align="center">Building BigWhoop</h1>
### Dependencies
* make
* cmake (>= 3.5.1)
* gcc (>= 8.5.0)
### Building
clone the sources from HLRS' gitea instance:
2024-03-05 13:56:22 +00:00
```
git clone https://code.hlrs.de/TOPIO/Deep_Learning_Workshop.git
2024-03-05 13:56:22 +00:00
```
Now change into the source code directory and run the following commands.
2024-03-05 13:56:22 +00:00
**for a simple build**
```
make clean
make
```
**for a full build (including command line tool)**
```
make full
```
**for debugging**
```
make clean
make debug
```
This builds the library and places the associated files in the `/lib` or `/lib64` folders. If a full build was attempted, the command line tool binaries are placed in the `/bin` folder.