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...
Autores principales: | , |
---|---|
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 |