Get in Touch
 Duration 21 hours

Course Outline

Core Performance Principles and Key Metrics

  • Analyzing latency, throughput, energy consumption, and resource efficiency
  • Distinguishing between system-wide and model-specific constraints
  • Profiling strategies for inference versus training workloads

Performance Analysis on Huawei Ascend

  • Leveraging CANN Profiler and MindInsight tools
  • Diagnosing kernel and operator performance issues
  • Managing offload patterns and memory mapping strategies

Performance Analysis on Biren GPU

  • Utilizing Biren SDK monitoring capabilities
  • Optimizing kernel fusion, memory alignment, and execution queues
  • Conducting power and temperature-conscious profiling

Performance Analysis on Cambricon MLU

  • Employing BANGPy and Neuware performance utilities
  • Gaining kernel-level insights and interpreting performance logs
  • Integrating the MLU profiler with various deployment frameworks

Graph and Model Architecture Optimization

  • Implementing graph pruning and quantization methodologies
  • Executing operator fusion and restructuring computational graphs
  • Standardizing input dimensions and adjusting batch sizes

Memory and Kernel Refinement

  • Improving memory layout and data reuse patterns
  • Managing buffers efficiently across different chipsets
  • Applying platform-specific kernel tuning methods

Best Practices Across Multiple Platforms

  • Achieving performance portability through abstraction techniques
  • Developing unified tuning pipelines for multi-chip setups
  • Case study: Optimizing an object detection model across Ascend, Biren, and MLU

Concluding Remarks and Future Directions

Requirements

  • Practical experience managing AI model training or deployment workflows
  • Solid grasp of GPU/MLU computational concepts and model refinement techniques
  • Familiarity with standard performance profiling instruments and key metrics

Target Participants

  • Performance Engineering Specialists
  • Machine Learning Infrastructure Teams
  • AI System Architects

Related Categories