Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(build): disable semantic interposition
Tell the compiler to treat symbols marked explicitly as NCCL_OFI_EXPORT_SYMBOL as preemptible, but not others. This gives the compiler the freedom to assume that no external LD_PRELOAD'd library can inject itself as an implementation of any given function in the library, which means the compiler has the freedom to optimize across function. Signed-off-by: Nicholas Sielicki <[email protected]> stack-info: PR: aws#624, branch: aws-nslick/stack/37
- Loading branch information