forked from svrnm/parallelGBC
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
44 lines (29 loc) · 1.22 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Parallel Groebner Basis Computation (alpha 0.1)
LICENSE
This program is free software; see LICENSE.TXT for more details
REASON
This program provides an algorithm for parallel groebner basis computation.
If you do not know, what a groebner basis is and what they are for,
you may read on here:
http://www.scholarpedia.org/article/Groebner_basis
The code of the project is the result of my master thesis. Documents for
reading will follow in later releases (some translations have to be done...)
REQUIREMENTS
* A compiler which supports OpenMP and C++11 (GCC is fine)
* A processor which has SSE, if not disable it in the Makefile.rules
* Several processors if you want to use the parallelization (dual or quadcores, etc.)
INSTALLATION
Just execute
# make
and if you have several CPUs, you can use
# make -j<NUM_OF_PROCS>
If you experience any problems, then have a look to the Makefile or
contact the author
TESTING
Compute the degree reverse lexicogrpahic gröbner basis of cyclic-8 with 4 threads
cd test/;
./test/test-f4 ../input/cyclic8.txt 4
USAGE AND EXAMPLE
If you want to use the code for your own project see test/test-f4.C as example
CONTACT
For any questions you can contact Severin Neumann <[email protected]>