Will this upgrade aid performance?

I have a motherboard that connects to the CPU with a 400 mhz bus, and doesn’t support HT. I currently have a 1.6 ghz pentium 4 with an 8kb L1 cache and a 256kb L2 cache.

I’m looking at buying a 3.0 ghz pentium 4 with a 16kb and 12kb L1 cache, and a 1mb L2 cache, and it has an 800 mhz bus.

I figure I’d get some improvement in performance because I’m nearly quadrupling the L1 and L2 caches, as well as increasing processor speed.

Will it run on my new computer if the fsb speeds are diffrent? Or will it just cause latency?

I’m thinking that due to the bigger L1 and L2 caches, the FSB latency will be less of a problem because the processor will have a smaller need to draw data from RAM.