ATS-GPU-OCT 4.1 - это дополнительная библиотека обработки сигналов, которая использует ATS-GPU-BASE (продается отдельно) для получения данных и обеспечения готового ОКТ-изображения с очень высокой скоростью БПФ с плавающей запятой, окнами, компенсацией дисперсии, установкой нуля и лог-ядрами. Бенчмарки показали скорость A-линии до 950 000 для БПФ с 4096 точками и 1,9 миллиона для БПФ с 2048 точками.
Библиотека ATS-GPU-OCT вызывается практически из любой среды программирования (C/C++, C#, LabVIEW®, MATLAB®, Python). Поскольку эти среды программирования не могут напрямую вызывать функции CUDA, внутренняя структура ATS-GPU-OCT 4.1 фиксирована и не может быть изменена пользователем. Пользователям по-прежнему разрешено загружать свои собственные функции окна, функции компенсации дисперсии, устанавливать нулевое добавление и выбирать формат выходных данных.
Очень высокоскоростное БПФ с плавающей запятой для данных с k-тактовой синхронизацией
Функции компенсации дисперсии, установки нулевой подкладки, логарифмирования и окна
Скорость передачи данных до 6,9 ГБ/с для плат дигитайзеров PCIe Gen 3
Поддержка графических процессоров с поддержкой CUDA с вычислительной способностью 3.0 и выше
Предназначен для работы с PCI Express дигитайзерами AlazarTech
Включает ATS-CUDA-OCT для программистов GPU экспертного уровня
Дополнительное расширение ATS-GPU-NUFFT для неравномерного БПФ
Совместимость с 64-битными Windows и 64-битными Linux
Требуется ATS-GPU-BASE
Требуется ATS-SDK для использования с Python, MATLAB или LabVIEW
---