Я готовлю приемочный тест для новой машины с графическими картами Nvidia, и мне нужна простая программа CUDA, которая будет полностью выполнять GPU на целый день. Цель состоит в том, чтобы генерировать большое количество тепла и обеспечивать стабильную работу новой машины под нагрузкой. Я бы хотел, чтобы код был очень легко компилировать и запускать (без зависимостей, без больших наборов входных данных), а также очень легко проверить (небольшие объемы вывода). Кроме того, мне бы хотелось, чтобы это была только командная строка, нет GUI (тест должен быть автоматизирован).Простая вычислительно-интенсивная программа CUDA
Я изначально думал о многократном запуске Vector Dot Продукты больших векторов. Тем не менее, это в основном интенсивность памяти. Поэтому, если графические процессоры постоянно ждут доступа к памяти, тогда они, вероятно, не генерируют столько тепла, сколько могли.
Я работаю на компьютере CentOS Linux.
Есть ли у кого-нибудь предложения?
Быстрый поиск дал мне [это] (http://wili.cc/blog/gpu-burn.html) – Hasturkun
Что это? Я не могу прочитать эту ссылку. –
Многокристальный стресс-тест CUDA, в настоящее время второй хит в Google для «интенсивного теста cuda gpu». Я никоим образом не проверял его. Цитирование страницы «Моя программа разворачивает один процесс для каждого графического процессора на машине, один из процессов отслеживания температуры графического процессора, если он доступен [...], и один процесс для сообщения о ходе. Процессы GPU каждый выделяют 90% бесплатной GPU, инициализируйте 2 случайные матрицы 1024 * 1024 и постоянно выполняйте эффективные процедуры умножения матричной матрицы CUBLAS на них и сохраняйте результаты по выделенной памяти ». – Hasturkun