NVIDIA cuFFT LTO EA 预览文档 (已弃用)¶
警告
cuFFT LTO EA 预览版已弃用,并将在不久的将来移除。
预览版的主要功能 LTO 回调已集成到 cuFFT 中,作为 CUDA Toolkit 12.6 Update 2 的一部分。此更新与 cuFFT LTO EA 预览版相比,具有显著改进,包括能够为回调设备函数指定任意名称,以及改进的性能。
如有任何疑问,请随时联系 Miguel Ferrer Avila <mferreravila@nvidia.com> 或 Lukasz Ligowski <lligowski@nvidia.com>。
欢迎使用 cuFFT LTO EA(带有链接时优化的 cuFFT 早期访问)预览版。
您可以在这里找到
包含示例代码片段的 快速入门 指南。
包含如何使用此带有 LTO 的 cuFFT 预览版说明的 如何使用 cuFFT LTO EA 章节。
包含此 cuFFT LTO EA API 为 cuFFT 带来的扩展描述的 API 参考 章节。
cuFFT LTO EA 预览版可以在 NVIDIA cuFFT LTO EA Preview 中找到。
亮点¶
扩展回调 API 以支持 LTO 回调例程。
使用回调无需离线设备链接。
为动态 cuFFT 库添加回调支持。
为 Windows 添加回调支持。
与现有的回调设备代码兼容。
在许多情况下,性能比非 LTO 回调例程更高。
注意
与 CUDA Toolkit 中发布的 cuFFT 版本不同,cuFFT LTO EA 预览版不是完整的生产二进制文件。它旨在让用户在 Linux 和 Windows 上测试启用 LTO 的回调函数,并向我们提供反馈,以便我们在该功能作为 cuFFT 的一部分投入生产之前改进体验。虽然我们尽力发布这些二进制文件时没有问题,但偶尔可能会遇到错误。
请将您可能有的任何反馈直接发送给 Miguel Ferrer Avila <mferreravila@nvidia.com> 或 Lukasz Ligowski <lligowski@nvidia.com>。