YoVDO

Interactive Data Movement Visualization for Program Performance Optimization

Offered By: Scalable Parallel Computing Lab, SPCL @ ETH Zurich via YouTube

Tags

BERT Courses Transformers Courses Static Analysis Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore an innovative approach to program performance optimization through interactive data movement visualization in this 28-minute conference talk from Supercomputing 2022. Dive into the world of static dataflow analysis and parameterized program simulations to analyze global data movement and fine-grained data access behavior. Learn how to visualize performance insights directly on program representations, making the optimization process more interactive and effective. Follow along as the speaker demonstrates the tool's capabilities using real-world applications, including a BERT Transformer Encoder and stencil optimization examples. Gain valuable insights into the SDFG IR, close-up reuse analysis, and the future of performance tuning. Discover how to leverage this powerful VSCode extension to boost your own optimization efforts without requiring lengthy program executions.

Syllabus

Intro
Optimization: State of the Practice
Interactive Data Movement Optimization
The SDFG IR
Static Dataflow Analysis
Example: BERT Transformer Encoder
Close-Up Reuse Analysis
Example: Stencil Optimization
Conclusion and Outlook
Tool Demo & Information


Taught by

Scalable Parallel Computing Lab, SPCL @ ETH Zurich

Related Courses

Secure Software Development: Verification and More Specialized Topics
Linux Foundation via edX
Developing Secure Software
LinkedIn Learning
Ethical Hacking: Mobile Devices and Platforms
LinkedIn Learning
Tüm Aşamalarıyla İnşaat Eğitimi - AUTOCAD/STA4/EXCEL/PROJECT
Udemy
Mobile Security: Reverse Engineer Android Apps From Scratch
Udemy