Visit additional Tabor Communication Publications
September 20, 2012
Boulder, CO, Sept. 17 — Rogue Wave Software, the largest independent provider of cross-platform software development tools and embedded components for the next generation of HPC applications, is releasing ThreadSpotter 2012.1 with support for Cray Inc.’s line of Cray XE supercomputers. The strong adoption of its leading performance optimization tool among several major labs drove Rogue Wave to release ThreadSpotter with Cray support. The customer-driven release of ThreadSpotter 2012.1 provides comprehensive performance optimization for single and multi-threaded applications on Cray XE systems.
In order to optimize their applications, a number of leading labs recently adopted previous versions of ThreadSpotter, including UK’s Atomic Weapons Establishment (AWE), Lawrence Livermore National Laboratory (LLNL), CEA - the French Alternative Energies and Atomic Energy Commission, and Jülich Supercomputing Centre. By employing ThreadSpotter, AWE significantly improved code efficiencies and the productivity and performance of its developers. Jülich Supercomputing Centre, which cooperates on the European research projects (H4H und HOPSA), was able to optimize large-scale, real-world codes with ThreadSpotter. For LLNL, ThreadSpotter pointed out loop fusion and data structure transformation tuning opportunities within the critical Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics (LULESH) application that resulted in a 25% increase to serial run time performance and a doubling of parallel performance.
Recognizing the market overlap between large labs that employ Cray supercomputers and customers that require powerful software optimization tools, Rogue Wave decided that developing a new version of ThreadSpotter with support for Cray was a natural product progression. With the new release of ThreadSpotter 2012.1, Cray XE users can now improve performance and gain better efficiencies. The new version of ThreadSpotter has been modified to provide better support on ALPS and to work with schedulers/resource managers PBS Pro, MOAB/Torque, and SLURM. In addition, this version of ThreadSpotter also provides an updated CPU Database that now includes AMD Bulldozer processors, Intel Sandy Bridge and Ivy Bridge Processors, and IBM Power and BlueGene for Cross-Platform analysis.
“Scientists and engineers expressed to Rogue Wave their need to employ ThreadSpotter to optimize the performance of parallel applications on the Cray XE platform. As Cray Supercomputers are strategic platforms for our customers, we are happy to quickly respond to these requests so our products stay at the cutting-edge of the HPC market,” stated Chris Gottbrath, Product Manager at Rogue Wave. “Rogue Wave’s ThreadSpotter 2012.1 will help Cray XE users be more productive and produce more efficient programs.”
“Cray and Rogue Wave are dedicated to our ongoing collaboration aimed at providing our mutual customers with critical HPC solutions and development tools,” said Peg Williams, Cray’s Senior Vice President of High Performance Computing Systems. “Rogue Wave’s new version of ThreadSpotter is designed to allow developers to better optimize their applications and leverage the extreme power of their Cray XE systems.”
ThreadSpotter helps eliminate performance issues by identifying problematic sites in the code where a change could make the program far more efficient. Failure to efficiently use cache memory is a frequent cause of poor performance because the processor has to stall for many cycles waiting for data to be fetched from main memory. The only way to achieve full performance from the CPU is for data to be in the cache. Unlike traditional profilers and performance-counter based tools that gather data, but provide little analysis, ThreadSpotter provides specific guidance on performance issues by identifying them, estimating each issue’s importance and rank ordering them. ThreadSpotter then guides the developer to the location in the source code where the issues are located. In many cases, ThreadSpotter provides examples on how code or data structures can be refactored to achieve performance.
About Rogue Wave Software
Rogue Wave Software, Inc. is the largest independent provider of cross-platform software development tools and embedded components for the next generation of HPC applications. Rogue Wave marries High Performance Computing with High Productivity Computing to enable developers to harness the power of parallel applications and multicore computing. Rogue Wave products reduce the complexity of prototyping, developing, debugging, and optimizing multi-processor and data-intensive applications. Rogue Wave customers are industry leaders in the Global 2000, ISVs, OEMs, government laboratories and research institutions that leverage computationally-complex and data-intensive applications to enable innovation and outperform competitors. Rogue Wave is a Battery Ventures portfolio company. For more information, visit www.roguewave.com.
Source: Rogue Wave Software
In quieter times, sounding the bell of funding big science with big systems tends to resonate further than when ears are already burning with sour economic and national security news. For exascale's future, however, the time could be ripe to instill some sense of urgency....
In a recent solicitation, the NSF laid out needs for furthering its scientific and engineering infrastructure with new tools to go beyond top performance, Having already delivered systems like Stampede and Blue Waters, they're turning an eye to solving data-intensive challenges. We spoke with the agency's Irene Qualters and Barry Schneider about..
Large-scale, worldwide scientific initiatives rely on some cloud-based system to both coordinate efforts and manage computational efforts at peak times that cannot be contained within the combined in-house HPC resources. Last week at Google I/O, Brookhaven National Lab’s Sergey Panitkin discussed the role of the Google Compute Engine in providing computational support to ATLAS, a detector of high-energy particles at the Large Hadron Collider (LHC).
May 23, 2013 |
The study of climate change is one of those scientific problems where it is almost essential to model the entire Earth to attain accurate results and make worthwhile predictions. In an attempt to make climate science more accessible to smaller research facilities, NASA introduced what they call ‘Climate in a Box,’ a system they note acts as a desktop supercomputer.
May 22, 2013 |
At some point in the not-too-distant future, building powerful, miniature computing systems will be considered a hobby for high schoolers, just as robotics or even Lego-building are today. That could be made possible through recent advancements made with the Raspberry Pi computers.
May 16, 2013 |
When it comes to cloud, long distances mean unacceptably high latencies. Researchers from the University of Bonn in Germany examined those latency issues of doing CFD modeling in the cloud by utilizing a common CFD and its utilization in HPC instance types including both CPU and GPU cores of Amazon EC2.
May 15, 2013 |
Supercomputers at the Department of Energy’s National Energy Research Scientific Computing Center (NERSC) have worked on important computational problems such as collapse of the atomic state, the optimization of chemical catalysts, and now modeling popping bubbles.
May 10, 2013 |
Program provides cash awards up to $10,000 for the best open-source end-user applications deployed on 100G network.
05/10/2013 | Cleversafe, Cray, DDN, NetApp, & Panasas | From Wall Street to Hollywood, drug discovery to homeland security, companies and organizations of all sizes and stripes are coming face to face with the challenges – and opportunities – afforded by Big Data. Before anyone can utilize these extraordinary data repositories, however, they must first harness and manage their data stores, and do so utilizing technologies that underscore affordability, security, and scalability.
04/15/2013 | Bull | “50% of HPC users say their largest jobs scale to 120 cores or less.” How about yours? Are your codes ready to take advantage of today’s and tomorrow’s ultra-parallel HPC systems? Download this White Paper by Analysts Intersect360 Research to see what Bull and Intel’s Center for Excellence in Parallel Programming can do for your codes.
In this demonstration of SGI DMF ZeroWatt disk solution, Dr. Eng Lim Goh, SGI CTO, discusses a function of SGI DMF software to reduce costs and power consumption in an exascale (Big Data) storage datacenter.
The Cray CS300-AC cluster supercomputer offers energy efficient, air-cooled design based on modular, industry-standard platforms featuring the latest processor and network technologies and a wide range of datacenter cooling requirements.