Are we talking 50%, 100%, 150%, what?
Let me explain why I'm asking this.
We have a web server running on an old Pentium D and installed recently a complicated web application to be used internally. It's sloooooowww....
A single access/click puts a core to 100% for several seconds (php&mysql) so you can imagine how frustrating it is to work with it. I think the bottleneck lays with the processing part (cpu&ram) as there is very little disk access and I/O wait.
Of course, the application is not optimised for speed, but I think paying a programmer to optimise it would cost more than upgrading the machine.
Therefor, my question is: how much IPC improvements were made between Pentium D and Haswell for integers? I would like to estimate how well it would run if I upgraded the machine.
Let me explain why I'm asking this.
We have a web server running on an old Pentium D and installed recently a complicated web application to be used internally. It's sloooooowww....
A single access/click puts a core to 100% for several seconds (php&mysql) so you can imagine how frustrating it is to work with it. I think the bottleneck lays with the processing part (cpu&ram) as there is very little disk access and I/O wait.
Of course, the application is not optimised for speed, but I think paying a programmer to optimise it would cost more than upgrading the machine.
Therefor, my question is: how much IPC improvements were made between Pentium D and Haswell for integers? I would like to estimate how well it would run if I upgraded the machine.
