My group is interacting with scientists from all disciplines. We are trying to help them in their research endeavors through the use/application of technology. It is therefore necessary for us to keep informed about all technologies available; it is only then we can offer informed advise and talk about

:-) “Work stealing”, “loop decomposition” at runtime to take advantage of the available hardware parallelism, “data parallelism”, “declarative programming for parallel computing”… It’s soooo cool to see these concepts really making it to mainstream computing. Paul and I worked on these ideas some years ago*, building on the previous

I’ve been hanging on my failing iPod (it’s almost 3 years old now) for a while now, waiting for the new Zunes to arrive. Apparently they have been getting good comments out there, especially because the team opted to bring the new functionality to the v1 owners as well.