• Funtowicz Morgan's avatar
    Integrate AMD GPU in CI/CD environment (#26007) · 2d71307d
    Funtowicz Morgan authored
    
    
    * Add a Dockerfile for PyTorch + ROCm based on official AMD released artifact
    
    * Add a new artifact single-amdgpu testing on main
    
    * Attempt to test the workflow without merging.
    
    * Changed BERT to check if things are triggered
    
    * Meet the dependencies graph on workflow
    
    * Revert BERT changes
    
    * Add check_runners_amdgpu to correctly mount and check availability
    
    * Rename setup to setup_gpu for CUDA and add setup_amdgpu for AMD
    
    * Fix all the needs.setup -> needs.setup_[gpu|amdgpu] dependencies
    
    * Fix setup dependency graph to use check_runner_amdgpu
    
    * Let's do the runner status check only on AMDGPU target
    
    * Update the Dockerfile.amd to put ourselves in / rather than /var/lib
    
    * Restore the whole setup for CUDA too.
    
    * Let's redisable them
    
    * Change BERT to trigger tests
    
    * Restore BERT
    
    * Add torchaudio with rocm 5.6 to AMD Dockerfile (#26050)
    
    fix dockerfile
    
    Co-authored-by: default avatarFelix Marty <felix@hf.co>
    
    * Place AMD GPU tests in a separate workflow (correct branch) (#26105)
    
    AMDGPU CI lives in an other workflow
    
    * Fix invalid job name is dependencies.
    
    * Remove tests multi-amdgpu for now.
    
    * Use single-amdgpu
    
    * Use --net=host for now.
    
    * Remote host networking.
    
    * Removed duplicated check_runners_amdgpu step
    
    * Let's tag machine-types with mi210 for now.
    
    * Machine type should be only mi210
    
    * Remove unnecessary push.branches item
    
    * Apply review suggestions moving from `x-amdgpu` to `x-gpu` introducing `amd-gpu` and `miXXX` labels.
    
    * Remove amdgpu from step names.
    
    * finalize
    
    * delete
    
    ---------
    
    Co-authored-by: default avatarfxmarty <9808326+fxmarty@users.noreply.github.com>
    Co-authored-by: default avatarFelix Marty <felix@hf.co>
    Co-authored-by: default avatarydshieh <ydshieh@users.noreply.github.com>
    2d71307d