| 1. Sign up in docker - https://hub.docker.com/account/signup/ |
2. Login and go to docker hub |
3. You will get an mail from docker, you need to verify your mail id first. |
4. Create a repository in docker hub |
5. login into to your server. (Assume you have already installed docker) |
6. $ sudo docker login |
provide your user id / password / email for docker hub |
7. $ sudo docker ps -- to identify the container, whose image you need to push to docker hub |
8. $ sudo docker commit |
9. $ sudo docker images --- Now you can see new entry in the Repository with your public facing repository and a default TAG named 'latest' |
10. $ sudo docker push userid/repository-name --push the image to your repository created in docker hub |
11. Verify this from docker hub repository. |
Tensor Parallelism in GPU Tensor parallelism is a technique used to distribute the computation of large tensor operations across multiple GPUs or multiple cores within a GPU . It is an essential method for improving the performance and scalability of deep learning models, particularly when dealing with very large models that cannot fit into the memory of a single GPU. Key Concepts Tensor Operations : Tensors are multidimensional arrays used extensively in deep learning. Common tensor operations include matrix multiplication, convolution, and element-wise operations. Parallelism : Parallelism involves dividing a task into smaller sub-tasks that can be executed simultaneously. This approach leverages the parallel processing capabilities of GPUs to speed up computations. How Tensor Parallelism Works Splitting Tensors : The core idea of tensor parallelism is to split large tensors into smaller chunks that can be processed in parallel. Each chunk is assigned to a different GP...
Comments