TimLewis

/Tim Lewis

About Tim Lewis

This author has not yet filled in any details.
So far Tim Lewis has created 23 blog entries.

Observations on New Era for OpenMP: Ubiquitous Parallel Computing

Schedule: View OpenMPCon 2015 Program Speaker: James R Reinders Organisation: Intel Corp. Abstract: James has been fortunate to work on a many parallel computing projects and books. As a featured speaker, he will share thoughts and observations primarily drawn from recent book projects which have involved scores of contributors and most frequently featured OpenMP. James [...]

By | July 13th, 2015|OpenMPCon-2015|Comments Off on Observations on New Era for OpenMP: Ubiquitous Parallel Computing

Using OpenMP at NERSC

Schedule: View OpenMPCon 2015 Program Speaker: Helen He Organisation: Lawrence Berkeley National Lab Other Authors: Alice Koniges, Richard Gerber and Katie Antypas, Lawrence Berkeley National Lab. Abstract: This presentation will describe how OpenMP is used at NERSC. NERSC is the primary supercomputing facility for Office of Science in the US Depart of Energy (DOE). Our [...]

By | July 7th, 2015|OpenMPCon-2015|Comments Off on Using OpenMP at NERSC

Inside Intel Compilers: Effective OpenMP SIMD Vectorization for Intel Xeon and Xeon Phi Architectures

Schedule: View OpenMPCon 2015 Program Speaker: Xinmin Tian Organisation: Intel Corp. Other Authors: Hideki Saito, Serguei V. Preis, Sergey S. Kozhukhov, Intel Corp. Abstract: The relentless pace of Moore’s Law will lead to modern multi-core processors, coprocessors and GPU designs with extensive on-die integration of SIMD execution units on CPU and GPU cores to achieve [...]

By | July 7th, 2015|OpenMPCon-2015|Comments Off on Inside Intel Compilers: Effective OpenMP SIMD Vectorization for Intel Xeon and Xeon Phi Architectures

Enabling Application Portability across HPC Platforms using Open Standards: User-oriented goals for OpenMP

Schedule: View OpenMPCon 2015 Program Speaker: Alice Koniges Organisation: Berkeley Lab Other Authors: Abstract: Portability plus performance are key requirements for large-scale scientific simulations on the path to exascale. Users of the high-end computing facilities such as the National Energy Research Scientific Computing Center (NERSC) and the Oak Ridge Leadership Computing Facility (OLCF) are demanding [...]

By | July 7th, 2015|OpenMPCon-2015|Comments Off on Enabling Application Portability across HPC Platforms using Open Standards: User-oriented goals for OpenMP

Porting OpenACC 2.0 to OpenMP 4.0: Key Similarities and Differences

Schedule: View OpenMPCon 2015 Program Speaker: Oscar Hernandez Organisation: Oak Ridge National Laboratory Other Authors: Abstract: The importance of computational accelerator technology for the future of high performance computing is widely acknowledged.  Programmability, performance portability and developer productivity for these systems is a topic of growing importance.In this paper we examine two emerging specifications offering [...]

By | July 7th, 2015|OpenMPCon-2015|Comments Off on Porting OpenACC 2.0 to OpenMP 4.0: Key Similarities and Differences

Towards Using OpenMP in Embedded Systems

Schedule: View OpenMPCon 2015 Program Speaker: Eric Stotzer Organisation: Texas Instruments, Inc. Abstract: Software for embedded systems is more complex than in the past, as more functions are implemented on the same device. This talk will provide an overview of the characteristics of embedded systems and discuss features that could be added to OpenMP to [...]

By | July 7th, 2015|OpenMPCon-2015|Comments Off on Towards Using OpenMP in Embedded Systems

A Success Case using Parallware: The NAS Parallel Benchmark EP

Schedule: View OpenMPCon 2015 Program Speaker: Manuel Arenaz Organisation: Appentra Solutions & University of A Coruña Other Authors: Jacobo Loberias, Appentra Solutions. Abstract: The manual parallelization of existing code is usually a tedious and error-prone task, specially in the case of large projects. Parallware is the first commercial OpenMP-enabling source-to-source compiler that automatically adds OpenMP [...]

By | July 7th, 2015|OpenMPCon-2015|Comments Off on A Success Case using Parallware: The NAS Parallel Benchmark EP

OpenMP 4.0 vs. OpenCL: Performance comparison

Schedule: View OpenMPCon 2015 Program Speaker: Sergey Vinogradov Organisation: Intel (in Co-operation with the University of Bristol) Authors: Julia Fedorova and Dan Curran, University of Bristol. Sergey Vinogradov and James Cownie, Intel Corporation. Abstract: There are many discussions about whether different programming models can achieve high performance and how easy that is for the programmer. [...]

By | July 7th, 2015|OpenMPCon-2015|Comments Off on OpenMP 4.0 vs. OpenCL: Performance comparison

GCC Support to Compile OpenMP 4 Target Constructs for Heterogeneous System Architecture (HSA) Accelerators

Schedule: View OpenMPCon 2015 Program Speaker: Martin Jambor Organisation: SUSE Linux Authors: Martin Jambor Abstract: The talk summarizes our experience from ongoing development of a GCC branch which takes OpenMP code and compiles it so that it runs on HSA GPGPUs. We outline the architecture of the process with emphasis on the differences between compilation [...]

By | July 7th, 2015|OpenMPCon-2015|Comments Off on GCC Support to Compile OpenMP 4 Target Constructs for Heterogeneous System Architecture (HSA) Accelerators

OpenMP analysis in Intel VTune Amplifier XE – talking to a user about performance in the language a program was written in

Schedule: View OpenMPCon 2015 Program Speaker: Sergey Vinogradov Organisation: Intel Corp. Co-Authors: Dmitry Prohorov Abstract: OpenMP directives remain one of the most popular ways to express shared memory multi-threaded parallelism. Fork-join work sharing constructs are simple to use and permit the incremental introduction of data parallelism. As a result the OpenMP language is widely used [...]

By | July 7th, 2015|OpenMPCon-2015|Comments Off on OpenMP analysis in Intel VTune Amplifier XE – talking to a user about performance in the language a program was written in