Publications
-
CASH: Criticality-Aware Split Hybrid L1 Data Cache paper
Shruthi Karunakar, Meenakshi Atkade, Akash Poptani,Rajshekar Kalayappan and Sandeep Chandran
ACM Great Lakes Symposium on VLSI (GLSVLSI'24).
-
LCM: LLM-focused Hybrid SPM-cache Architecture with Cache Management for Multi-Core AI Accelerators paper
Chengtao Lai, Zhongchun Zhou, Akash Poptani, Wei Zhang
ACM International Conference on Supercomputing (ICS'24)
-
SANNA: Secure Acceleration of Neural Network Applications paper code poster overview
Akash Poptani, Abhishek Mittal, Rishit Saiya, Rajshekar Kalayappan and Sandeep Chandran
International Conference on VLSI Design (VLSID'23), Hyderabad, India, 2023.
-
Decoding Drought: Embracing Simplicity in Effective Predictive Models paper code presentation video overview
Akash Poptani, Sayali Lokhande, Rahul Jashvantbhai Pandya and Sridhar Iyer
IEEE Asia-Pacific Conference on Geoscience, Electronics and Remote Sensing Technology (AGERS), Surabaya, Indonesia, 2023.
Best Student Presenter Award
-
Precision Balancing: Machine Learning Models and Selective Strategies for Intraday Trading Success paper code
Akash Poptani
IEEE International Conference on Innovative Practices in Technology and Management (ICIPTM'24)
-
Enhancing Intraday Trading through Machine Learning: A NSE Nifty 50 Analysis paper
Akash Poptani
IEEE International Conference on Innovative Trends in Information Technology (ICITIIT'24)
Undergraduate Research Projects
-
Design and Development of Runtime Monitor Processors
Demonstrated comprehension of Runtime Verification, Monitorability, and the rt-R2U2 framework. Actively engaged in implementing Temporal-Logic Based Runtime Observer Pairs for effective System Health Management (SHM) in real-time systems. Executed FSM model implementations, specifically in Haskell on the CLASH compiler, as part of monitoring processor development.
overleaf presentation RV_Slides -
Enabling power tracing in Tejas by integrating McPaT
Effectively familiarized with Tejas and McPat frameworks, successfully integrating them to support accurate power calculations. Expanded proficiency to include temperature computations, enabling ongoing tracking of power and temperature variations during program execution. code presentation -
Exploiting Criticality using Hardware Prefetching and Branch Prediction Techniques
Assisted in implementing a Criticality Aware Tiered Cache Hierarchy to optimize system performance. Explored various Memory Technologies and seamlessly integrated them into the cache architecture. Conducted experiments on Branch predictors to fine-tune criticality utilization across different cache sizes, achieving enhanced efficiency. presentation code
Undergraduate Mini Projects
-
Breadboard Implementation of Calculator Design
Executed the real-world implementation of a Calculator Design on a breadboard. Developed a Digital Design utilizing RTL (Register-Transfer Level) Model, crafting diverse gate configurations, initially conceived with CMOS logic. -
Understanding Modern Aspects of Processors using Simulators
Conducted comparative study of passive cooling techniques(Heat sink, Heat spreader, Fans, fluids in pipes using cooling mechanisms) to prevent over heating of systems. Effectively familiarized Sniper(changing existing system models), HotSpot(monitoring on-chip temperature for different parameters) and 3D-ICE(3D-Interlayer Cooling Emulator with inter-tier Microchannel Liquid Cooling) simulators. -
Implementation of MIPS using Verilog
Demonstrated proficiency in digital circuit understanding, translating this knowledge into practical application by skillfully implementing both combinational and sequential circuits using Xilinx tools. This experience extends to writing assembly code and seamlessly integrating the entire system, showcasing my ability to contribute effectively to complex hardware projects.
Undergraduate Course Projects
-
Treasure Hunt, Snakes and Ladders report
Computer Programming Lab
My practical expertise in C Language programming is highlighted by my utilization of binary files and multiple library functions to develop engaging and interactive games. I have successfully engineered both Minesweeper and Snakes and Ladders games, demonstrating my ability to apply complex programming concepts to create enjoyable user experiences. -
Implementation of Digital Modulation Schemes
Communications Lab
Developed Modulator, Demodulator, and Symbols to Bits functions for various Modulation Schemes including BPSK, QPSK, and 16QAM, utilizing MATLAB. Successfully implemented Repetition and Interleaver Techniques to enhance the efficiency of the modulation processes. -
Implementation of Object Detection on Raspberry Pi
Hands On Engineering Lab
Installed Raspian OS and proficiently configured the system for optimal performance. Leveraged a pre-trained TensorFlow Lite model to execute object detection and face mask recognition tasks with precision, showcasing my expertise in AI and embedded systems integration.