-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALL
132 lines (63 loc) · 2.33 KB
/
INSTALL
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
INSTALL
-------------------------------------------------------------------------------
In a UNIX environment:
-------------------------------------------------------------------------------
1. Unpack the archive:
tar -zxf spiral_wht-2.0.tar.gz SRC_DIR
2. Optionally, create a build directory so that the source di-
rectory doesn't
get polluted with object files and temporaries:
mkdir BUILD_DIR; cd BUILD_DIR
Otherwise assume that SRC_DIR and BUILD_DIR are the same.
3. Next, choose from various optimizations listed by:
../SRC_DIR/configure --help
Some noteworthy options are:
Usage: ./configure [OPTION]... [VAR=VALUE]...
Optional Features:
--enable-double compile with double preci-
sion floating
point
(default is enabled)
--enable-float compile wht with single pre-
cision floating
point
(default is disabled)
--enable-max-unroll=N maximum unrolled codelet
size (default is
6)
--enable-interleave=K interleave K loop iterations
in codelet
(default
is disabled)
--enable-sse enable SSE optimizations
(default is
disabled)
--enable-sse2 enable SSE2 optimizations
(default is
disabled)
Optional Packages:
--with-papi=PATH compile with PAPI support,
PATH is
location of PAPI
4. Once you have selected appropriate optimizations, configure
with an
installation directory:
../SRC_DIR/configure --prefix=INSTALL_DIR [OPTIONS]
5. Compile and install the package:
make
make install
6. Later on, you may want to uninstall the package:
make uninstall
In a Windows environment:
-------------------------------------------------------------------------------
Presently there is no native Windows support for this package.
Downloading and installing the Cygwin environment may work.
http://www.cygwin.com
Installed files
-------------------------------------------------------------------------------
For using the programs and libraries installed by the package see
the MANIFEST file.
Contact Information
-------------------------------------------------------------------------------
For questions and problems, please contact