Российская компания «Элкомсофт» подала заявку на патент США с описанием метода подбора паролей путём параллельных вычислений на графических процессорах (GPU). По словам директора фирмы Владимира Каталова, с помощью карт GeForce 8800 Ultra можно повысить скорость подбора паролей в 25 раз. Даже на дешёвых 150-долларовых графических чипах пароли для Windows Vista взламываются за три-пять дней, хотя с помощью стандартной методики вычислений процесс занимает несколько месяцев.
Преимущество GPU перед обычными центральными процессорами состоит в том, что они способны осуществлять массивные параллельные вычисления. Они могут обрабатывать сотни тысяч блоков информации одновременно, тогда как центральный процессор решает задачи в строгой очерёдности, одну за другой.
Компания NVidia выпустила средства разработки для своих процессоров в феврале 2007 года. С помощью инструментов из пакета NVidia CUDA можно писать программы, которые напрямую обращаются к графическому процессору