Darryl Gove's blog

Thursday Jan 31, 2008

Win $20,000!

Sun has announced a Community Innovation Awards Programme - basically a $1M of prize money available for various Sun-sponsored open source projects. There is an OpenSPARC programme, and the one that catches my eye is $20k for:

vi. Best Adaptation of a single-thread application to a multi-thread CMT (Chip Multi Threaded) environment

My guess is that they will expect more than the use of -xautopar -xreduction or a few OpenMP directives :) If I were allowed to enter (unfortunately Sun Employees are not) I'd be looking to exploit the features of the T1 or T2:

  • The threads can synchronise at the L2 cache level - so synchronisation costs are low
  • Memory latency is low

The upshot of this should be that it is possible to parallelise applications which traditionally have not been parallelisable because of synchronisation costs.

Funnily enough this is an area that I'm currently working in, and I do hope to have a paper accepted for the MultiExpo.

Tuesday Jan 30, 2007

Updated UltraSPARC-T1 tuning guide available

The UltraSPARC-T1 tuning guide has been updated to include information about the Cool Tools.

Wednesday Jan 24, 2007

Innovating with the OpenSPARC CPU Expert Exchange next week

The Expert Exchange on OpenSPARC is next Wednesday (31st January) at 10am PST. The URL for registration is here. The format is that a number of folks will get together and answer any (relevant ;) submitted questions. The questions and answers will appear as fast as we can type them, and a transcript will be available for those folks who were unable to make the live event. I'll be attending to field questions on the Cool Tools.

Wednesday Jan 10, 2007

Direct link for net talk

Thanks to the folks who work on nettalk, I now have a direct link to the programme on OpenSPARC, with my 5 minute discussion of the Cool Tools.

The sign-up for the expertexchange session is online. It's scheduled for 31st January between 10 & 11 am PST.

Calendar

Search this blog

About

Solaris Application Programming

Book resources

Recent entries

Custom search

Tag cloud

ats bit book c++ cmt communityone compiler cooltools cpu2006 developers dtrace gccfss hpc multithreading openmp opensparc parallelisation parallelization performance performanceanalyzer secondlife solaris solarisapplicationprogramming sparc spot sunstudio t2 ultrasparc ultrasparct2 x86

Links

Webcasts

Articles

Presentations

Navigation

Referers

Feeds