Intel® Software Guard Extensions (Intel® SGX)
Discussion board focused on hardware-based isolation and memory encryption to provide extended code protection in solutions.

Optimization Options are supported in Intel SGX

Sam5
New Contributor I
627 Views

Hi,

Advanced optimization and profile guided optimization(PGO) options  are supported in Intel SGX

-Thanks

0 Kudos
1 Solution
Surenthar_S_Intel
627 Views

Hi Sam,

Advanced optimization and profile guided optimization(PGO) options are not supported in Intel SGX.

These advanced optimization options are not supported.

  • /Qcilk-serialize
  • /Qguide-file[:filename]
  • /Qguide-file-append[:filename]
  • /Qipp[:lib]
  • /Qopt‑matmul[-]
  • /Qtbb

These profile guided optimizations (PGO) options are not supported.

  • /Qinstrument-functions[-]
  • /Qprof-data-order[-]
  • /Qprof-dir dir
  • /Qprof-file file
  • /Qprof‑func‑order[-]
  • /Qprof-gen
  • /Qprof-hotness-threshold:n
  • /Qprof-src-dir[-]
  • /Qprof-src-root:dir
  • /Qprof-src-root-cwd
  • /Qprof-use[:keyword]
  • /Qprof-use-
  • /Qprof-value-profiling[:keyword]
  • /Qprofile‑functions
  • /Qprofile-loops:keyword
  • /Qprofile-loops-report[:n]
  • /Qcov-dir:dir
  • /Qcov‑file:filename
  • /Qcov-gen[-]
  • /Qfnsplit[-]

Please refer the user guide for more details.

Thanks and Reagrds,
Surenthar Selvaraj

View solution in original post

0 Kudos
2 Replies
Surenthar_S_Intel
628 Views

Hi Sam,

Advanced optimization and profile guided optimization(PGO) options are not supported in Intel SGX.

These advanced optimization options are not supported.

  • /Qcilk-serialize
  • /Qguide-file[:filename]
  • /Qguide-file-append[:filename]
  • /Qipp[:lib]
  • /Qopt‑matmul[-]
  • /Qtbb

These profile guided optimizations (PGO) options are not supported.

  • /Qinstrument-functions[-]
  • /Qprof-data-order[-]
  • /Qprof-dir dir
  • /Qprof-file file
  • /Qprof‑func‑order[-]
  • /Qprof-gen
  • /Qprof-hotness-threshold:n
  • /Qprof-src-dir[-]
  • /Qprof-src-root:dir
  • /Qprof-src-root-cwd
  • /Qprof-use[:keyword]
  • /Qprof-use-
  • /Qprof-value-profiling[:keyword]
  • /Qprofile‑functions
  • /Qprofile-loops:keyword
  • /Qprofile-loops-report[:n]
  • /Qcov-dir:dir
  • /Qcov‑file:filename
  • /Qcov-gen[-]
  • /Qfnsplit[-]

Please refer the user guide for more details.

Thanks and Reagrds,
Surenthar Selvaraj

0 Kudos
Sam5
New Contributor I
627 Views

Thanks for your information

0 Kudos
Reply