Cargando…
Unlock performance secrets of next-gen Intel hardware
<!--HTML--><p style="text-align: justify;"> Software must be optimized for both threaded and SIMD vector parallelism to achieve scaled performance on modern machines. The gap (often 2 orders of magnitude) between modernized workloads and unoptimized baselines is increasing with...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2015
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2018485 |
Sumario: | <!--HTML--><p style="text-align: justify;">
Software must be optimized for both threaded and SIMD vector parallelism to
achieve scaled performance on modern machines. The gap (often 2 orders of
magnitude) between modernized workloads and unoptimized baselines is
increasing with every next hardware generation.
<p style="text-align: justify;">
SIMD code modernization is not without cost, but exciting new features of
OpenMP 4.0 "explicit vectorization" and new Intel® "Vectorization Advisor" software
tool make it possible to introduce efficient and portable SIMD parallelism
without disrupting ongoing development.
<p style="text-align: justify;">
In addition to vector parallelism topic, the seminar will cover adjacent "code
modernization" areas like new types of memory available in Next Generation
Intel® Xeon Phi Product.
<h4>About the speaker</h4>
<p style="text-align: justify;">Zakhar is a software architect in Intel SSG group. His current role is Parallel Studio architect with focus on SIMD vector parallelism assistance tools. Before it he was working as Intel Advisor XE software architect and software development team-lead. Before joining Intel he was focusing on complex broadcast / network automation systems usability, design and development. Zakhar received a PhD in computer graphics and performance optimization from NNGASU (2011). He received M.S. degree in mathematical modeling and computer science from Nizhny Novgorod state university (2005). His professional interests are in the areas of high performance optimization, parallel programming, software design and usability.</p>
|
---|