GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

Presentation
Media
Abstract:
This tutorial provides strategies of using OpenACC to accelerate C++ classes. Examples illustrate topics such as member functions, inheritance, templates, containers, the implicit 'this' pointer, private data and deep copies. OpenACC 2.0 features such as unstructured data regions and the "routine" directive are highlighted. We also discuss current limitations and the future directions of OpenACC. Familiarity with OpenACC is recommended but not required.
This tutorial provides strategies of using OpenACC to accelerate C++ classes. Examples illustrate topics such as member functions, inheritance, templates, containers, the implicit 'this' pointer, private data and deep copies. OpenACC 2.0 features such as unstructured data regions and the "routine" directive are highlighted. We also discuss current limitations and the future directions of OpenACC. Familiarity with OpenACC is recommended but not required.  Back
 
Topics:
OpenACC, Programming Languages, HPC and Supercomputing
Type:
Talk
Event:
GTC Silicon Valley
Year:
2015
Session ID:
S5233
Streaming:
Download:
Share:
 
Abstract:
The Systems Performance Evaluation Corporation (SPEC) is a non-profit corporation that produces, maintains and publishes results of standardized performance benchmarks for high-performance computers. SPEC benchmark suites produced by the SPEC High-Performance Group (HPG) are generally comprised of applications focused on scientific and technical computing, coded using standard parallel programming interfaces. SPECACCEL is the latest benchmark from SPEC HPG, and is designed to objectively compare the performance of accelerator hardware systems, accelerator programming models and accelerator-enabled compilers. This talk will give an overview of the SPECACCEL suite, the benchmark run rules and processes for reporting results, and some sample performance results. Finally, we'll take an in-depth look at a few of the benchmarks to see what they can reveal about the performance characteristics of various accelerators.
The Systems Performance Evaluation Corporation (SPEC) is a non-profit corporation that produces, maintains and publishes results of standardized performance benchmarks for high-performance computers. SPEC benchmark suites produced by the SPEC High-Performance Group (HPG) are generally comprised of applications focused on scientific and technical computing, coded using standard parallel programming interfaces. SPECACCEL is the latest benchmark from SPEC HPG, and is designed to objectively compare the performance of accelerator hardware systems, accelerator programming models and accelerator-enabled compilers. This talk will give an overview of the SPECACCEL suite, the benchmark run rules and processes for reporting results, and some sample performance results. Finally, we'll take an in-depth look at a few of the benchmarks to see what they can reveal about the performance characteristics of various accelerators.  Back
 
Topics:
Performance Optimization, HPC and Supercomputing
Type:
Talk
Event:
GTC Silicon Valley
Year:
2014
Session ID:
S4437
Streaming:
Download:
Share:
 
 
Previous
  • Amazon Web Services
  • IBM
  • Cisco
  • Dell EMC
  • Hewlett Packard Enterprise
  • Inspur
  • Lenovo
  • SenseTime
  • Supermicro Computers
  • Synnex
  • Autodesk
  • HP
  • Linear Technology
  • MSI Computer Corp.
  • OPTIS
  • PNY
  • SK Hynix
  • vmware
  • Abaco Systems
  • Acceleware Ltd.
  • ASUSTeK COMPUTER INC
  • Cray Inc.
  • Exxact Corporation
  • Flanders - Belgium
  • Google Cloud
  • HTC VIVE
  • Liqid
  • MapD
  • Penguin Computing
  • SAP
  • Sugon
  • Twitter
Next