How do Torque and HP differ?

OK just to try to understand, which would be faster, 300 hp 400 lb torque engine or 400 hp 300 lb torque engine, 1/4 mile same setup?