![[user]](http://www.spec.org/auto/accel/flags/user.png)
The GCC C compiler for Linux.
![[user]](http://www.spec.org/auto/accel/flags/user.png)
The GCC C++ compiler for Linux.
![[benchmark]](http://www.spec.org/auto/accel/flags/benchmark.png)
Used to leave a buffer space for the main kernel. Set this to a small integer value (like 1) if needed.
![[user]](http://www.spec.org/auto/accel/flags/user.png)
-O2 Optimize even more. GCC performs nearly all supported optimizations that do not involve a space-speed tradeoff. The compiler does not perform loop unrolling or function inlining when you specify -O2. As compared to -O, this option increases both compilation time and the performance of the generated code.
![[user]](http://www.spec.org/auto/accel/flags/user.png)
Include path to NVIDIA OpenCL library header
![[user]](http://www.spec.org/auto/accel/flags/user.png)
Link with the NVIDIA OpenCL library
![[user]](http://www.spec.org/auto/accel/flags/user.png)
Link with the OpenCL library
![[user]](http://www.spec.org/auto/accel/flags/user.png)
-O2 Optimize even more. GCC performs nearly all supported optimizations that do not involve a space-speed tradeoff. The compiler does not perform loop unrolling or function inlining when you specify -O2. As compared to -O, this option increases both compilation time and the performance of the generated code.
![[user]](http://www.spec.org/auto/accel/flags/user.png)
Include path to NVIDIA OpenCL library header
![[user]](http://www.spec.org/auto/accel/flags/user.png)
Link with the NVIDIA OpenCL library
![[user]](http://www.spec.org/auto/accel/flags/user.png)
Link with the OpenCL library
Flag description origin markings:
For questions about the meanings of these flags, please contact the tester.
For other inquiries, please contact webmaster@spec.org
Copyright 2015-2020 Standard Performance Evaluation Corporation
Tested with SPEC ACCEL v1.3.
Report generated on Wed Nov 4 16:33:30 2020 by SPEC ACCEL flags formatter v1290.