You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# How to run
|
|
|
|
|
|
|
|
Right now, I am to lazy to create an appropriate cli. Therefore, it is that hacky. Sorry...
|
|
|
|
|
|
|
|
```sh
|
|
|
|
# Device selected by Devices.java (One has to know the selection in advance though...)
|
|
|
|
# DEFAULT = 1
|
|
|
|
DEVICE=1
|
|
|
|
|
|
|
|
# The different targets in App.java
|
|
|
|
# 0 = Informational output
|
|
|
|
# 10 = All PrimeNumber related implementations at once
|
|
|
|
# 20 = All Reduce related implementations at once
|
|
|
|
# 21 - 25 = Reduce1 - Reduce5 respectively
|
|
|
|
# 30 = All Prefix related implementations at once
|
|
|
|
# 31 - 32 = Prefix1 - Prefix2 respectively
|
|
|
|
# 40 = Rauschfilter (Spawns a javafx window)
|
|
|
|
# DEFAULT = 0
|
|
|
|
TARGET=31
|
|
|
|
|
|
|
|
# How many shifts for N (e.g. if N should be 8, N_LSHIFTS should be 3)
|
|
|
|
# Targes 2X and 3X depend on this parameter
|
|
|
|
# DEFAULT = 25
|
|
|
|
N_LSHIFTS=3
|
|
|
|
|
|
|
|
mvn -B clean compile assembly:single && java -jar target/*.jar $DEVICE $TARGET $N_LSHIFTS
|
|
|
|
```
|