PetscSSEIsEnabled#
Determines if Intel Streaming SIMD Extensions (SSE) to the x86 instruction set can be used. Some operating systems do not allow the use of these instructions despite hardware availability.
Synopsis#
#include "petscsys.h" 
PetscErrorCode PetscSSEIsEnabled(MPI_Comm comm, PetscBool *lflag, PetscBool *gflag)
Collective
Input Parameter#
- comm - the MPI Communicator 
Output Parameters#
- lflag - Local Flag - PETSC_TRUEif enabled in this process
- gflag - Global Flag - PETSC_TRUEif enabled for all processes in comm
Options Database Key#
- -disable_sse - Disable use of hand tuned Intel SSE implementations 
Note#
NULL can be specified for lflag or gflag if either of these values are not desired.
See Also#
Level#
developer
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages