Cargando…

Behind the scenes perspective: Into the abyss of profiling for performance

This lecture is an introduction to profiling a system or individual programs. We will concentrate on profiling to understand aspects of program performance. All discussion and examples are presented with Linux in mind, and some Intel specific information will be given. Topics include: + Overview of...

Descripción completa

Detalles Bibliográficos
Autores principales: Muralidharan, Servesh, Smith, David
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2637493
_version_ 1780959935640633344
author Muralidharan, Servesh
Smith, David
author_facet Muralidharan, Servesh
Smith, David
author_sort Muralidharan, Servesh
collection CERN
description This lecture is an introduction to profiling a system or individual programs. We will concentrate on profiling to understand aspects of program performance. All discussion and examples are presented with Linux in mind, and some Intel specific information will be given. Topics include: + Overview of - CPU microarchitecture (Intel mainly) - OS: processes and threads - Parallel programming models - Algorithm Complexity to Real Code expectations + Profiling & Performance: types and typical metrics - How to profile - Introduction to various tools + Hands on exercises using profiling tools
id cern-2637493
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-26374932019-09-30T06:29:59Zhttp://cds.cern.ch/record/2637493engMuralidharan, ServeshSmith, DavidBehind the scenes perspective: Into the abyss of profiling for performanceGridKa 2018LectureThis lecture is an introduction to profiling a system or individual programs. We will concentrate on profiling to understand aspects of program performance. All discussion and examples are presented with Linux in mind, and some Intel specific information will be given. Topics include: + Overview of - CPU microarchitecture (Intel mainly) - OS: processes and threads - Parallel programming models - Algorithm Complexity to Real Code expectations + Profiling & Performance: types and typical metrics - How to profile - Introduction to various tools + Hands on exercises using profiling toolsIT-TALK-2018-004oai:cds.cern.ch:26374932018
spellingShingle Lecture
Muralidharan, Servesh
Smith, David
Behind the scenes perspective: Into the abyss of profiling for performance
title Behind the scenes perspective: Into the abyss of profiling for performance
title_full Behind the scenes perspective: Into the abyss of profiling for performance
title_fullStr Behind the scenes perspective: Into the abyss of profiling for performance
title_full_unstemmed Behind the scenes perspective: Into the abyss of profiling for performance
title_short Behind the scenes perspective: Into the abyss of profiling for performance
title_sort behind the scenes perspective: into the abyss of profiling for performance
topic Lecture
url http://cds.cern.ch/record/2637493
work_keys_str_mv AT muralidharanservesh behindthescenesperspectiveintotheabyssofprofilingforperformance
AT smithdavid behindthescenesperspectiveintotheabyssofprofilingforperformance
AT muralidharanservesh gridka2018
AT smithdavid gridka2018