Computer Science Engineering > Computer Architecture

Computer Architecture

Learn the Concepts of Computer Architecture and test your knowledge

Design

CHOOSE YOUR TOPIC

Fundamentals of Quantitative Design and Analysis

In this topic, we learn about Classes of Computers, Defining Computer Architecture, Trends in Technology, Trends in Power and Energy in Integrated Circuits, Trends in Cost, Dependability etc

Memory Hierarchy Design

In this topic, we learn about Ten Advanced Optimizations of Cache Performance, Memory Technology and Optimizations, Protection: Virtual Memory and Virtual Machines etc

Instruction-Level Parallelism and Its Exploitation

In this topic, we learn about Instruction-Level Parallelism, Basic Compiler Techniques for Exposing ILP, Overcoming Data Hazards with Dynamic Scheduling, Dynamic Scheduling etc

Data-Level Parallelism in Vector, SIMD, and GPU Architectures

In this topic, we learn about Vector Architecture, SIMD Instruction Set Extensions for Multimedia, Graphics Processing Units, Detecting and Enhancing Loop-Level Parallelism, Crosscutting Issue etc

Thread-Level Parallelism

In this topic, we learn about Centralized Shared-Memory Architectures, Performance of Symmetric Shared-Memory Multiprocessor, Synchronization, Crosscutting Issues, Fallacies and Pitfalls etc

Warehouse-Scale Computers to Exploit Request-Level and Data-Level parallelism

In this topic, we learn about Programming Models and Workloads for Warehouse-Scale Computers, Computer Architecture of Warehouse-Scale Computers, Cloud Computing:The Return of Utility Computing etc

Test Your Knowledge

0%

You must be logged-in before attempting the quiz.

0%

You must be logged-in before attempting the quiz.

  • Create an Account and Earn 1000 Coins
  • Pass a Quiz and Earn 20 Coins
  • Earn 10 Coins for Daily Visit¬†
  • Earn 5 Coins for Favorite any activity post
  • Earn 10 Coins if you get a Favorite on your activity post
  • Earn 50 Coins for invite someone to join a group
  • Earn 100 Coins for finishing a course

DON'T MISS OUT

Career and Employment updates, Global Networking with Engineers and Skill Development Roadmap