File: clFFT-client.1

package info (click to toggle)
clfft 2.12.2-1
  • links: PTS, VCS
  • area: main
  • in suites: buster, sid, stretch
  • size: 5,760 kB
  • sloc: cpp: 77,342; python: 1,058; ansic: 1,018; sh: 33; makefile: 24
file content (109 lines) | stat: -rw-r--r-- 2,709 bytes parent folder | download
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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.38.2.
.TH CLFFT "1" "April 2015" "clFFT client API version:  2.4.0" "User Commands"
.SH NAME
clFFT-client \- program to test the various options of the  OpenCL FFT library on various devices, dimensions or precision ...  
.SH DESCRIPTION
.SS "clFFT client command line options:"
.TP
\fB\-h\fR [ \fB\-\-help\fR ]
produces this help message
.TP
\fB\-v\fR [ \fB\-\-version\fR ]
Print queryable version information from the
clFFT library
.TP
\fB\-i\fR [ \fB\-\-clInfo\fR ]
Print queryable information of the OpenCL runtime
.TP
\fB\-g\fR [ \fB\-\-gpu\fR ]
Force instantiation of an OpenCL GPU device
.TP
\fB\-c\fR [ \fB\-\-cpu\fR ]
Force instantiation of an OpenCL CPU device
.TP
\fB\-a\fR [ \fB\-\-all\fR ]
Force instantiation of all OpenCL devices
.TP
\fB\-o\fR [ \fB\-\-outPlace\fR ]
Out of place FFT transform (default: in place)
.TP
\fB\-\-double\fR
Double precision transform (default: single)
.TP
\fB\-\-inv\fR
Backward transform (default: forward)
.TP
\fB\-d\fR [ \fB\-\-dumpKernels\fR ]
FFT engine will dump generated OpenCL FFT kernels
to disk (default: dump off)
.TP
\fB\-x\fR [ \fB\-\-lenX\fR ] arg (=1024)
Specify the length of the 1st dimension of a test
array
.TP
\fB\-y\fR [ \fB\-\-lenY\fR ] arg (=1)
Specify the length of the 2nd dimension of a test
array
.TP
\fB\-z\fR [ \fB\-\-lenZ\fR ] arg (=1)
Specify the length of the 3rd dimension of a test
array
.TP
\fB\-\-isX\fR arg (=1)
Specify the input stride of the 1st dimension of
a test array
.TP
\fB\-\-isY\fR arg (=0)
Specify the input stride of the 2nd dimension of
a test array
.TP
\fB\-\-isZ\fR arg (=0)
Specify the input stride of the 3rd dimension of
a test array
.TP
\fB\-\-iD\fR arg (=0)
input distance between subsequent sets of data
when batch size > 1
.TP
\fB\-\-osX\fR arg (=1)
Specify the output stride of the 1st dimension of
a test array
.TP
\fB\-\-osY\fR arg (=0)
Specify the output stride of the 2nd dimension of
a test array
.TP
\fB\-\-osZ\fR arg (=0)
Specify the output stride of the 3rd dimension of
a test array
.TP
\fB\-\-oD\fR arg (=0)
output distance between subsequent sets of data
when batch size > 1
.TP
\fB\-b\fR [ \fB\-\-batchSize\fR ] arg (=1) If this value is greater than one, arrays will be
used
.TP
\fB\-p\fR [ \fB\-\-profile\fR ] arg (=1)
Time and report the kernel speed of the FFT
(default: profiling off)
.TP
\fB\-\-inLayout\fR arg (=1)
Layout of input data:
1) interleaved
2) planar
3) hermitian interleaved
4) hermitian planar
5) real
.TP
\fB\-\-outLayout\fR arg (=1)
Layout of input data:
1) interleaved
2) planar
3) hermitian interleaved
4) hermitian planar
5) real
.PP
clFFT runtime version:     2.4.0
.IP
Internal Client Test *****PASS*****