Fine-tuning LLM on multi GPUs