Computer Architecture at IgMin Research | Technology Group

Our mission is to foster interdisciplinary dialogue and accelerate the advancement of knowledge across a wide spectrum of scientific domains.


Computer Architecture, a cornerstone of modern technology, is the art and science of designing the structure, organization, and functionality of computer systems. It involves understanding how various hardware components interact and collaborate to execute programs and process data. From the evolution of early computing machines to the intricacies of contemporary processors and memory systems, Computer Architecture shapes the performance, efficiency, and capabilities of the digital world.

  • Processor Design
  • Memory Hierarchy
  • Instruction Set Architecture
  • Parallel Processing
  • Cache Systems
  • Pipelining
  • Vector Processing
  • Superscalar Architecture
  • RISC and CISC Architectures
  • Microarchitecture
  • Memory Management
  • Input/Output Systems
  • FPGA-based Computing
  • Quantum Computing
  • Energy-efficient Architectures
  • Neuromorphic Computing
  • Secure Hardware Design
  • Emerging Technologies
  • Network-on-Chip (NoC) Design
  • Reconfigurable Computing
  • Virtualization and Cloud Architectures
  • Hardware Acceleration
  • Internet of Things (IoT) Architecture
  • Edge Computing Architectures.
  • Future Directions.