IBM offers AI help to mobile developers

By Matthew Broersma, ZDNet UK
Thursday, July 02, 2009 09:59 AM

IBM on Tuesday announced a software development tool that it claims can cut the time for optimizing mobile phone applications by a factor of 10, with the potential to rapidly and efficiently move entire operating systems between platforms.

Milepost GCC is a version of the popular open source compiler developed by the EU-funded Milepost consortium, of which IBM is a member, the company said. The software uses machine learning to dramatically reduce the time it takes to adapt software to run efficiently on a given hardware architecture.

The compiler can work with any hardware, including servers and desktops, but it is particularly useful in the development of mobile devices, where hardware is diverse and changes rapidly, IBM said. According to a paper published by the project, the system works by comparing the results of multiple compilations done with the compiler configured in a wide variety of ways, then deciding which combinations of configurations are best suited for the target system.

The company's initial experiments achieved an 18 percent average performance improvement on embedded-application benchmarks, IBM said, with the system reducing the time to acceptable performance on a new mobile phone by up to a factor of 10.

Milepost has also launched a code-tuning Web site at cTuning.org, and invited developers to continue contributing to the project on a long-term basis after the Milepost project ends in August.

One goal for cTuning.org is to rapidly tune entire Linux operating systems and to optimize applications for mobile architectures on the fly.

"We would...like to test Milepost GCC/cTuning tools to...optimize programs for mobile systems on the fly (for example, using Android, Moblin, etc)," cTuning developers said on the Web site. "We hope that this technology will considerably minimize repetitive, time-consuming tasks and human intervention when optimizing computing systems and will reduce time-to-market for new products, thus boosting innovation and novel research."

The Milepost consortium includes IBM's Haifa research lab, the University of Edinburgh, the United Kingdom's ARC International, France's CAPS Enterprise, and the French research institute INRIA.

The software is available via the Milepost Web site.


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

Configuring VoIP in Twinkle

Open Source

If you need a reliable and capable SIP softphone for Linux, Vincent Danen suggests using the feature-rich Twinkle to configure its use.


Read more »



 
Virtualize your way to cost savings
Build an infrastructure that is flexible, scalable, and economical, as you strive to become a truly agile business.

Red Hat Outlines Its Virtualization Strategy and Roadmap for 2009
» Watch the video




Are telcos new drivers of outsourcing industry?

Blog thumbnail

The recent TPI Index from TPI highlighted an interesting trend where a few very large Telco-to-Telco contracts--instances where one telecommunications carrier outsources its network operations requirements to another telecommunications service..... by Michael Rehkopf

Read more »

Tags

  1. antivirus
  2. apple ipod
  3. cnet networks inc.
  4. desktop
  5. e - mail
  6. hard drive
  7. intuit inc.
  8. mcafee inc.
  9. microsoft corp.
  10. microsoft windows
  11. microsoft windows vista
  12. microsoft windows xp
  13. norton co.
  14. pc
  15. performance
  16. security
  17. software
  18. tool
  19. web
  20. web site