Ehsan Yousefzadeh-Asl-MiandoabinComputing Systems and Hardware for emerging applications (especially Machine Learning, Deep Learning)The intention, the topics of interest, and the rulesWe start Tuesday, March 26, 20243 min read·Mar 26, 2024----
Ehsan Yousefzadeh-Asl-MiandoabinComputing Systems and Hardware for emerging applications (especially Machine Learning, Deep Learning)NVIDIA GPUs storyIn this comprehensive post, I’ve meticulously compiled the captivating journey of NVIDIA GPUs, tracing their humble beginnings to their…14 min read·Mar 25, 2024----
Ehsan Yousefzadeh-Asl-MiandoabinComputing Systems and Hardware for emerging applications (especially Machine Learning, Deep Learning)“A Study of Checkpointing in Large Scale Training of Deep Neural Networks” paper summaryIntroduction5 min read·Oct 14, 2023----
Ehsan Yousefzadeh-Asl-MiandoabLearning about your system’s hardware setup within the Ubuntu terminalIn this post, I gathered the commands that are needed to know about the system’s CPU, GPU, system memory, disk, and how CPUs and GPUs are…3 min read·Sep 21, 2023----
Ehsan Yousefzadeh-Asl-MiandoabinComputing Systems and Hardware for emerging applications (especially Machine Learning, Deep Learning)“AntMan: Dynamic Scaling on GPU Clusters for Deep Learning” paper summaryIntroduction5 min read·Aug 11, 2023----
Ehsan Yousefzadeh-Asl-MiandoabinComputing Systems and Hardware for emerging applications (especially Machine Learning, Deep Learning)“Looking beyond GPUs for DNN Scheduling on Multi-Tenant Clusters” paper summaryIntroduction3 min read·Aug 7, 2023----
Ehsan Yousefzadeh-Asl-MiandoabMetrics in Machine LearningThis post reviews machine learning, its different subbranches very concisely as introduction, then delve into metrics. It is important to…10 min read·Jun 15, 2023----
Ehsan Yousefzadeh-Asl-MiandoabProfiling PyTorch model with NVIDIA Nsight Systems gives Error when MIG is enabled for any of the…This post’s aim to spread the word for disabling MIG mode of all GPUs when using Nsight systems for profiling a deep learning model…1 min read·May 3, 2023----
Ehsan Yousefzadeh-Asl-MiandoabinComputing Systems and Hardware for emerging applications (especially Machine Learning, Deep Learning)Profiling a Training Task with PyTorch Profiler and viewing it on TensorboardThis post briefly and with an example shows how to profile a training task of a model with the help of PyTorch profiler. Developers use…5 min read·May 3, 2023----
Ehsan Yousefzadeh-Asl-MiandoabinComputing Systems and Hardware for emerging applications (especially Machine Learning, Deep Learning)The Extinction of ProgrammingWhen “traditional programming” or “programming” terms are used, we usually mean using programming languages like python, Java, C#, etc. to…3 min read·Feb 18, 2023----