Sign up for our newsletter and get the latest HPC news and analysis.
Send me information from insideHPC:

Allinea to Offer New Software Performance Briefings at SC16

Today Allinea Software announced that the compay will hold series of New Software Performance Briefings at SC16. The briefings will be held at the Allinea booth #1508 in Salt Lake City. This year at SC, we’re giving booth visitors the opportunity to find out more about what they don’t know about their software performance,” said […]

Parallware Selected for SC16 Emerging Technologies Showcase

Today European software startup Appentra announced that its Parallware technology for guided parallelization has been selected to be part of the SC16 Emerging Technologies Showcase. “As a technology with the potential to influence computing and society as a whole, Parallware is novel LLVM-Based Software Technology for Classification of Scientific Codes to Assist in Parallelization with OpenMP and OpenACC.”

Latest NAG Numerical Library Adds Optimization Modeling Suite

Today the Numerical Algorithms Group announces the latest version of its flagship software, the NAG Library, Mark 26. In this release, NAG has introduced an Optimization Modeling Suite for linear and nonlinear semidefinite programming and general nonlinear programming. It also features new routines in the important computational areas of Nearest Correlation Matrix and Quadrature.

TotalView: Debugging from Desktop to Supercomputer

Peter Thompson from Rogue Wave Software presented this talk at the Argonne Training Program on Extreme-Scale Computing. “Purpose-built for applications using hundreds or thousands of cores, TotalView for HPC provides a set of tools that give scientific and academic developers unprecedented control over processes and thread execution, along with deep visibility into program states and data. By allowing the simultaneous debugging of many processes and threads in a single window, you get complete control over program execution: running, stepping, and halting line-by-line through code within a single thread or within arbitrary groups of processes or threads.”

The High Performance Virtual Computer for Graphics-Intensive Applications

Many industries deploy graphics-intensive applications on single user workstations with individual GPU resources. For those who have switched to a virtualization based environment, many of the legacy desktop virtualization platforms can’t support high end GPUs or multiple GPU configurations. Together with partners like Cisco and One Stop Systems, a London-based tech start-up ebb3 has created the High Performance Virtual Computer (HPVC) to tackle this issue with the aim of creating the fastest performing solution in the world.

WACCPD Workshop at SC16 to Focus on Using Directives for Accelerators

The third Workshop on Accelerator Programming Using Directives (WACCPD) has posted their meeting agenda. Held in conjunction with SC16, the WACCPD workshop takes place Nov. 14 in Salt Lake City. “To address the rapid pace of hardware evolution, developers continue to explore and add richer features to the various (parallel) programming standards. Domain scientists continue to explore the programming and tools space while preparing themselves for future Exascale systems. This workshop explores innovative language features – their implementations, compilation & runtime scheduling techniques, performance optimization strategies, autotuning tools exploring the optimization space and so on. WACCPD has been one of the major forums for bringing together the users, developers and tools community to share their knowledge and experiences of using directives and similar approaches to program emerging complex systems.”

RCE Podcast Looks at the Julia Language for Technical Computing

In this RCE Podcast, Brock Palen and Jeff Squyres speak with the creators of the Julia programming language for technical computing. “Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. Julia’s Base library, largely written in Julia itself, also integrates mature, best-of-breed open source C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing.”

Preparing Code For Parallel Execution

With the advent of the tremendous compute density of new processors, it is important to understand if an application can take advantage of multicore. “Developers should understand if an application might be ready to run in a highly vectorized or many core environment before attempting to do the work necessary to obtain the high performance that might be expected.”

Allinea Tools Helping Science Move to Intel Xeon Phi

“Being ready with full support for Intel Xeon Phi from day one has been a key strategy for Allinea and underpins our approach for supporting customers, such as Los Alamos National Laboratory on the Trinity system, Argonne National Laboratory on Theta and NERSC on Cori, where work is now underway to port code and get applications ready for more complex science on a larger scale.”

COMSOL Speeds Multiphysics Modeling & Simulation

Today COMSOL announced updates to their software solutions for multiphysics modeling, simulation, app design and deployment. The latest update of the COMSOL software features major performance increases and the release of the Rotordynamics Module, which is now available as an add-on product to the Structural Mechanics Module.