Category
RapidMind for Programming Parallel Processing
With the newest chips being released two, four or more cores - effectively additional processors - programmers are facing the additional challenge of being able to leverage that additional computing power in their programs. For many years Intel, AMD, IBM and other major CPU makers were pushing the clock speed as much as possible […]
Fortress Programming Language for Scientific Computing
I had never heard of Fortress, but saw this article in InfoWorld about a language demonstration that “will feature implicit parallelism.” When I hear claims like this, my ears perk up. There really isn’t much to be found about Fortress just yet (so if you find anything else, please comment!). It is […]
Official Google Research Blog
The first blog entry is titled Making a difference, which I guess is exactly what Google would expect of “lots of world class Ph.D.s (and a few non-Ph.D.s)“. It is interesting that they made a distinction between engineers (”who do the real work”) and Ph.D.s. Golly, the blog was launched almost a month […]
PhysX Processor - Dedicated Physics Processor
I have not dug too far into the documentation, but AGEIA has released their PhysX SDK which allows game developers to take advantage of the PhysX Processor for more realistic physics simulations in games. Computer games have been pushing the envelop of computing since the beginning of the electronics age and many of the […]
A glance at Distributed Computing
There are a lot of difficult problems out in the real world which require massive computational power to solve. Problems in genomics, scheduling, drug design, weather and the stock market. IBM refers to the class of tools required to address these complex problems Deep Computing. Basically, Deep Computing is the intelligent application […]

