Archive

Archive for the ‘High Performance Computing’ Category

Event Stream Processing

May 22nd, 2009 No comments

One of the stretch goals in many SOA / ESB projects is some form of Business Activity Monitoring.  When the events flowing through an Event Driven Architecture reach critical mass, one should be able to spot trends in business activity in near-real-time.  For example, watching orders and support requests flow through a system should allow [...]

The End of the Single Thread

February 16th, 2007 No comments

I’ve blogged before about multi-threaded applications. But Intel’s recent announcement of a 1 teraflops 80 core research chip dramatically highlights the fact that scalability in the foreseeable future will come from multi-threading and effective parallel processing software design. Gone are the days of improving application performance through increasing clock speed. As an industry, we have [...]

Ultra Large Scale Systems

February 13th, 2007 No comments

As I have mentioned in previous posts, I listen to the Software Engineering Radio podcast (and others) as a way to make better use of my time in the car.  The latest episode is a round table discussion about Ultra Large Scale Systems and some research  underway at the Software Engineering Institute at Carnegie Mellon.  [...]

Multi-threaded on Multi-core

December 26th, 2006 No comments

I’ve been reading a lot about the supposed impact of multi-core and multi-CPU architectures on the code we write. Much of the discussion centers around how most of the applications we use are not designed to utilize multiple chips or cores. Predictably, many industry experts are proposing new ways to enable single threaded developers to [...]

Compute Cycles Project

September 29th, 2006 No comments

I have been listening to the Java Posse podcast lately and they have been interviewing Van Simmons about Jini and the Compute Cycles Project. It is a great summary of Jini and many of the issues inherent in distributed computing. While I haven’t looked too closely at what they are doing at Compute Cycles, I [...]

Categories: High Performance Computing Tags:

Switch to our mobile site