Wednesday, August 1, 2007

A Future Prediction: StreamIt, A programming language

In a previous post, I highlighted programming and multi-core systems and included links to a presentation that originated out of MIT. MIT is active in the multi-core and parallel programming world. In the presentation, a reference was made to StreamIt, and I decided to check it out.

The StreamIt home page can be found here. StreamIt is a language that focuses on multi-core systems, processing data streams, and parallel execution. The language aims to reduce complexity of this type of parallel processing and move some portions of this to the compiler.

This is very exciting as MIT is often at the front when driving new technology that is later adapted by industry. If anyone has any experience with SteamIT (the good, bad or ugly) I would love to hear from you. Please post any comments and share your experience.

No comments: