Поддерживает ли Numbapro архитектуру программирования SIMD?

Я пытаюсь решить проблему энтропии на GPU, используя симплексную оптимизацию. Поскольку каждая итерация симплекса опирается на предыдущую, я считаю, что нет никакого способа сделать мой алгоритм параллельным.

Однако, проведя некоторые исследования PyOpenCl и Numbapro, OpenCl предлагает тип архитектуры программирования под названием SIMD. Мне просто интересно, предложит ли Numbapro то же самое?

До сих пор я пробовал jit, autojit & vectorize для некоторой части кода, но не было никаких признаков улучшения производительности.

1 ответ

Да, это так.

Пожалуйста, посмотрите видео по адресу https://developer.nvidia.com/how-to-cuda-python - оно показывает именно то, что вас интересует.

Другие вопросы по тегам