ÃÂÕáÛãçÃÂÙÃÂÞ CUDA ØÔÕÃÂœ? phpMyAdmin - Xakep Online
ÃÂÕáÛãçÃÂÙÃÂÞ CUDA ØÔÕÃÂœ? phpMyAdmin - Xakep Online
ÃÂÕáÛãçÃÂÙÃÂÞ CUDA ØÔÕÃÂœ? phpMyAdmin - Xakep Online
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
pc_zone<br />
СРАВНЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ РАЗЛИЧНЫХ БРУТФОРСОВ MD5 ХЕША<br />
С ИСПОЛЬЗОВАНИЕМ <strong>CUDA</strong> И БЕЗ НЕЕ<br />
INFO<br />
info<br />
У компании ATI также<br />
есть аналогичный<br />
проект, который называется<br />
ATI-Stream.<br />
NVIDIA, ATI и ряд<br />
других компаний работают<br />
над открытым<br />
стандартом OpenCL.<br />
HTTP://WWW<br />
links<br />
•Библиотека<br />
j<strong>CUDA</strong> для работы<br />
с <strong>CUDA</strong> для Javaпрограммистов:<br />
www.gass-ltd.co.il/<br />
en/products/jcuda.<br />
•Модуль <strong>CUDA</strong> для<br />
Python:<br />
mathema.tician.de/<br />
software/pycuda.<br />
•Реализация для<br />
.NET:<br />
www.gass-ltd.co.il/<br />
en/products/cuda.net.<br />
WARNING<br />
info<br />
Вся информация<br />
представлена в ознакомительных<br />
целях.<br />
030<br />
В RAINBOWCRACK ВХОДЯТ ТРИ УТИЛИТЫ, КОТОРЫЕ<br />
НУЖНО ИСПОЛЬЗОВАТЬ В СЛЕДУЮЩЕМ ПОРЯДКЕ:<br />
ШАГ 1. Сначала с помощью тулзы rtgen генерируются<br />
rainbow-таблицы;<br />
ШАГ 2. Далее с помощью rtsort осуществляется<br />
специальная сортировка сгенерированных таблиц;<br />
ШАГ 3. В конце концов, используется тулза rcrack<br />
для поиска значения хеша в таблице.<br />
Увы, бесплатная версия Rainbowcrack не позволяет<br />
полностью насладиться всеми благами <strong>CUDA</strong>.<br />
ТРИК 3: ВОССТАНАВЛИВАЕМ<br />
ПАРОЛИ<br />
Программа Distributed Password Recovery (www.<br />
elcomsoft.com/edpr.html) предназначена для распределенного<br />
нахождения забытых паролей к различным<br />
типам документов, причем некоторые из<br />
алгоритмов оптимизированы для использования<br />
<strong>CUDA</strong>-ускорения. Повезло тем, кто забыл пароль<br />
от документов Word 2007, Excel 2007, PowerPoint,<br />
Project 2007, а также для своей учетки в Windows<br />
(LM/NTLM). Технология ускорения на GPU освобождает<br />
CPU от наиболее ресурсоемких частей алгоритма,<br />
перенося их на <strong>CUDA</strong>-совместимые графические<br />
процессоры.<br />
Требования к видеокартам просты: главное, чтобы<br />
объем видеопамяти был не менее 256 Мб. EDPR<br />
состоит из трех компонентов: сервер, агент и консоль.<br />
Сервер устанавливается на один из компьютеров<br />
в сети, он управляет процессом перебора<br />
паролей. На остальные компьютеры в сети устанавливается<br />
агент, перебирающий порции паролей. По<br />
заявлению разработчиков, система с несколькими<br />
видеокартами NVIDIA способна перебрать до 1 млрд.<br />
паролей в секунду. Прирост быстродействия по сравнению<br />
с универсальными процессорами достигает<br />
десятков раз.<br />
ТРИК 4: УСКОРЯЕМ КОДИРОВАНИЕ<br />
ВИДЕО<br />
С самого начала появления технологии <strong>CUDA</strong> говорили<br />
о вполне логичном ее применении в сложных процессах<br />
по кодированию видео. Пионером в мире <strong>CUDA</strong><br />
стала приятная программа Badaboom (www.badaboomit.<br />
com), которая отличалась максимальной простотой<br />
использования. Указываешь ей файл с исходным видео<br />
и целевое устройство (например, телефон или видеохостинг<br />
YouTube) после чего получаешь оптимизировнный<br />
файл .mp4.<br />
ПРОЦЕССЫ ОБЪЕДИНЯЮТСЯ В БЛОКИ<br />
(BLOCKS), ВНУТРИ КОТОРЫХ ИМЕЮТ<br />
ОБЩУЮ ПАМЯТЬ (SHARED MEMORY)<br />
И СИНХРОННОЕ ИСПОЛНЕНИЕ.<br />
БЛОКИ ОБЪЕДИНЯЮТСЯ В СЕТКИ (GRIDS)<br />
Badaboom не просто использует для работы <strong>CUDA</strong>:<br />
без подходящего видеоадаптера, поддерживающего<br />
эту архитектуру, она вообще откажется работать.<br />
Вместо традиционного использования CPU, утилита<br />
всеми силами пытается использовать возможность<br />
по параллелизации процессов на NVIDIA GPU, чтобы<br />
Какие видюхи подходят<br />
для использования <strong>CUDA</strong>?<br />
Полный перечень графических адаптеров, поддерживающих<br />
технологию <strong>CUDA</strong>, приведен на<br />
официальном сайте NVIDIA: www.nvidia.com/object/<br />
cuda_learn_products.html. Это практически все<br />
модели GeForce GeForce 8, 9, 100, 200 серий,<br />
а также NVidia Tesla и Nvidia Quadro.<br />
XÀÊÅÐ 07 /127/ 09