ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Jobs
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


Desktop platforms Toolkit in association with http://ad.doubleclick.net/clk;205413468;14699245;m?http://adfarm.mediaplex.com/ad/ck/2397-58840-22058-14

Improved Linux InfiniBand support near

Ingrid Marson ZDNet.co.uk

Published: 24 Mar 2005 17:15 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

The Linux kernel is on track to include full support the high-speed networking standard InfiniBand by the end of this summer.

Roland Dreier, one of the Linux kernel maintainers handling InfiniBand support and a senior software engineer at hardware vendor Topspin Communications, told ZDNet UK this week that he and his fellow InfiniBand maintainers have almost completed their work enabling support for storage protocols and clustering APIs running over Infiniband in the Linux kernel.

Currently the latest version of the kernel, 2.6.11, only has limited InfiniBand support.

"What's available in the kernel now is the most basic set of drivers that are useful," said Dreier. "It has low-level support for InfiniBand hardware and support for the IP networking protocol over InfiniBand."

One of the main clustering APIs that Dreier and his team are working on is MPI, a protocol for passing messages between parallel processors.

Dreier said that supporting storage protocols and MPI will be a significant advancement for the kernel.

"MPI is the key API for scientific computing," said Dreier. "That combined with storage is the way most people are using InfiniBand right now."

At present, many companies running InfiniBand on Linux are relying on proprietary drivers, but this is likely to change when full InfiniBand support is added.

"I think it will make a big difference to the InfiniBand world when this support becomes available in the official kernel," said Dreier. "Probably in the next couple of quarters we will see people migrating to open source drivers."

Even though the protocols and APIs are nearly complete, it's not certain they will make the next version of the Linux kernel, 2.6.12. "If 2.6.12 comes out within the next month or goes into code freeze, we won't be able to add the features in time," said Dreier. "They will be merged into the kernel tree in the next few months."

Other operating systems including Solaris, HP-UX and Windows have some support for InfiniBand, although Dreier claims that Linux is the major platform being used for the networking technology.

"There are of the order of tens of thousands of new nodes getting involved in InfiniBand every quarter," said Dreier. "At least three quarters of those are Linux nodes."

At present, high-performance computing tends to rely on expensive specialist hardware, but InfiniBand makes it possible on clusters of commodity servers, although this will require chipset makers such as Intel to add InfiniBand support for these servers.

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with Konica

Did you find this article useful?
152 out of 232 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:





Desktop Management Benchmarking

Test Your Desktop Management Systems

How good are your company's desktop management solutions? How do they compare with those of your peers?

Take two minutes to complete our new Desktop Management and Energy Consumption benchmark, and find out what issues your business needs to focus on.