hpc-ch
  • Facebook
  • Twitter
  • Youtube
  • Rss
The Swiss HPC Service Provider Community
  • Home
    • Calls for Proposals
    • Conferences & Presentations
      • Video of talks
    • Courses & Workshops
      • Video of Courses
    • Job offers
    • Science
    • Technology
    • Video blog
  • About
    • hpc-ch Community News
    • hpc-ch Booth
    • Forums
    • HPC Advisory Council
  • Members Academia
    • [BC]2
    • CHIPP
    • CSCS
    • EMPA
    • EPF Lausanne
    • ETH Zurich
    • PSI – Paul Scherrer Institut
    • Speedup
    • SwiNG
    • SWITCH
    • SystemsX.ch
    • Università d. Svizzera italiana
    • Universität Basel
    • Universität Bern
    • Université de Fribourg
    • Université de Genève
    • Université de Lausanne
    • Universität Zürich
    • Vital-IT
    • WSL
  • Members Industry
    • Casale Group
    • Credit Suisse
    • Hilti
    • MeteoSwiss
    • Novartis
    • PartnerRe
    • Syngenta Crop Protection
  • Contact
Home» Members Academia » CSCS » Slidecast 1/3 – PRACE Summer School on Code Optimisation for Multi-Core and Intel MIC Architectures – Introduction to Vectorization

Slidecast 1/3 – PRACE Summer School on Code Optimisation for Multi-Core and Intel MIC Architectures – Introduction to Vectorization

Posted on December 17, 2012 by mdl in CSCS, PRACE, Video of Courses
Slidecast 1:3 – PRACE Summer School

The Swiss National Supercomputing Centre CSCS in Lugano, Switzerland,  hosted the PRACE Summer School on Code Optimisation for Multi-Core and Intel MIC Architectures on 21-23 June 2012.

The three day intensive event focused on programming and tuning techniques for modern multi- and many-core processors with particular focus on the Intel Many Integrated Core (MIC) architecture.  Topics included structuring code to enable SIMD vectorization, efficient usage of the register, cache and memory hierarchy, use of multi-threading techniques to maximize resource utilization, data locality considerations on multi-socket NUMA nodes, and inter-node communication. Intel specialists introduced the Many Integrated Core architecture and the MIC programming environment, and delved into greater detail of the use of multi- and many-core programming techniques on the Intel MIC. Demonstrations and hands-on sessions integrated throughout the course illustrated the topics in greater depth.

In three posts we publish the slidecasts of the different presentations starting with a brief introduction to vectorization by Neil Stringfellow (CSCS).

Welcome and A Brief Introduction to Vectorization – Part 1/6

A Brief Introduction to Vectorization – Part 2/6

A Brief Introduction to Vectorization – Part 3/6

A Brief Introduction to Vectorization – Part 4/6

A Brief Introduction to Vectorization – Part 5/6

A Brief Introduction to Vectorization – Part 6/6

Bookmark and Share
Courses and Workshops, CSCS, PRACE

Featured video

Discussion between Daniel Duffy and William Putman (NASA): Challenges for global climate simulation

Latest hpc-ch Tweets

  • Slidecast (in Italian): Grid computing and the search for the new particle at CERN by Günther Dissertori, ETH Zurich http://t.co/iNt5eyX74F
    May 16, 2013
  • Special ISC’13 Session to Probe the Thinking behind Europe’s Human Brain Project #epfl http://t.co/k8ZyuQe3dF
    May 13, 2013
  • CSCS Call for Proposals – Allocation period starting on 1 October 2013 http://t.co/Net2H0YCvq
    May 6, 2013

Posts by Category

(c) 2013 www.hpc-ch.org