The November release of Sun Studio Express is out now. The features are listed on the wiki. The main news is that the OpenMP 3.0 implementation has been...
The November release of Sun Studio Express is out now. The features are listed on the wiki. The main news is that the OpenMP 3.0 implementation has been completed in this release.
SPEC has announced the search programme for the follow up to the CPU2006 benchmark suite. They are looking for compute intensive codes, real production apps,...
SPEC has announced the search programme for the follow up to the CPU2006 benchmark suite. They are looking for compute intensive codes, real production apps, not microkernels or artificial benchmarks, that will cover a broad range of subject domains. They need to have both the code and workloads. There are financial rewards for completing the various selection hurdles.
SPEC has announced the search programme for the follow up to the CPU2006 benchmark suite. They are looking for compute intensive codes, real production apps, not microkernels or artificial benchmarks,...
One of my colleagues has posted compiler flags for building python. The quick summary is that you can get about a 25+% performance gain from using crossfile...
One of my colleagues has posted compiler flags for building python. The quick summary is that you can get about a 25+% performance gain from using crossfile optimisation, -xO4, and profile feedback.
Just got the poster for the OpenSPARC Workshop in London in December.
I'm thrilled to have been asked to present at the OpenSPARC workshop to be run in London, on December 4 and 5th. I'll be covering the 'software topics'. There's...
I'm thrilled to have been asked to present at the OpenSPARC workshop to be run in London, on December 4 and 5th. I'll be covering the 'software topics'. There's no charge for attending the workshop.
As part of the OpenSPARC book, we were asked to provide slideware and to present that slideware. The details of what's available are listed on the OpenSPARC...
As part of the OpenSPARC book, we were asked to provide slideware and to present that slideware. The details of what's available are listed on the OpenSPARC site, and are available for free from the site on wikis.sun.com.I contributed two sections. I produced the slides and did the voice over for the material on developing for CMT, the accompanying slides are also available. I also did a voice over for someone else's slides on Operating Systems for CMT (again slides...
As part of the OpenSPARC book, we were asked to provide slideware and to present that slideware. The details of what's available are listed on the OpenSPARC site, and are available for free from...
The OpenSPARC Internals book has been released. This is available as a free (after registration) pdf or as a print-on-demand book. The book contains a lot of...
The OpenSPARC Internals book has been released. This is available as a free (after registration) pdf or as a print-on-demand book. The book contains a lot of very detailed information about the OpenSPARC processors, and my contribution was a chapter about Sun Studio, tools, and developing for CMT.
The OpenSPARC Internals book has been released. This is available as a free (after registration) pdf or as a print-on-demand book. The book contains a lot of very detailed information about...
We're advertising a job opening in this group. We're looking for someone who's keen on doing performance analysis on x86 and SPARC platforms. The req number is...
We're advertising a job opening in this group. We're looking for someone who's keen on doing performance analysis on x86 and SPARC platforms. The req number is 561456, and you can read the details on sun.com. If you have any questions, please do feel free to contact me.
We're advertising a job opening in this group. We're looking for someone who's keen on doing performance analysis on x86 and SPARC platforms. The req number is 561456, and you can read the details on...
We all know Amdahl's law. The way I tend to think of it is if you reduce the time spent in the hot region of code, the most benefit you can get is the total...
We all know Amdahl's law. The way I tend to think of it is if you reduce the time spent in the hot region of code, the most benefit you can get is the total time that you initially spent there. However, the original setting for the 'law' was parallelisation - the runtime improvement depends on the proportion of the code that can be made to run in parallel.Aside: When I'm looking at profiles of applications, and I see a hot region of code, I typically consider what the...
We all know Amdahl's law. The way I tend to think of it is if you reduce the time spent in the hot region of code, the most benefit you can get is the total time that you initially spent...