AWI Uses New Cray Cluster for Earth Sciences and Bioinformatics

By Linda Barney

December 22, 2016

The Alfred Wegener Institute, Helmholtz Centre for Polar and Marine Research (AWI), headquartered in Bremerhaven, Germany, is one of the country’s premier research institutes within the Helmholtz Association of German Research Centres, and is an internationally respected center of expertise for polar and marine research. In November 2015, AWI awarded Cray a contract to install a cluster supercomputer that would help the institute accelerate time to discovery. Now the effort is starting to pay off.

The new Cray CS400 system, nicknamed “Ollie” by AWI staff was installed in April 2016 and is being phased in for use by researchers across AWI. Ollie made it into the Top500 in June (365) and most recently in November (473). The system uses the Intel Xeon processor E5-2600 v4 (Broadwell) as well as Intel’s Omni-Path Architecture (OPA) fabric. The file systems chosen was BeeGFS (formerly FhGFS) parallel cluster file system to spread user data across multiple servers to improve performance and capacity scaling.

AWI now uses its new supercomputer to run advanced research applications related to climate and environmental studies, including global circulations models, regional atmospheric models, glaciology studies and other computing-intensive, numerical simulations such as bioinformatics protein simulations.

“We have just started running on the Cray HPC system and have ported the main ice flow models and are starting to do Paleo ice sheet simulations on it,” said Thomas Kleiner whose glaciology research contributes to the understanding of ice sheet dynamics in the earth system and the impact of climate change. “The new system is much larger and allows us to run more detailed simulations such as simulations of Antarctica at 5km resolutions which was not possible on our older systems. It also allows us to do many simulations at the same time which helps in our research.”

“However, we also want to run simulations further back in time which is very important for climate change modeling at AWI. Compared to other components in the earth system (e.g. atmosphere or ocean), ice sheet models are relatively inexpensive in terms of computational recourses if they run for only a few thousands years, but ice sheets have a long memory of the past climate and therefore models need to be run over very long time scales (several glacial cycles).

“Running a 1,000 year simulation of Antarctica at a 10km resolution (573 x 489 x 101 grid nodes) for climate and glacier research requires 114 CPU hours on the Cray CS400 system. However, we need a resolution of 5km to get adequate detail and also need to run multiple simulations with varying parameters for model uncertainty estimates. What we currently have to do is run simulations at a coarser resolution for many thousands of years until around 10,000 years before the present time and then run simulations at 5km resolution, where the 5km setup (1145 x 977 x 201 grid nodes) already requires 420 CPU hours per 100 years. Every model improvement in terms of considered physics requires a complete recalibration of the model to match observations (although very sparse). The parameter space is huge and needs to be investigated carefully.

“We have relevant small-scale (less than a km) processes that are controlling ice sheet internal dynamics, and on the other side global atmospheric and ocean models that deliver climatic boundary conditions to the ice sheet on course grids but require very short time steps (hours to seconds). Thus, HPC systems of the future are needed to allow us to bridge the gap between the different scales (spatially and temporally) in fully coupled Earth system models including ice sheets.”

Bioinformatics Research
In 2004, AWI established a bioinformatics group to provide services to projects requiring bioinformatics and data analysis background. This group participates in data analyses in diverse projects including phylogenetics, phylogenomics, population genetics, RNA-Seq and metatranscriptomics.

Lars Harms, a bioinformatics researcher at AWI, a new user to HPC systems, is using the Cray system to speed up metatranscriptomics research and in some cases to enable the analysis at all. “Our metatranscriptomics research, helps to analyze the functional diversity and the state of organism communities in their taxonomic composition with response patterns to environmental change, to gradients, or ecological dynamics. Processing the associated large datasets on the Cray HPC system help to speed up otherwise time-consuming tasks. Furthermore, the multi-purpose concept of the AWI Cray system including some high-memory nodes is a big advantage for our research enabling us to assemble large-scale metatranscriptomes that is not possible on the existing small-scale servers due to lack of memory.”

Harms is also performing functional annotations using BLAST and HMMER code on the Cray CS400 system. “BLAST and HMMER are typically very time consuming to run. We are using the Cray system to process these tasks in a highly parallel manner which provides a huge speed up compared to our existing platforms.” Harms found a way to speed up analyzing large datasets of protein sequences using HMMER3 even further by copying the entire hmm-database onto solid state drives (SSDs) attached directly to the system nodes. This resulted in a huge speed up due to the faster data transfer rates with the SSDs in comparison to the file system of the Cray system (Figure 1).

One challenge that Harms still faces is the need to optimize software. He said, “Much of the existing software code and tools were developed to work on a single server and need to be optimized to take advantage of parallel processing capabilities of modern processors and HPC systems.”

Given the high cost of energy in Europe, maximizing energy efficiency is a top AWS priority. Malte Thoma, AWI system administrator, emphasized that energy efficiency was a major consideration when selecting a new HPC system. The Cray CS400 is an air cooled system that can control energy consumption on a per job level by allowing users and administrators to set the maximum frequency of the processor. This is done by using a cpu frequency setting in the slurm.epilog and slurm.prolog files as well as an AWI written bash-script tool which reduces maximum performance if the temperature in the room exceeds specific limits. The CS400 system provides the ability to set a general power limit for all or a fraction of nodes to conserve energy using features of the Intel Node Manager (server firmware that provides fine-grained power control).

When the Cray CS400 system is running each node and CPU, it consumes approximately 150KW of power. If the system is idle and CPUs are in HPC performance mode, it consumes 100KW. If all nodes are switched into the power save mode and the computer is idle, energy usage goes down to 55 KW—which is a reduction of almost a third in energy usage. The system can also switch between a performance mode and a power save mode. When a user starts a job, the nodes are put into performance mode but automatically switch back to power save mode when the job finishes.

Unique Modeling and System Profiling Tools
AWI scientists develop software systems, tools or libraries to support AWI staff on their individual research. The researchers, system administrator and IT team use Cray and Intel compilers as well as other tools in optimizing code. There are a number of existing AWI projects such as FESOM, MITgcm and MPI-ESM running on other platforms which are not yet run on the Cray system. The team is also performing benchmarking or profiling work on MPI or OpenMP modifying code to improve parallelization and vectorization.

According to Dr. Natalja Rakowsky, “A major optimization was performed when the sea-ice-ocean-model FESOM was redesigned switching from finite elements to finite volumes. The data structure was improved considerably. Both codes operate on a grid that is unstructured-triangular in the horizontal, and consists of layers in 3D (Z coordinates). FESOM collects the variables along the horizontal first, layer by layer. This results in indirect addressing in all loops, and in a lot of cache misses, because many computations are performed along the vertical. FESOM2 has the vertical as the first dimension, allowing direct addressing along the inner loop and often vectorization becomes possible. Cache misses remain an issue in all 2D (horizontal) computations. Here, we found a way to renumber the grid nodes to reduce the number of cache misses, see http://epic.awi.de/30632/1/IMUM2011_SFC_Rakowskyetal.pdf (the code presented here, TsunAWI, can be regarded as a simplified, 2D-only branch of FESOM).”

Other optimizations in preparation are:

  • reduce load inbalancing by a better domain decomposition (getting a high quality equal distribution of 2D and 3D nodes is not easy, and sea ice is not even taken into account yet)
  • asynchronous MPI
  • check major loops for vectorization, avoid some divisions (replace by precomputed inverse)
  • from serial to parallel I/O

The glaciology, bioinformatics and other research at AWI continue to generate huge amounts of data that will take advantage of the HPC resources. “For our research, we must find ways to process all of this data. Supercomputers can help us solve the issue of processing more data quickly, allowing us to do research that was not possible before,” states Harms.

Author Bio:
Linda Barney is the founder and owner of Barney and Associates, a technical/marketing writing, training and web design firm in Beaverton, OR.

Subscribe to HPCwire's Weekly Update!

Be the most informed person in the room! Stay ahead of the tech trends with industy updates delivered to you every week!

NOAA Announces Major Upgrade to Ensemble Forecast Model, Extends Range to 35 Days

September 23, 2020

A bit over a year ago, the United States’ Global Forecast System (GFS) received a major upgrade: a new dynamical core – its first in 40 years – called the finite-volume cubed-sphere, or FV3. Now, the National Oceanic and Atmospheric Administration (NOAA) is bringing the FV3 dynamical core to... Read more…

By Oliver Peckham

AI Silicon Startup Graphcore Launches Channel Partner Program

September 23, 2020

AI compute platform vendor Graphcore has launched its first formal global channel partner program to promote and boost the sales of its AI processors and blade computing products. The formalized, all-new Graphcore Elite Partner Program follows the company’s past history of working with several... Read more…

By Todd R. Weiss

Arm Targets HPC with New Neoverse Platforms

September 22, 2020

UK-based semiconductor design company Arm today teased details of its Neoverse roadmap, introducing V1 (codenamed Zeus) and N2 (codenamed Perseus), Arm’s second generation N-series platform. The chip IP vendor said the new platforms will deliver 50 percent and 40 percent more... Read more…

By Tiffany Trader

Microsoft’s Azure Quantum Platform Now Offers Toshiba’s ‘Simulated Bifurcation Machine’

September 22, 2020

While pure-play quantum computing (QC) gets most of the QC-related attention, there’s also been steady progress adapting quantum methods for select use on classical computers. Today, Microsoft announced that Toshiba’ Read more…

By John Russell

Oracle Cloud Deepens HPC Embrace with Launch of A100 Instances, Plans for Arm, More 

September 22, 2020

Oracle Cloud Infrastructure (OCI) continued its steady ramp-up of HPC capabilities today with a flurry of announcements. Topping the list is general availability of instances with Nvidia’s newest GPU, the A100. OCI als Read more…

By John Russell

AWS Solution Channel

The Water Institute of the Gulf runs compute-heavy storm surge and wave simulations on AWS

The Water Institute of the Gulf (Water Institute) runs its storm surge and wave analysis models on Amazon Web Services (AWS)—a task that sometimes requires large bursts of compute power. Read more…

Intel® HPC + AI Pavilion

Berlin Institute of Health: Putting HPC to Work for the World

Researchers from the Center for Digital Health at the Berlin Institute of Health (BIH) are using science to understand the pathophysiology of COVID-19, which can help to inform the development of targeted treatments. Read more…

IBM, CQC Enable Cloud-based Quantum Random Number Generation

September 21, 2020

IBM and Cambridge Quantum Computing (CQC) have partnered to achieve progress on one of the major business aspirations for quantum computing – the goal of generating verified, truly random numbers that can be used for a Read more…

By Todd R. Weiss

NOAA Announces Major Upgrade to Ensemble Forecast Model, Extends Range to 35 Days

September 23, 2020

A bit over a year ago, the United States’ Global Forecast System (GFS) received a major upgrade: a new dynamical core – its first in 40 years – called the finite-volume cubed-sphere, or FV3. Now, the National Oceanic and Atmospheric Administration (NOAA) is bringing the FV3 dynamical core to... Read more…

By Oliver Peckham

Arm Targets HPC with New Neoverse Platforms

September 22, 2020

UK-based semiconductor design company Arm today teased details of its Neoverse roadmap, introducing V1 (codenamed Zeus) and N2 (codenamed Perseus), Arm’s second generation N-series platform. The chip IP vendor said the new platforms will deliver 50 percent and 40 percent more... Read more…

By Tiffany Trader

Oracle Cloud Deepens HPC Embrace with Launch of A100 Instances, Plans for Arm, More 

September 22, 2020

Oracle Cloud Infrastructure (OCI) continued its steady ramp-up of HPC capabilities today with a flurry of announcements. Topping the list is general availabilit Read more…

By John Russell

European Commission Declares €8 Billion Investment in Supercomputing

September 18, 2020

Just under two years ago, the European Commission formalized the EuroHPC Joint Undertaking (JU): a concerted HPC effort (comprising 32 participating states at c Read more…

By Oliver Peckham

Google Hires Longtime Intel Exec Bill Magro to Lead HPC Strategy

September 18, 2020

In a sign of the times, another prominent HPCer has made a move to a hyperscaler. Longtime Intel executive Bill Magro joined Google as chief technologist for hi Read more…

By Tiffany Trader

Future of Fintech on Display at HPC + AI Wall Street

September 17, 2020

Those who tuned in for Tuesday's HPC + AI Wall Street event got a peak at the future of fintech and lively discussion of topics like blockchain, AI for risk man Read more…

By Alex Woodie, Tiffany Trader and Todd R. Weiss

IBM’s Quantum Race to One Million Qubits

September 15, 2020

IBM today outlined its ambitious quantum computing technology roadmap at its virtual Quantum Summit. The eye-popping million qubit number is still far out, agrees IBM, but perhaps not that far out. Just as eye-popping is IBM’s nearer-term plan for a 1,000-plus qubit system named Condor... Read more…

By John Russell

Nvidia Commits to Buy Arm for $40B

September 14, 2020

Nvidia is acquiring semiconductor design company Arm Ltd. for $40 billion from SoftBank in a blockbuster deal that catapults the GPU chipmaker to a dominant position in the datacenter while helping troubled SoftBank reverse its financial woes. The deal, which has been rumored for... Read more…

By Todd R. Weiss and George Leopold

Supercomputer-Powered Research Uncovers Signs of ‘Bradykinin Storm’ That May Explain COVID-19 Symptoms

July 28, 2020

Doctors and medical researchers have struggled to pinpoint – let alone explain – the deluge of symptoms induced by COVID-19 infections in patients, and what Read more…

By Oliver Peckham

Nvidia Said to Be Close on Arm Deal

August 3, 2020

GPU leader Nvidia Corp. is in talks to buy U.K. chip designer Arm from parent company Softbank, according to several reports over the weekend. If consummated Read more…

By George Leopold

10nm, 7nm, 5nm…. Should the Chip Nanometer Metric Be Replaced?

June 1, 2020

The biggest cool factor in server chips is the nanometer. AMD beating Intel to a CPU built on a 7nm process node* – with 5nm and 3nm on the way – has been i Read more…

By Doug Black

Intel’s 7nm Slip Raises Questions About Ponte Vecchio GPU, Aurora Supercomputer

July 30, 2020

During its second-quarter earnings call, Intel announced a one-year delay of its 7nm process technology, which it says it will create an approximate six-month shift for its CPU product timing relative to prior expectations. The primary issue is a defect mode in the 7nm process that resulted in yield degradation... Read more…

By Tiffany Trader

Google Hires Longtime Intel Exec Bill Magro to Lead HPC Strategy

September 18, 2020

In a sign of the times, another prominent HPCer has made a move to a hyperscaler. Longtime Intel executive Bill Magro joined Google as chief technologist for hi Read more…

By Tiffany Trader

HPE Keeps Cray Brand Promise, Reveals HPE Cray Supercomputing Line

August 4, 2020

The HPC community, ever-affectionate toward Cray and its eponymous founder, can breathe a (virtual) sigh of relief. The Cray brand will live on, encompassing th Read more…

By Tiffany Trader

Neocortex Will Be First-of-Its-Kind 800,000-Core AI Supercomputer

June 9, 2020

Pittsburgh Supercomputing Center (PSC - a joint research organization of Carnegie Mellon University and the University of Pittsburgh) has won a $5 million award Read more…

By Tiffany Trader

European Commission Declares €8 Billion Investment in Supercomputing

September 18, 2020

Just under two years ago, the European Commission formalized the EuroHPC Joint Undertaking (JU): a concerted HPC effort (comprising 32 participating states at c Read more…

By Oliver Peckham

Leading Solution Providers

Contributors

Supercomputer Modeling Tests How COVID-19 Spreads in Grocery Stores

April 8, 2020

In the COVID-19 era, many people are treating simple activities like getting gas or groceries with caution as they try to heed social distancing mandates and protect their own health. Still, significant uncertainty surrounds the relative risk of different activities, and conflicting information is prevalent. A team of Finnish researchers set out to address some of these uncertainties by... Read more…

By Oliver Peckham

Oracle Cloud Infrastructure Powers Fugaku’s Storage, Scores IO500 Win

August 28, 2020

In June, RIKEN shook the supercomputing world with its Arm-based, Fujitsu-built juggernaut: Fugaku. The system, which weighs in at 415.5 Linpack petaflops, topp Read more…

By Oliver Peckham

Google Cloud Debuts 16-GPU Ampere A100 Instances

July 7, 2020

On the heels of the Nvidia’s Ampere A100 GPU launch in May, Google Cloud is announcing alpha availability of the A100 “Accelerator Optimized” VM A2 instance family on Google Compute Engine. The instances are powered by the HGX A100 16-GPU platform, which combines two HGX A100 8-GPU baseboards using... Read more…

By Tiffany Trader

DOD Orders Two AI-Focused Supercomputers from Liqid

August 24, 2020

The U.S. Department of Defense is making a big investment in data analytics and AI computing with the procurement of two HPC systems that will provide the High Read more…

By Tiffany Trader

Microsoft Azure Adds A100 GPU Instances for ‘Supercomputer-Class AI’ in the Cloud

August 19, 2020

Microsoft Azure continues to infuse its cloud platform with HPC- and AI-directed technologies. Today the cloud services purveyor announced a new virtual machine Read more…

By Tiffany Trader

Japan’s Fugaku Tops Global Supercomputing Rankings

June 22, 2020

A new Top500 champ was unveiled today. Supercomputer Fugaku, the pride of Japan and the namesake of Mount Fuji, vaulted to the top of the 55th edition of the To Read more…

By Tiffany Trader

Joliot-Curie Supercomputer Used to Build First Full, High-Fidelity Aircraft Engine Simulation

July 14, 2020

When industrial designers plan the design of a new element of a vehicle’s propulsion or exterior, they typically use fluid dynamics to optimize airflow and in Read more…

By Oliver Peckham

Intel Speeds NAMD by 1.8x: Saves Xeon Processor Users Millions of Compute Hours

August 12, 2020

Potentially saving datacenters millions of CPU node hours, Intel and the University of Illinois at Urbana–Champaign (UIUC) have collaborated to develop AVX-512 optimizations for the NAMD scalable molecular dynamics code. These optimizations will be incorporated into release 2.15 with patches available for earlier versions. Read more…

By Rob Farber

  • arrow
  • Click Here for More Headlines
  • arrow
Do NOT follow this link or you will be banned from the site!
Share This