Complicated, it really depends on the software and load on the CPU, if the program is single or double threaded than the faster clock speed Dual will run faster, but if you run multiple programs, or multi-threaded programs the Quad will be faster even at the slower clock because it's process more data at once, more cache is always better regardless of the core count or speed.