A CPU with a high clock speed (e.g., 3+ GHz) is called a high clock speed CPU. A high clock speed CPU with high IPC (Instructions per Cycle) provides the fastest single-core performance.
High Clock Speed CPU and PHP/MySQL Performance
PHP and MySQL can only run as fast as the CPU core. They cannot run faster than the core. This is because a server assigns a single CPU core to each PHP/MySQL process.
When a server parses PHP, it uses only a single core to complete that process. Similarly, MySQL uses a single core to query the database. The faster the core, the faster PHP/MySQL will run.
Clock Speed and IPC
New generation CPUs usually have a higher clock speed and IPC than older ones.
Higher clock speeds allow a CPU to complete more clock cycles (and therefore work) per second. On the other hand, higher instructions per clock (IPC) will enable the completion of more work per clock cycle. More work per cycle and/or more clock cycles per second deliver a lot more performance than older generation processors. Hence new generation CPUs are usually faster than older ones, even at the same clock speed.
5.0 GHz 1 Core vs 3.3 GHz 2 Cores
When you use 2 cores with 3.3 GHz to run PHP, PHP can only run as fast as 3.3 GHz. It cannot run at 2x 3.3 GHz speed.
When you use 1 core with 5.0 GHz, PHP can run as fast as 5.0 GHz. The same goes for MySQL. This is why PHP, MySQL, WordPress, and other CMS-based websites run faster on 5.0 GHz 1 core vs. 3.3 GHz 2 cores.
Don't take our word for it. Here is a comparison of single-core performance among our E-2288G, 5950X, and other CPUs popularly used by other providers. You can see that the 5950X single core is more than twice as fast as the E5:
PassMark is the widely used, de facto benchmark for measuring CPU performance.
What If You Want to Run Two PHP Processes? Will It Run Faster on 2 Cores?
In most cases, a 3.3 GHz core has slower Memory and IPC speeds. A 5.0 GHz core is more likely to have faster Memory and IPC speeds. Due to these differences, a 5.0 GHz core will complete one PHP process much faster. Then it will quickly complete another. Take WordPress files, for example; a 5.0 GHz core will likely complete two PHP processes much faster when parsing these files.
Some websites require a high amount of CPU processing power and other server resources and might need more than 1 CPU core. The higher the CPU's clock speed, the faster the website will run. If you need multiple CPU cores for your website, have a look at our Semi Dedicated and High Frequency VPS plans.
The Fact Behind 1 GB Memory vs. 2 GB Memory
At a glance, it might seem like with 2 GB of Memory; your websites would run faster. But there is more to it.
Most providers offering 2 GB Memory use either decade-old E5 CPU or cheap hardware with slower IPC and DDR3 / DDR4 Memory support, allowing them to offer 2 GB.
The latest generation high clock speed CPUs have blistering fast IPC and DDR4 Memory support, but they cost around 3 - 4 times more. Combining a high clock speed CPU and faster DDR4 Memory on recent hardware allows faster data processing with only 1 GB DDR4 Memory vs. 2 GB Memory on older hardware in most cases.
We have built our servers using high clock speed CPUs, which allows us to have faster DDR4 Memory and deliver high PHP and MySQL performance. Fast PHP and MySQL processing provides faster page load times for your websites.
Our servers are powered by the fastest CPUs in single-core performance with 3.4+ GHz (up to 5.0 GHz turbo) and 3200 MHz DDR4 ECC memory.