Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Files in this directory are used in OSU CI for CPU only.

OSU has pre-built Docker images ; see https://github.com/osuosl/osl-dockerfiles/tree/master/ubuntu-ppc64le-cuda .
The images are used in the OSU CI environment. When used with the scripts here, they will build/test CPU-only builds of the pytorch master branch on Power.

If logged in at OSU, see CPU only tests configuration here:
https://powerci.osuosl.org/job/pytorch-master-nightly-py3-linux-ppc64le/configure

In the configuration, the "Docker image to use" id tag box specifies which Docker image to use An example is: osuosl/ubuntu-ppc64le-cuda:10.2-cudnn7
The docker image name indicates the cuda and cudnn versions used.

The CI configuration clones this directory and executes the ./ci_cpu/build_pytorch_cpu.sh with some arguments to execute the build and test inside the docker container. Other script files here were cloned from the avmgithub/pytorch_builder tree but are no longer used as a normal part of the CI; these are moved to the archive subdirectory.

See the osu_config_example.sh as an example of what is executed from the CI Jenkins configuration screen.