MacMusic  |  PcMusic  |  440 Software  |  440 Forums  |  440TV  |  Zicos
linux
Search

Could New Linux Code Cut Data Center Energy Use By 30%?

Sunday January 26, 2025. 12:34 AM , from Slashdot
Could New Linux Code Cut Data Center Energy Use By 30%?
Two computer scientists at the University of Waterloo in Canada believe changing 30 lines of code in Linux 'could cut energy use at some data centers by up to 30 percent,' according to the site Data Centre Dynamics.

It's the code that processes packets of network traffic, and Linux 'is the most widely used OS for data center servers,' according to the article:

The team tested their solution's effectiveness and submitted it to Linux for consideration, and the code was published this month as part of Linux's newest kernel, release version 6.13. 'All these big companies — Amazon, Google, Meta — use Linux in some capacity, but they're very picky about how they decide to use it,' said Martin Karsten [professor of Computer Science in the Waterloo's Math Faculty]. 'If they choose to 'switch on' our method in their data centers, it could save gigawatt hours of energy worldwide. Almost every single service request that happens on the Internet could be positively affected by this.'

The University of Waterloo is building a green computer server room as part of its new mathematics building, and Karsten believes sustainability research must be a priority for computer scientists. 'We all have a part to play in building a greener future,' he said. The Linux Foundation, which oversees the development of the Linux OS, is a founder member of the Green Software Foundation, an organization set up to look at ways of developing 'green software' — code that reduces energy consumption.

Karsten 'teamed up with Joe Damato, distinguished engineer at Fastly' to develop the 30 lines of code, according to an announcement from the university. 'The Linux kernel code addition developed by Karsten and Damato was based on research published in ACM SIGMETRICS Performance Evaluation Review' (by Karsten and grad student Peter Cai).

Their paper 'reviews the performance characteristics of network stack processing for communication-heavy server applications,' devising an 'indirect methodology' to 'identify and quantify the direct and indirect costs of asynchronous hardware interrupt requests (IRQ) as a major source of overhead...

'Based on these findings, a small modification of a vanilla Linux system is devised that improves the efficiency and performance of traditional kernel-based networking significantly, resulting in up to 45% increased throughput...'

Read more of this story at Slashdot.
https://hardware.slashdot.org/story/25/01/25/2111225/could-new-linux-code-cut-data-center-energy-use...

Related News

News copyright owned by their original publishers | Copyright © 2004 - 2025 Zicos / 440Network
Current Date
Jan, Mon 27 - 05:18 CET