Compilation
oneAPI has multiple types of compilation. The main source to
the application is compiled, and the offloaded kernels are compiled. For
the kernels, this might be ahead-of-time (AOT) or just-in-time (JIT).
In this section we cover topics related to this compilation and how it
can impact the efficiency of the execution.