GoingARM

An HPC oriented workshop for sharing experiences and knowledge

(Held in conjunction with ISC 2017)

2017 Schedule

Thursday, 22 June 2017

09:00-09:05 Organiser’s introduction
09:05-09:20 ARM-supported HPC tools
09:20-09:35 Allinea - ARM tools
09:35-10:10 Barcelona Supercomputing Center (BSC) - An ARM Experience Story – Scalability, programmability, and efficiency
10:10-10:45 University of Michigan: Porting and adapting genomics applications to SVE
10:45-11:00 RIKEN Post-K presentation
11:00-11:30 Break
11:30-12:05 AVL – An ARM Porting Story -Optimizing a RBF Interpolation Solver for Energy on Heterogeneous Systems
12:05-12:20 Cavium - ThunderX2 presentation
12:20-12:55 Isambard - The World’s First Large-Scale Production 64-Bit ARM Supercomputer
12:55-13:00 Closing remarks

About the Workshop

GoingARM will enable attendees to take in technical presentations by fellow applications programmers and tool authors who are currently using the ARM platform.

GoingARM is all about sharing experiences and knowledge. Attendees will gain from the first-hand knowledge of experienced scientific application programmers writing for the ARM platform, including topics such as: optimizing for 64-bit ARM, memory systems, scalability and vectorization.

Content specifically focuses on HPC applications and cross-over/emerging application areas such as machine learning, deep learning, bioinformatics, and analytics.

Organizers

Jonathan Beard

Jonathan is a Staff Research Engineer focusing on scalable big data systems, in the Memory and Systems group at ARM Inc. Jonathan also serves as a technical advisor to start-ups, and has given talks ranging from C++ parallel runtimes to debating exascale memory architectures at SC. Jonathan Beard received a BS (Biology) and BA (International Studies) in 2005 from the Louisiana State University, MS (Bioinformatics) in 2010 from The Johns Hopkins University, and a PhD in Computer Science from Washington University in St. Louis in 2015. Jonathan served as a U.S. Army Officer from 2005 through July 2010 where he served in roles ranging from medical administrator, to Aide-de-Camp, to acting director of the medical informatics department for the U.S. Army in Europe. Jonathan's research interests also include online modeling of stream/data-flow parallel systems, streaming architectures, compute near data, and massively parallel processing. (direct contact: E-mail)

Roxana Rusitoru

Roxana Rusitoru is a Senior Research Engineer in ARM’s Research division, working in Software and Large Scale Systems. She joined ARM in 2012 after obtaining an MEng degree in Computing (Software Engineering) from Imperial College London in optimising unstructured mesh CFD applications on multicores via machine learning and code transformation. At ARM, amongst others, she has worked on Linux kernel optimizations aimed at HPC and sensitivity studies aimed to showcase ARM AArch64 microprocessor characteristics suitable for HPC. Most recently, she has been working on power-aware scheduling at OS level for heterogeneous cores and methodologies to identify representative sub-sections from multi-threaded applications. Some of her research interests are software performance optimization and next-gen heterogeneous architectures. Roxana has been a part of the Mont-Blanc 1 and 2 projects, and is now leading the Software ecosystem in Mont-Blanc 3, in addition to technical contributions. (direct contact: E-mail)

Workshop Contacts