Font size
  • A-
  • A
  • A+
Site color
  • R
  • A
  • A
  • A
Skip to main content
University of Rwanda  - Elearning Platform University of Rwanda  - Elearning Platform
  • Home
  • Calendar
  • ODeL Policies
    UR ODeL Policy UR Quality Assurance Policy for ODeL UR Quality Assurance Standards for ODeL UR Blended Learning Module Template UR Blended Learning Quality Review Rubric Storyboard for Blended Learning Module Development
  • Online Guides
    Online learning guide to Students Student User Guide Teacher User Guide
  • UR Online Resources
    Library e Resources Moodle Docs UR Official Website 12 - Video series for teaching in a digital age Guide to Blended Learning Micmillan Study Skills - free online modules
  • UR Online Tools
    Turnitin (Plagiarism Control) SciPro (Supervision) Student's Portal Digital Repository
  • FAQ
  • Knowledge base
    Accessing Moodle
  • Kopere Dashboard
  • More
You are currently using guest access
Log in
University of Rwanda  - Elearning Platform
Home Calendar ODeL Policies Collapse Expand
UR ODeL Policy UR Quality Assurance Policy for ODeL UR Quality Assurance Standards for ODeL UR Blended Learning Module Template UR Blended Learning Quality Review Rubric Storyboard for Blended Learning Module Development
Online Guides Collapse Expand
Online learning guide to Students Student User Guide Teacher User Guide
UR Online Resources Collapse Expand
Library e Resources Moodle Docs UR Official Website 12 - Video series for teaching in a digital age Guide to Blended Learning Micmillan Study Skills - free online modules
UR Online Tools Collapse Expand
Turnitin (Plagiarism Control) SciPro (Supervision) Student's Portal Digital Repository
FAQ Knowledge base Collapse Expand
Accessing Moodle
Kopere Dashboard
Expand all Collapse all

Blocks

Skip Support Contacts

Support Contacts

NTABOMVURA Leon (UR-CE)

E-mail:  l.ntabomvura@ur.ac.rw

Tel: +250 788351569  

UWIZEYE Jean Claude (UR-CST )

E-mail: j.uwizeye@ur.ac.rw

Tel: +250791031522 

NYINAWUMUNTU Clemence (UR-CMHS)

E-mail:  c.nyinawumuntu@ur.ac.rw
Tel: +250 788635596

NYIRUMULINGA Christian (UR-CAFF & UR-CVAS)

E-mail:  c.nyirumulinga@ur.ac.rw
Tel: +250 783030750

KARANGWA Benjamin (UR-CBE & UR-CASS)

E-mail:  b.karangwa2@ur.ac.rw
Tel: +250 788353225

Dr Evariste Twahirwa

Director, CODeL

Email: codel@ur.ac.rw

Tel: +250 788 467863

  1. College of Science and Technology - CST
  2. School of Information and Communication Technology-SoICT
  3. Undergraduate
  4. Department of Computer and Software Engineering (Phasing out)
  5. Year 4
  6. Semester II
  7. COE4261 Grid Computing
  8. Unit2: Grid Architecture
  9. Group Project 1

Group Project 1

Opened: Sunday, 1 March 2026, 12:00 AM
Due: Friday, 17 April 2026, 11:00 PM

 

https://www.youtube.com/watch?v=QjQmdi3YP4g
 

Using GridSim, implement the following projects:

Question 1: CPU Scheduling and Execution Time Optimization in Grid Computers

Using GridSim, design and implement a simulation to study CPU scheduling and execution time optimization in grid computing environments. Model multiple heterogeneous computer processors with different processing capabilities. Implement and compare First Come First Serve (FCFS), Shortest Job First (SJF), and Round Robin scheduling algorithms. Evaluate CPU utilization, processor idle time, and average execution time.

 Question 2: Memory-Constrained Computer Resource Simulation in Grid Computing

Using GridSim, simulate a grid computing environment where computer nodes have varying main memory capacities (2 GB, 4 GB, 8 GB, and 16 GB). Create memory-intensive Gridlets and implement a memory-aware scheduling mechanism. Analyze task rejection, memory utilization efficiency, and execution time versus memory availability.

 Question 3: Network Latency and Bandwidth Effects in Distributed Grid Systems

Using GridSim, evaluate how network latency and bandwidth affect grid performance. Model LAN, MAN, and WAN configurations with link speeds of 100 Mbps, 1 Gbps, and 10 Gbps. Measure data transfer delay, end-to-end latency, and the impact of bandwidth on task completion time.

 Question 4: Multi-Core Computer Resource Modeling and Parallel Task Execution

Develop a GridSim simulation representing multi-core computer systems with 2, 4, 8, and 16 cores. Execute serial and parallel tasks and evaluate static, dynamic, and greedy core allocation strategies. Measure speedup, core utilization, and scalability.

 Question 5: File System and Disk I/O Performance Simulation in Grid Computing

Implement a GridSim-based simulation of computer storage devices. Compare HDD and SSD performance by modeling file transfer latency and disk read/write times. Design an I/O-aware scheduler and evaluate I/O wait time and disk throughput.

 Question 6: Energy-Aware Scheduling in Grid-Based Computer Systems

Using GridSim, simulate an energy-aware grid environment with computers having different power consumption profiles. Implement energy-efficient scheduling and compare it with performance-driven scheduling. Measure total energy consumption and performance-energy trade-offs.

 Question 7: Fault Tolerance and Reliability in Grid Computing Environments

Design a GridSim simulation that introduces random failures in grid nodes. Implement checkpointing and task resubmission strategies. Compare fault-tolerant and non-fault-tolerant scheduling using throughput, task failure rate, and recovery time metrics.

 Question 8: Load Balancing Techniques in Heterogeneous Computer Grids

Using GridSim, simulate heterogeneous grid nodes with varying CPU speeds. Implement centralized, decentralized, and adaptive load balancing strategies. Evaluate load imbalance, response time, and throughput.

 Question 9: Virtualization-Based Resource Management in Grid Computing

Using GridSim, model virtual machines with allocated CPU and memory running on physical grid nodes. Study VM placement and consolidation and compare virtualized versus non-virtualized grid execution. Measure resource utilization and task completion time.

 Question 10: Quality of Service (QoS)–Aware Scheduling in Grid Computing Systems

Design a GridSim simulation incorporating QoS constraints such as deadlines and priorities. Implement priority-based and deadline-aware scheduling algorithms. Analyze deadline miss ratio, fairness, and response time.

Previous activity Quiz 3
Next activity Unit 2.2 Introduction to Grid portals

Contact us

Contact site support
You are currently using guest access (Log in)
Data retention summary
Get the mobile app
Get the mobile app
Play Store App Store
Powered by Moodle

This theme was proudly developed by

Conecti.me