Back to Table of contents

Primeur weekly 2017-11-06

Quantum computing

Researchers develop data bus for quantum computer ...

Focus on Europe

Luxembourg 25th country to join PRACE ...

European Commission to invest 30 billion euro in new solutions for societal challenges and breakthrough innovation ...

Middleware

3i partners with DDN Storage to deliver demanding microscopy workflow solutions and unmatched performance ...

A third of the Internet is under attack ...

University of Nevada Las Vegas selects winning combination of Bright Cluster Manager and Advanced HPC ...

Hardware

Cray reports third quarter 2017 financial results ...

Asetek announces OEM partnership with E4 Computer Engineering and installation at CINECA in Italy ...

Asetek announces NEC Corporation as new data centre OEM partner ...

NVIDIA announces new AI partners, courses, initiatives to deliver deep learning training worldwide ...

Canadian Minister Qualtrough unveils new supercomputers to help forecast Canada's weather ...

KAUST IT receives iCMG Enterprise Architecture Award ...

Pawsey's Zeus expands to fulfil researchers' needs ...

NCI supercharges Raijin, Australia's fastest supercomputer ...

Supermicro showcases deep learning optimized systems ...

Applications

Sherlock deploys UC's first HIPAA-compliant Hadoop based data management system ...

Yu Liu appointed assistant professor of electrical & computer engineering at Clarkson University ...

Cutting datasets down to size ...

University of Delaware professor wins IEEE award ...

A bit of a 'quantum magic trick' ...

From quantum physicist to quantum CEO ...

High-performance computing methods focus of new text ...

Students explore immigration through a Big Data lens ...

Bright Computing announces reseller agreement with HPE for high performance computing and AI ...

The Cloud

IBM brings Cloud-native environment to private Clouds ...

IBM expands Watson Data Platform to help unleash AI for professionals ...

UberCloud brings parallel MPI to Univa Grid Engine's Docker support ...

Huawei acquires a seat in the Kubernetes Steering Committee ...

Red Hat improves IT flexibility and reduces complexity with Linux containers in latest version of production-ready OpenStack platform ...

High-performance computing methods focus of new text


UD Professor Sunita Chandrasekaran edits textbook on OpenACC, high-performance computing methods. Credit: Photo by Evan Krape, photo illustration by Joy Smoker/University of Delaware.
30 Oct 2017 Newark - From your smartphone to your laptop, today's tech devices glean their computing power from multi-core processors. Supercomputers contain thousands of cores, and within three to four years a computer with 100 million cores - and the capacity to do a billion billion calculations per second - is expected to launch.

To write code that runs on all these cores simultaneously, software engineers use a technique called parallel programming - and a high-level model called OpenACC makes it easier. Now, Sunita Chandrasekaran, an assistant professor of computer and information sciences at the University of Delaware (UD) professor, has co-edited the first printed textbook on the subject: OpenACC for Programmers: Concepts and Strategies along with her colleague Dr. Guido Juckeland, Head of computational science at Helmholtz-Zentrum Dresden-Rossendorf (HZDR) in Germany.

At many universities, including UD, the computer science curriculum includes at least one mandatory course on parallel programming. "It's important to train the next generation of scientists on how to use this", stated Sunita Chandrasekaran who runs her Computational Research and Programming Lab at UD.

Parallel programming, and OpenACC, is used in high-performance computing in the fields of bioinformatics, quantum chemistry, astrophysics and more.

"The model was made to ensure that scientists spend more time on science, less on programming", stated Sunita Chandrasekaran.

OpenACC is portable and platform-agnostic, so it should be able to keep up even as computer architectures undergo rapid change, said Sunita Chandrasekaran.

"OpenACC for Programmers: Concepts and Strategies" can easily be incorporated into the syllabus of a course on parallel programming, and it can also serve as a template for a new syllabus, said Sunita Chandrasekaran. The book can also be used for self-study.

Each chapter is written by a different set of authors and includes examples in the programming languages C, C++, and Fortran. Source code is available in GitHub. The book also contains exercises, including multiple choices questions and coding challenges.

"OpenACC as a high-level programming interface offers the ability to describe the inherent parallelism of a programme and as such is a wonderful gentle introduction for students and scientists to the intricacies of parallel programming", stated Dr. Guido Juckeland, the book's co-editor. "This book provides a clear path through that parallel programming maze."

When OpenACC came out in 2011, Sunita Chandrasekaran was an early adopter. Now, she is Director of User Adoption for OpenACC, a non-profit organisation.

"This puts me at the forefront of contacting users and asking them what is missing in OpenACC and what they want", she stated.

Sunita Chandrasekaran has worked on development of OpenACC support, compilers, and runtime. She has also worked on parallelizing application benchmarks.

Source: University of Delaware

Back to Table of contents

Primeur weekly 2017-11-06

Quantum computing

Researchers develop data bus for quantum computer ...

Focus on Europe

Luxembourg 25th country to join PRACE ...

European Commission to invest 30 billion euro in new solutions for societal challenges and breakthrough innovation ...

Middleware

3i partners with DDN Storage to deliver demanding microscopy workflow solutions and unmatched performance ...

A third of the Internet is under attack ...

University of Nevada Las Vegas selects winning combination of Bright Cluster Manager and Advanced HPC ...

Hardware

Cray reports third quarter 2017 financial results ...

Asetek announces OEM partnership with E4 Computer Engineering and installation at CINECA in Italy ...

Asetek announces NEC Corporation as new data centre OEM partner ...

NVIDIA announces new AI partners, courses, initiatives to deliver deep learning training worldwide ...

Canadian Minister Qualtrough unveils new supercomputers to help forecast Canada's weather ...

KAUST IT receives iCMG Enterprise Architecture Award ...

Pawsey's Zeus expands to fulfil researchers' needs ...

NCI supercharges Raijin, Australia's fastest supercomputer ...

Supermicro showcases deep learning optimized systems ...

Applications

Sherlock deploys UC's first HIPAA-compliant Hadoop based data management system ...

Yu Liu appointed assistant professor of electrical & computer engineering at Clarkson University ...

Cutting datasets down to size ...

University of Delaware professor wins IEEE award ...

A bit of a 'quantum magic trick' ...

From quantum physicist to quantum CEO ...

High-performance computing methods focus of new text ...

Students explore immigration through a Big Data lens ...

Bright Computing announces reseller agreement with HPE for high performance computing and AI ...

The Cloud

IBM brings Cloud-native environment to private Clouds ...

IBM expands Watson Data Platform to help unleash AI for professionals ...

UberCloud brings parallel MPI to Univa Grid Engine's Docker support ...

Huawei acquires a seat in the Kubernetes Steering Committee ...

Red Hat improves IT flexibility and reduces complexity with Linux containers in latest version of production-ready OpenStack platform ...