Safa's repositories
awesome-ai-alignment
A curated list of awesome resources for getting-started-with and staying-in-touch-with Artificial Intelligence Alignment research.
Data-Intensive-Computing-ID2221
The course complements distributed systems courses, with a focus on processing, storing and analyzing massive data.
Distributed-Systems-ID2201
The course covers fundamental models for distributed systems, inter process communication and how to handle synchronization, consistency, replication, fault tolerance and security in a distributed system. The course consist of a series of lectures and seminars that include practical assignments.
GPU-Puzzles
Solve puzzles. Learn CUDA.
Linear-Algebra
Vectors, matrices, linear equations, Gaussian elimination, vector geometry with dot product and vector product, determinants, vector spaces, linear independence, bases, change of basis, linear transformations, the least-squares method, eigenvalues, eigenvectors, quadratic forms, orthogonality, inner-product space, Gram-Schmidt's method.
LLM-Training-Puzzles
What would you do with 1000 H100s...
open-catalog
This Open Catalog is a collaborative effort to consolidate expert knowledge on best practices for modernizing and optimizing code written in C, C++, and Fortran programming languages.
Scalable-Machine-Learning-and-Deep-Learning-ID2223
The course studies fundamentals of distributed machine learning algorithms and the fundamentals of deep learning. We will cover the basics of machine learning and introduce techniques and systems that enable machine learning algorithms to be efficiently parallelized.
Tensor-Puzzles
Solve puzzles. Improve your pytorch.