Posted in HPC, Microchips, Programming on Nov 14th, 2009
Interesting Post from Perils of Parallel which outlines Tim Sweeney, found of Epic Games, keynote at High Performance Graphics 2009 in which, in one of the slides (79), he compares complexity and cost of development. Bottom line according to Tim is:
Lessons learned: Today’s hardware is too hard!
If it costs X (time, money, pain) to develop [...]
Read Full Post »
Apple’s Grand Central a new set of technologies released with Snow Leopard designed to make parallelisation and concurrency simpler for programmers. Apple has extended Objective-C which now includes support for closures and makes it easier to implement control structures that support concurrency. In essence Grand Central makes it easier to write parallelisable software.
Similarily Microsoft recently [...]
Read Full Post »
Posted in Grid Computing, HPC, Programming on Apr 25th, 2009
Microsoft is working on a new language for parallel programming named Axum.
Axum is an incubation project that Microsoft is working on which is focused on helping programmers tackle the issue of parallel programming in the .NET environment.
Read Full Post »
Posted in Cloud Computing, HPC, Programming on Apr 2nd, 2009
Amazon today released the beta of thier Hadoop based data processing framework - which they term Elastic Map Reduce.
“Using Amazon Elastic MapReduce, you can instantly provision as much or as little capacity as you like to perform data-intensive tasks for applications such as web indexing, data mining, log file analysis, machine learning, financial analysis, scientific [...]
Read Full Post »
A good article at Java World outlines the deisgn principles of building cloud ready multicore applications.
“For your applications to meet the demands of computing in a cloud-based, multicore world, you’ll need to design your code with the following attributes in mind:
- Atomicity
- Statelessness
- Idempotence
- Parallelism
In this article, the first of two parts, I’ll discuss each [...]
Read Full Post »
Click++ which we covered in our recent round up has published an article in which they convert a Discrete Hedging example to a parallel Cilk++ program, and increase performance on multicore systems from the popular computational finance library QuantLib.
As a preview of the results They obtained, below is a graph of the results on a 16-core system, [...]
Read Full Post »
Jeff Atwood has written a very detailed post on comparing 7zip and bzip2 to compress files, with the underlying hardware being dual quad-core 2.5 GHz Xeon E5420 CPUs. Well worth checking out if we you deal with file compression on your Grid or Network.
Read Full Post »
Aaron Tersteeg from Intel has posted some extensive links on the topic of threading for multicore. If you at all are involved in programming for multicore I would urge you to check this out.
Read Full Post »
Posted in Microchips, Programming on Mar 8th, 2009
“Optimizing Performance of Parallel Programs on Emerging Multi-Core Processors & GPUs” (OPECG-2009) which is scheduled from June 1-5, 2009 at Indian Institute of Technology Madras at Chennai.
When: June 1 - 5, 2009
Where: Chennai, India
Venue: Indian Institute of Technology, Chennai, India
Read Full Post »
A quick round up of articles and news that will be of interest to this in the HPC / Grid /Cloud space:
A new article from Sun describes the profiling of Message Passing Interface (MPI) applications with the Sun Studio Performance Tools. It starts with an overview of MPI performance data, explains how to profile MPI [...]
Read Full Post »