MONASH DEEPNEURON
✦
MONASH DEEPNEURON ✦
Blogs.
Neural Cellular Automata Q&A
We had the opportunity to hear from Keren Collins, current HPC member and project manager for Neural Cellular Automata and Nyan Kyaw, AI Assistant Lead and project team member. Both Keren and Nyan share their insights from this project which is a collaboration between our High Performance Computing (HPC) and Artificial Intelligence (AI) branches!
2023 APAC HPC-AI Competition
In this competition, we are given two software, one HPC application, and one AI application. In our 2023 APAC competition, MPAS-Atmosphere was chosen as the HPC application, and Bloom as the AI application. Our task is to optimise these softwares to achieve as high a benchmark as possible while staying under compute resource constraints.
MPI and Distributed Computing
So, provided you’ve completed the tasks on openMP parallelisation seems pretty chill, it also might seem bottlenecked by the number of cores your computer has, which for largely upscaled problems, one extremely large CPU still cannot outperform many connected individual processors or standalone computers even.
Intro to Parallel computing
One of the core values of computing is the breaking down of a big problem into smaller and easier to solve problems. In some cases, the steps required to solve the problem can be executed simultaneously (in parallel) rather than serially (in order).
Introduction to High Performance Computing
HPC is about aggregating computing power in a way that delivers much higher performance than one could get out of a typical desktop computer or workstation. HPC cluster plays a key role to solve computationally heavy and complex tasks such as simulating billions of atoms or training billions of neural network parameters.
Containerisation and Docker in HPC
Welcome to HPC blog number 2! This article is all about providing you with the steps and knowledge to use docker on a linux machine (be it a cloud instance like AWS, or a cluster and anything else). For this article we will be using a cloud instance on AWS that is following on from blog 1 (if you haven’t followed through blog 1, feel free to go through that and then come back to this).
AWS - Create your own Cloud Cluster!
AWS is an extensive platform that provides a wide range of applications, everything from databases, machine learning, AI and analytics. For our purposes in HPC, we will be using what is called a cloud cluster, to enable access to lots of very fast computers simultaneously, to help complete complex coding tasks quickly.
2nd place in the SC21 Indy Student Cluster Competition!
Six Monash University students have taken 2nd prize in the SuperComputing 2021 Indy Student Cluster Competition (IndySCC).
Student Cluster Competition 2021
In a Student Cluster Competition, students are required to work with hardware and assemble a computing cluster that is capable of running a range of High-Performance Computing applications. These include but are not limited to benchmarks as well as various scientific programs in the domains such as Artificial Intelligence, Quantum computing, and Astronomy.