T1 Large companies and unicorns Huawei
Huawei AI Infra (2)
Real Huawei AI Infra interview questions covering training optimization and high-performance computing
Training optimization High-performance computing
Training optimization
- Introduce the principles and traits of the LAMB optimizer.
- How should you adjust the learning rate when increasing batch size? If the model is very large but batch size stays fixed, what then?
- List the parallel sharding strategies you know.
- Introduce ZeRO’s core idea and how the stages differ.
- Under pipeline parallelism (PP), is memory use and compute the same on every GPU? How are activations distributed?
- What combinations and scenarios fit 3D parallelism?
High-performance computing
- How do DCU and Huawei AI accelerators differ in architecture, ecosystem, and communication libraries?
- How are the async save mechanisms in DDP and DeepSpeed implemented?
Project experience
- Detail the technical approach and implementation of the thousand-GPU training project.
- What work did you do on async save?
Fundamentals
- What are the main architectural differences between T5 and GPT-2?
- What is the overall structure of Transformer?
- What role do residual connections play in deep networks?