Question

Enable CPU turbo boost?

I’m running a parallelized machine learning task on my Droplet. When I monitor the system performance using htop, I see that both CPUs are running at 100% (yay). The problem, though, is that when I look as lscpu, I see that my clock rate is at ~2.7 GHz which is the baseline speed for the Xeon 8168 CPUs being used in my droplet. If you research the 8168, it says that it’s capable of Turbo Boost up to 3.7 GHz. Are we able to enable Turbo Boost for our Droplets to get every bit of possible performance?

Thanks, jd


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

The Intel Xenon processors “turbo boost” option is an automatic process from what I understand. When the operating system (in this case the hypervisor’s OS) requests a high amount of CPU use the chipset is designed to increase the clock speed to accommodate this as needed. This design is intended to support larger workloads while maintaining lower power usage than a chip running at 3.7 Ghz at all times would.

As I understand it, this is not something accessible from within a droplet and the droplet will report the base chip frequency that is provided in the hardware identification passed though by the hypervisor.