HPC news for supercomputing professionals

Entries filed under “Tools”

News about compilers, debuggers, communications libraries, and the tools of HPC development.

IO profiling of MPI apps

Article at Linux Mag this week on using strace to develop insight about the IO patterns in your apps

Strace is one of the those all-purpose tools that can be used for debugging problems on your system(s). It can also be used for digging into the IO profile of applications – even if you don’t have the source code (but with Linux you should always have access to the source). In the last article

2 Comments

Intel Energy Checker SDK: your MD simulation uses how many watts?

Earlier last month Intel put a new tool up on its public idea test drive site at WhatIf.intel.com. The Energy Checker SDK is designed to help data center managers and application developers with an early tool to help match software function to the energy it uses. Something interesting about the approach is that it relies on a (developer- or business-supplied) concept of value in the application, allowing organizations to get a handle not …

Also posted in Datacenter operations, Green HPC | Leave a comment

Intel series on developing multithreaded applications

Today the Parallel Programming Community on the Intel Software Network is publishing a collection of technical papers to provide developers with additional support as they are trying to learn, or improve the use of, Intel’s large tool suite for parallel programming. I like the fact that they are publishing as a series of short papers, rather than a monolithic book format, because it provides developers more direct entry into just the content they need.

Intel’s Aaron …

Also posted in Featured Stories, HPC Education and Training, HPC Software | 11 Comments

Cray, DOE partner with Australian university building debuggers for large scale

Researchers at Australia’s Monash University have attracted the interest of both the Department of Energy and Cray here in the US for new debugger technology that aims to make it easier to spot errors in codes running on very large numbers of processors.

“While traditional debuggers work by comparing program variables with user expectations, our ‘relative’ debugging operates by comparing data in one program with data in another that is known to be correct.

Also posted in HPC Software | 2 Comments

PlayStation Cell development software moves off the console

Codeplay, a compiler company based in the UK, announced today that their Offload programming tool suite for the Cell Broadband Engine is now available for Linux developers not specifically targeting the PS3.

Offload provides a smooth migration path to heterogeneous multi-core processors. Unlike many other multi-core tools, Offload does not focus on parallelizing software. Instead, Offload focuses on providing a very easy migration path from CPU to SPU. Parallelism can instead be expressed using

Also posted in HPC Software | 7 Comments

VP says Oracle will continue to invest in Lustre

In a blog post on Monday former Sun exec, now Oracle VP for HPC Sales Support Marc Hamilton had this to say about the future of Lustre at Oracle

I’m pleased to say with confidence that Oracle will continue to invest in Lustre. From engineering to sales to deployment and support, it’s the same great people working together to make Lustre a success at Oracle.

Oracle will honor all

Also posted in Business of HPC, HPC Software | 2 Comments

AMD releases Stream SDK v2.01, OpenCL enhancements

Today AMD revved its ATI Stream SDK to v2.01. This is AMD’s answer to developing code that uses both CPUs and GPUs for compute, and includes enhanced support for OpenCL development

What’s New in v2.01

Update release for ATI Stream SDK v2.0.
Support for Red Hat® Enterprise Linux® 5.3.
Support for debugging OpenCL™ with GDB on x86 CPUs under Linux® (see application note for more details).
Preview: Support for OpenCL™ / Microsoft® DirectX®

2 Comments

Sun compiler options for beginners

Thierry Manfe has a post at the Sun HPC blogs helping beginners navigate the esoterica of compiler options in the Sun Studio compilers

Sun Studio offers a unique set of optimization features dedicated to processor instruction set that help me squeeze out the best perf out of C, C++ or Fortran code. Yet these options are so numerous that it can be a bit daunting to look into

Also posted in HPC Software | 1 Comment

Software Development Tools and Education at Intel

When you think about Intel the odds are pretty good that you think about chips, and that is a good place to start. But Intel has thousands of engineers and computer scientists working on software to help millions of developers get the most out of Intel’s hardware, and a large effort on education that starts in K-12 and continues on through the professional level. If you’ve followed Intel’s software efforts you’ve probably run into James …

Also posted in Featured Stories, HPC, HPC Education and Training, HPC Software, Video | 5 Comments

Topology-aware scheduling in SGE

Good, quick post over in Sun’s employee blogs (wonder if those will survive the acquisition) by Dan Templeton about topology-aware scheduling in the new Sun Grid Engine: what it is, why you might care, and a look at how to get started with it

It’s not just the powerhouse apps that care about CPU topology, though. Most operating systems will schedule processes and threads to execute on available cores rather willy-nilly, with no sense

Also posted in System Management | 1 Comment

Advertisement

insideHPC.com is a production of indigoBit, LLC. © 2006-2010 Sitemap