My question was, What makes brute force attack faster? Is it a bigger RAM, larger storage or a faster processor... because I saw a video of a man who put 7 GTX 1080's in parallel and it hacked a lot of passwords in less than a second using a dictionary.
closed as too broad by Steffen Ullrich, S.L. Barth, Tobi Nary, WhiteWinterWolf, Bacon Brad Aug 3 '17 at 16:24
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
It depends on the hashing algorithm which was used to hash the passwords.
- There are algorithms which can be implemented well on GPUs or on specialized hardware (like FPGAs).
- There are algorithms which mostly use operations which aren't very fast on GPUs so that they are bound by CPU speed.
- There are algorithms which generate large amounts of data in their immediate stages, so if you want to parallelize them, you need a lot of RAM (system ram or video ram, depending on whether you use CPU or GPU).