How the Dutch are taking a closer look at the energy efficiency of software

By David Bicknell

I am in Amsterdam to speak with a Dutch SME about its work examining the energy efficiency of software.

The Software Improvement Group (SIG) and the Hogeschool van Amsterdam (HvA) have come together to create the Software Energy Footprint Lab (SEFL).

The lab will enable researchers to examine such questions as:

  • How do different database management systems compare with each other in terms of energy consumption?
  • How do different programing languages/compilers compare in terms of energy consumption?
  • How do asynchronous requests compare to synchronous requests in terms of energy consumption?
  • How do unsigned integer arithmetic operations compare with signed arithmetic operations in terms of energy consumption?
  • How accurate are software energy profiling tools?

The laboratory will have computers rigged with sensors to measure the flow of electric current into each of the computer’s components. Specially crafted programs or generic benchmarks are then run with the sensors reporting on where the current is flowing to and how much of it is flowing to each component.

The relationship, which I’ll learn more about today, builds on the knowledge of electronics from the HvA together with SIG’s work into the technical quality of software which provides insight into the quality of organisations’ software projects, and therefore, the quality of their software suppliers.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s