Sunday, August 5, 2012

Writing Graphics Software Gets Much Easier


MIT News
(08/02/12) Larry Hardesty

Massachusetts Institute of Technology (MIT) researchers have developed Halide, a programming language they say creates software that is easier to read, write, and revise than image-processing programs written in a conventional language. Halide also automates code-optimization procedures, making the coding process much faster than with other languages. The researchers used Halide to rewrite several common image-processing algorithms that had already been optimized by professional programmers. They say the Halide versions saw as much as six-fold performance gains. A Halide program has one section for the algorithms and another for the processing schedule, which can specify the size and shape of the image chunks that each core needs to process at each step in the schedule. After the schedule has been developed, Halide automatically handles the accounting. "When you have the idea that you might want to parallelize something a certain way or use stages a certain way, when writing that manually, it’s really hard to express that idea correctly," notes MIT's Jonathan Ragan-Kelley. University of California, Davis professor John Owens says Halide "really has all the pieces you want from a completed system, and it’s in a really important application domain."

View Full Article
http://web.mit.edu/newsoffice/2012/better-programming-language-for-image-processing-0802.html

6 comments:

  1. Then we suggest you to use Zen video converter. Zen video converter works like no other converter with all the options and settings available built in, this is one of the best converters available for creative Zen best tool to convert youtube to mp3

    ReplyDelete
  2. Event management assignment writing services are essential and they have become very popular for those seeking event management essay writing help services since most of them seek Event Management Writing Services.

    ReplyDelete
  3. This is my first time visit to your blog and I am very interested in the articles that you serve. Provide enough knowledge for me. Thank you for sharing useful and don't forget, keep sharing useful info: LinkedIn Scraper

    ReplyDelete
  4. Thanks for the blog post buddy! Keep them coming... Bing Website Scraper Software

    ReplyDelete
  5. During the previous 30 years the world experienced a unique mechanical change. In review, it tends to be expressed without embellishment that the development of electronic gadgets and the Internet have significantly affected every day life just as administrative practice to an unexpected degree. bluestacks

    ReplyDelete

The Open Source Web Hosting company