Incorrect EndToEnd total_time in SimAI_analytical results
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 30/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- python
- Ambito
- performance
Direzione di ricerca
Riproduci la generazione del workload e la simulazione analitica usando i comandi nell’issue, quindi esamina il file generato ws1472-tp8-pp8EndToEnd.csv. Concentrati sul valore eccezionalmente elevato di Expose DP comm e confrontalo con il workload fornito e con i risultati di altri esperimenti. Il lavoro è considerato completato quando EndToEnd total_time riporta un valore validato di Expose DP comm.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
1. Environment Info
- OS: [ Ubuntu 22.04.4 LTS]
- SimAI Commit: [e5d1251]
- Python Version: [Python 3.11.12]
2.Steps to Reproduce
Step 1: Generate Workload
- Working Directory:
/root/simai/SimAI/aicb/ - Command Executed:
uv run -m workload_generator.SimAI_training_workload_generator \ --frame=Megatron \ --world_size=1472 \ --tensor_model_parallel_size=8 \ --pipeline_model_parallel=8 \ --global_batch=32 \ --micro_batch=1 \ --epoch_num=1 \ --model_name=gpt_13B \ --hidden_size=5120 \ --num_layers=40 \ --seq_length=4096 \ --num_attention_heads=40 \ --vocab_size=50257 \ --max_position_embeddings=4096 \ --ffn_hidden_size=11008 \ --dtype=bfloat16 \ --enable_sequence_parallel \ --swiglu \ --make_vocab_size_divisible_by=128 \ --workload_only \ --output_filename=two_phase_opt_phase1/ws1472-tp8-pp8 \ --aiob_enable \ --comp_filepath=/root/simai/SimAI/aicb/workload/aiob_inputs/A100_A800.txt - Generated Workload: ws1472-tp8-pp8.txt
Step 2: Run Analytical Simulation
- Working Directory:
/root/simai/SimAI/ - Command Executed:
/root/simai/SimAI/bin/SimAI_analytical \ -w /root/simai/SimAI/aicb/results/workload/two_phase_opt_phase1/ws1472-tp8-pp8.txt \ -g 1472 \ -g_p_s 16 \ -n_p_s 5 \ -r two_phase_opt_phase1/ws1472-tp8-pp8 \ -g_type A800 \ -nic 37.47811737589823 \ -dp_o 0.5 \ -tp_o 0.7 \ -ep_o 0.8 \ -pp_o 0.5 - Result File: ws1472-tp8-pp8EndToEnd.csv
3. The Issue
In the generated EndToEnd.csv file, the Expose DP comm time is exceptionally large,This occurs consistently in many experiments
- Lingua principale
- Python
- Stelle
- 1.2k
- Fork
- 194
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di aliyun/SimAI
-
运行vidur时,采用“backend=aicb” 导致 attention 耗时路径读取缺失的 attn_kv_cache_save_* 字段并触发 KeyErrorForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Duplicated groups for EP and DP_EPForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
请教推理的phynet方案Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
-
hpn组网问题Aperta
Difficoltà 4/5 1-2 giorni Idoneità per principianti 45/100
Tutte le issue di aliyun/SimAI
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
unionai-oss/pandera#2640 ·
I maintainer di solito rispondono entro 2 giorni
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
JdeRobot/RoboticsInfrastructure#843 ·
I maintainer di solito rispondono entro 1 giorno
-
automated endpoint-dead needs-curation
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
almanac-data/climate-almanac#122 ·
I maintainer di solito rispondono entro 1 giorno
-
area:harness enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
evarness-ai/iris-harness#420 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
suitenumerique/find#206 ·
I maintainer di solito rispondono entro 2 giorni