We have a machine that takes 3 minutes to process a byte. Now if I send 1000 bytes together the machine will take 3000 minutes to process them serially. If we want to do that in 3 minutes only we need 1000 such a machines operating in parallel. In 1 minute we need 3000 machines operating in parallel.
Now how to calculate this. If we want to process that 1000 bytes in 30 minutes completely how many machines do we need.
Hint: How many bytes can one machine process in 30 minutes? Also, for the future, try to create topics with titles that are actually meaningful.