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.