ACCEL Flag Description
Intel R2208WTTYC1

Test sponsored by Intel Corporation


Intel OpenCL compiler 15.1 for Linux options and environment variables

CL_CONFIG_CPU_VECTORIZER_MODE (default=0)
Effectively sets the vectorization "width". Possible values:
0 - The compiler makes heuristic decisions whether to vectorize each kernel, and if so, which vector width to use.
1 - No vectorization by compiler. Explicit vector data types in kernels are left intact.
4 - Disables heuristic and vectorizes to the width of 4.
8 - Disables heuristic and vectorizes to the width of 8.

CL_CONFIG_CPU_RT_LOOP_UNROLL_FACTOR (default=2)
Defines a loop unrolling factor for loops with non-constant trip-count. Allowed values: [1,16], 1 - disabled.

CL_CONFIG_USE_FAST_RELAXED_MATH (default=False)
If set to True, enables optimizations for floating-point arithmetic that may violate the IEEE 754 standard and the OpenCL numerical compliance requirements.


Utilities

numactl
Controls NUMA policy for processes or shared memory.
numactl runs processes with a specific NUMA scheduling or memory placement policy. The policy is set for command and inherited by all of its children.
   --interleave=nodes, -i nodes
   Set a memory interleave policy. Memory will be allocated using round robin on nodes. You may specify "all", which means all nodes in the current cpuset.


Base Compiler Invocation

C benchmarks

C++ benchmarks


Peak Compiler Invocation

C benchmarks

C++ benchmarks


Base Optimization Flags

C benchmarks

C++ benchmarks


Peak Optimization Flags

C benchmarks

110.fft

114.mriq

116.histo

117.bfs

118.cutcp

121.lavamd

124.hotspot

127.srad

128.heartwall

140.bplustree

C++ benchmarks

101.tpacf

103.stencil

104.lbm

112.spmv

120.kmeans

122.cfd

123.nw

125.lud

126.ge


Implicitly Included Flags

This section contains descriptions of flags that were included implicitly by other flags, but which do not have a permanent home at SPEC.


Flag description origin markings:

[user] Indicates that the flag description came from the user flags file.
[suite] Indicates that the flag description came from the suite-wide flags file.
[benchmark] Indicates that the flag description came from a per-benchmark flags file.

The flags file that was used to format this result can be browsed at
http://www.spec.org/accel/flags/EM64T_Intel150_flags.html.

You can also download the XML flags source by saving the following link:
http://www.spec.org/accel/flags/EM64T_Intel150_flags.xml.


For questions about the meanings of these flags, please contact the tester.
For other inquiries, please contact webmaster@spec.org
Copyright 2014-2015 Standard Performance Evaluation Corporation
Tested with SPEC ACCEL v47.
Report generated on Wed Mar 18 11:12:28 2015 by SPEC ACCEL flags formatter v1290.