Skip to content

Kaustubh-Joshi-17/AI-based-Routing-Algorithm-for-Network-on-chips-Research-Paper

Repository files navigation

AI-Based Routing Algorithm for Network-on-Chip (NoC)

Overview

This repository contains the synopsis, literature review, methodology, references, and related research material for the research paper titled “AI-Based Routing Algorithm for Network-on-Chip (NoC)”.

The research focuses on improving routing efficiency in Network-on-Chip architectures using Artificial Intelligence techniques such as Reinforcement Learning and Machine Learning-based adaptive routing.


Introduction

With the increasing demand for multi-core processors and System-on-Chip (SoC) architectures, efficient communication between processing cores has become a major challenge. Traditional deterministic routing algorithms suffer from congestion, latency, and poor adaptability under dynamic traffic conditions.

This research explores AI-driven routing mechanisms capable of dynamically selecting optimal communication paths based on real-time network conditions.


Research Objectives

  • To study existing routing algorithms in NoC systems
  • To analyze limitations of traditional routing methods
  • To explore AI-based adaptive routing techniques
  • To reduce network congestion and latency
  • To improve throughput and communication efficiency
  • To compare AI-based routing with conventional routing approaches

Methodology

The research methodology includes:

  1. Literature Review
  2. Data Collection and Analysis
  3. Traffic Pattern Evaluation
  4. Reinforcement Learning-based Routing Model
  5. Simulation and Testing
  6. Performance Evaluation

Performance metrics considered:

  • Latency
  • Throughput
  • Congestion Rate
  • Energy Efficiency
  • Scalability

Tools and Technologies

  • Python
  • TensorFlow / PyTorch
  • NoC Simulator
  • Artificial Intelligence Concepts
  • Reinforcement Learning

Research Scope

The proposed research can be applied in:

  • Multi-core processors
  • Embedded systems
  • High-Performance Computing (HPC)
  • AI accelerators
  • System-on-Chip (SoC) architectures

Repository Contents

  • Synopsis PDF
  • Literature Review
  • Research References
  • Methodology
  • Simulation Details
  • Future Scope

Expected Outcomes

The proposed AI-based routing system is expected to:

  • Reduce congestion
  • Minimize latency
  • Improve throughput
  • Provide adaptive routing decisions
  • Enhance communication efficiency in NoC systems

Future Work

Future research may include:

  • FPGA/ASIC hardware implementation
  • Deep Reinforcement Learning integration
  • Power optimization techniques
  • Large-scale NoC deployment analysis

References

The references used in this research are included in the synopsis document and related research materials uploaded in this repository.


Author

Kaustubh Joshi

B.Tech Computer Science and Engineering IILM University, Greater Noida

Under the guidance of Dr. Akash Punhani

About

Minor Project's synopsis report

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors