Nvidia оставила загадочную пасхалку с русским классиком
Артем Фунтиков
—
В файлах Nvidia CUDA обнаружили зашифрованное произведение Л.Н. Толстого «Война и Мир».
На находку обратил внимание пользователь Reddit под ником CHDuckie. Файл находился на жестком диске под названием warandpeace.txt и значительно выделяется объемом от остальных. Несмотря на то, что расширение указывает на текстовое содержание файла, обычным блокнотом его открыть не удалось. Для доступа к содержимому, пользователь использовал программу VS Code. Загруженный документ содержал 65 340 строк, первая из которых послужила своеобразным названием: «Проект «Гутенберг». Электронная книга «Война и мир» Льва Толстого».
Подключившиеся к обсуждению пользователи Reddit, выдвинули предположение, что разработчики оставили книгу не просто так. Дело в том, что Nvidia CUDA и вычислительная платформа, и модель программирования для использования в обычных вычислениях на графических процессорах. CUDA позволяет увеличить скорость работы приложений за счет использования мощности графического процессора.
Один из пользователей поясняет:
Файл также используется в коде здесь. Создается небольшое ядро CUDA, которое подсчитывает буквы w, x, y и z в некоторых данных. Затем он загружает «Войну и Мир» в память графического процессора и запускает ядро с помощью данных. Причина, по которой выбран именно этот текст, может заключаться в том, что его можно использовать бесплатно, не нарушая авторских прав. При этом он достаточно велик, чтобы вы могли измерить разницу в зависимости от используемого метода, но достаточно мал, чтобы быстро завершиться. Довольно часто в пример кода включают образцы данных, чтобы его выполнение было автономным".
iGuides в Дзене — dzen.ru/iguides
iGuides в Telegram — t.me/iguides
iGuides в VK — vk.com/iguides
iGuides в Ok.ru — ok.ru/iguides
Источник: