Today, dollar for dollar, is the 318 faster than the 340 ???

Your name wouldn't happen to be Tim, would it ?

Probably.