Skip to content

Commit 5a74c08

Browse files
committed
Merge branch 'main' of github.com:mryab/efficient-dl-systems
2 parents b523cd6 + e38ba86 commit 5a74c08

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

week06_large_models/README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@
77

88
### Practice / homework
99
In this homework, you can choose one of 3 tasks to complete:
10-
- Option A: memory-efficient training and inference - recommended if you have a single GPU
11-
- Option B: benchmarking ZeRO implementations - requires at least two GPUs and some RAM
12-
- Option C: write your own model parallelism - requires at least two GPUs
10+
- Option A: [`./homework_a.ipynb`](./homework_a.ipynb) memory-efficient training and inference - recommended if you have a single GPU
11+
- Option B: [`./homework_b.md`](./homework_b.md) benchmarking ZeRO implementations - requires at least two GPUs and some RAM
12+
- Option C: [`./homework_c.md`](./homework_c.md) write your own model parallelism - requires at least two GPUs
1313

14-
You can do more than one, and we'll award bonus points for that, but doing 2 options will yield (much) less than 2x points.
14+
You can do more than one, and we'll award bonus points for that, but doing 2 options will yield (much) less than 2x points. If you're an enrolled student, please only submit the files that you changed (i.e. do not submit homework_b.md if you did option A or C)
1515

16+
We recommend that you choose options B and C if you have access to a computer with at least two GPUs. For YSDA and HSE students, you can use either DataSphere or one of the GPU servers available for this course (recommended). If you are an online student, you can try to register for kaggle kernels ([they ley you run on 2x T4](https://www.kaggle.com/discussions/product-feedback/361104)) in jupyter-like interface. That said, implementing assignments B and C in Kaggle is more difficult than intended. For non-enrolled online students, we recommend option A unless you have access to some other multi-GPU-hardware or are intentionally masochistic.
1617

1718

1819
### References

0 commit comments

Comments
 (0)