Blog
-
May 12, 2024
This is the final part of the 4 part blog series of Hardware-Software codesign, starting from MLIR to execution of custom instructions on a...
Read more
-
Apr 22, 2024
In Part 1, we explored the overarching concept of hardware-software co-design. In Part 2, we delved into the specifics of implementing an MLIR pass....
Read more
-
Apr 9, 2024
In Part 1, we explored the overarching concept of hardware-software co-design. Now, in Part 2, we delve into the specifics of implementing an MLIR...
Read more
-
Mar 23, 2024
In the ever-evolving landscape of computing, the synergy between hardware and software has become increasingly crucial for enabling efficient computation. Hardware-software co-design is the...
Read more
-
Mar 19, 2023
Bias -> It can be implicit or explicit. Unconscious bias : acknowledge bias and try to challenge it. micro-behaviors: These are small, subtle signals...
Read more
-
Oct 31, 2022
This post is intended to act as a quick reference guide to installing dependencies, in case you want to build Spike on a machine...
Read more
-
Nov 7, 2021
Sparta is a modeling framework that can be used for a variety of architecture (or otherwise) modelling work. In this blog post, I present...
Read more
-
Jul 10, 2021
Take care of all your memories. For you cannot relive them. — Bob Dylan My collection of images have grown to monstrous scales (more...
Read more
-
Apr 30, 2021
Apache TVM is yet another compiler framework (ONNC, MLIR, etc.) for machine learning workloads targeted at supporting variety of hardware backends. It supports “Just...
Read more
-
Mar 4, 2020
My keen interest in hardware technologies, coupled with my background in computer science, has driven me to pursue research in the direction of design...
Read more