skip to main content
10.1145/2916026acmconferencesBook PagePublication PageshpdcConference Proceedingsconference-collections
SEM4HPC '16: Proceedings of the ACM Workshop on Software Engineering Methods for Parallel and High Performance Applications
ACM2016 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
HPDC'16: The 25th International Symposium on High-Performance Parallel and Distributed Computing Kyoto Japan 31 May 2016
ISBN:
978-1-4503-4351-0
Published:
31 May 2016
Sponsors:
University of Arizona, SIGARCH
In-Cooperation:
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN

Reflects downloads up to 16 Feb 2025Bibliometrics
Skip Abstract Section
Abstract

It is our great pleasure to welcome you to the Workshop on Software Engineering Methods for Parallel and High Performance Applications - SEM4HPC 2016.

The workshop aims to discuss parallel computing beyond traditional scientific computing and using them to develop enterprise and industrial applications. Compared to the traditional sequential computing paradigm, the software development, analysis and migration tools for parallel and high performance applications are far less matured for the IT industry to make a shift towards the new computing paradigm. The mission of this workshop is to bring the global industry and academic experts in this area to identify various research challenges that exist in software engineering methods for parallel and high performance application development, maintenance and migration. The workshop also aims to bring out the current state of the art and practice of the software engineering methods through case-studies, novel research ideas, and keynote and invited talks.

The call for papers attracted submissions from Germany, India, Spain, and the United States. We received eleven full technical papers out of which five were selected with an acceptance ratio of 45%.

We also encourage attendees to attend the keynote and invited talk presentations. These valuable and insightful talks can and will guide us to a better understanding of challenges in this area:

  • Keynote: Challenges in Transition, Kazuaki Ishizaki (IBM Research -- Tokyo, Japan)

  • Invited Talk: The READEX project for Dynamic Energy Efficiency Tuning, Michael Gerndt (Technical University of Munich, Germany)

  • Invited Talk: Developer Productivity in HPC Application Development: An Overview of Recent Techniques, Santonu Sarkar (BITS Pilani -- Goa Campus, India)

Skip Table Of Content Section
SESSION: Keynote Address
invited-talk
Challenges in Transition

Modern emerging workloads such as analytics, graph, and deep learning, rapidly appear. These are written by non-Ninja programmers. Modern hardware platforms are becoming complex due to deployments of hardware accelerators such as GPGPU and FPGA. It is ...

SESSION: Morning Session
research-article
Implementing an Efficient Path Based Equivalence Checker for Parallel Programs

User written programs, when transformed by optimizing and parallelizing compilers, can be incorrect, if the compiler is not trusted. So, establishing the validity of these transformations is a crucial and challenging task. For program verification, the ...

SESSION: Afternoon Session 1
research-article
The READEX Project for Dynamic Energy Efficiency Tuning

High Performance Computing (HPC) systems consume a lot of energy. The overall energy consumption is one of the biggest challenges on the way towards exascale computers. Therefore, energy reduction techniques have to be applied on all levels from the ...

research-article
LUT Optimization In Implementation Of Combinational Karatsuba Ofman On Virtex-6 FPGA

This paper discusses different approaches that allow optimizing the combinational logic used in Multipliers for Generic ECC (Elliptic Curve Cryptography) implementation in the Galois field GF(2n) . First,a Combinational Multiplier using Karatsuba Ofman ...

research-article
Adaptive GPU Array Layout Auto-Tuning

Optimal performance is an important goal in compute intensive applications. For GPU applications, this requires a lot of experience and knowledge about the algorithms and the underlying hardware, making them an ideal target for auto-tuning approaches. ...

SESSION: Afternoon Session 2
research-article
Developer Productivity in HPC Application Development: An Overview of Recent Techniques

Increasing computing power with evolving hardware architectures has lead to change in programming paradigm from serial to parallel. Unlike the sequential counterpart, application building for High Performance Computing (HPC) is extremely challenging for ...

research-article
Autotuning of MPI Applications Using PTF

The main problem when trying to optimize the parameters of libraries, such as MPI, is that there are many parameters that users can configure. Moreover, predicting the behavior of the library for each configuration is non-trivial. This makes it very ...

research-article
A Performance Optimization Framework for the Simultaneous Heterogeneous Computing Platforms

Heterogeneous computing platforms with multicore host system and many-core accelerator devices have taken a major step forward in the mainstream HPC computing market this year with the announcement of HP Apollo 6000 System's ProLiant XL250a server ...

Contributors
  • IBM Research
  • Birla Institute of Technology and Science, Pilani
  • Technical University of Munich
Index terms have been assigned to the content through auto-classification.

Recommendations

Acceptance Rates

SEM4HPC '16 Paper Acceptance Rate 5 of 11 submissions, 45%;
Overall Acceptance Rate 8 of 16 submissions, 50%
YearSubmittedAcceptedRate
SEM4HPC '175360%
SEM4HPC '1611545%
Overall16850%