1 / 7

CprE 458/558: Real-Time Systems

CprE 458/558: Real-Time Systems. Term Project List, Requirements. Project types. The projects can be in either of the following form: Type 1: GUI simulator Type 2: VxWorks implementation or other implementations Type 3: Simulation (performance) studies

rolandjones
Télécharger la présentation

CprE 458/558: Real-Time Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CprE 458/558: Real-Time Systems Term Project List, Requirements CprE 458/558: Real-Time Systems (G. Manimaran)

  2. Project types • The projects can be in either of the following form: • Type 1: GUI simulator • Type 2: VxWorks implementation or other implementations • Type 3: Simulation (performance) studies • CprE 458 team can choose any of the three types projects • CprE 558 team can choose only types 2 or 3 CprE 458/558: Real-Time Systems (G. Manimaran)

  3. Project List • Uniprocessor Scheduling • Type 1 or Type 2 RMS, EDF, and DMS schedulers using both Utilization based test and Exact analysis. • Team size: 2 • Resource Access Control • Type 1 or Type 2: RMS with Priority inheritance and Priority ceiling/emulation protocols. • Team size: 2 • Combined Scheduling: • Type 1 or Type 2: Polling, Priority exchange, and Deferrable servers. • Team size: 2 • Best-effort Scheduling: • Type 1 or Type 2: EDF, HVDF, EDF+HVDVDF scheduling policies. • Team size: 1 • Feedback-based EDF: • Type 1 or Type 2: Feedback based EDF scheduler. • Team size: 2 CprE 458/558: Real-Time Systems (G. Manimaran)

  4. Project list (contd.) • Imprecise computations – I • Type 1 or Type 2 or Type 3:: Overload handling using Imprecise computations model • (Team size: 2) • Imprecise computations – II (m,k)-firm model • Type 1 or Type 2 or Type 3:: Overload handling using (m,k)-firm model • Team size: 2 • Energy-aware real-time Scheduling – I • Type 1, Type 3: Inter-task DVS scheduling algorithms • Team size: 2 • Energy-aware real-time Scheduling – II • Type 1, Type 3: Intra-task DVS scheduling algorithms • Team size: 2 • Energy-aware real-time scheduling – III • Type 3: Dynamic power management (DPM) • Team size: 2. • Energy-aware scheduling in sensor networks • Type 2, 3: Team size 2. CprE 458/558: Real-Time Systems (G. Manimaran)

  5. Project list (contd.) • Multiprocessor scheduling • Type 3: Spring (Myopic) scheduling algorithm evaluation • (Team size: 2) • Resource Reclaiming • Type 1 or Type 3: Basic, Early start, and RV algorithm. • Team size: 2 • Fault-tolerance • Type 1 or Type 3: Redundancy-level determination. • Team size: 2 • Distributed Systems • Type 3: Global scheduling algorithms - FAB, Buddy set (optionally, Integrated scheduling algorithms). • Team size: 2 CprE 458/558: Real-Time Systems (G. Manimaran)

  6. Project List (contd.) • WAN Networks • Type 1: Packet schedulers (HRR, VC, WFQ). • (Team size: 2) • LAN Networks -- I • Type 3: Contention avoidance real-time MAC protocols. • (Team size: 2) • LAN Networks -- II • Type 3: contention resolution real-time MAC protocols • (2 students) • Other Projects: Your own choice in real-time systems or networks • Other projects include Literature survey • Least preferred choice • (Team size: 1) CprE 458/558: Real-Time Systems (G. Manimaran)

  7. Project Requirements and Schedule • Project Plan • 2 page report • Title, team members, • problem statement, identify the relevant algorithms/protocols, • expected output/results of the project, list of references • Project Report • ~10-12 page report – sufficient to convey the project. • Due: First week of December. • Project Presentation • Class presentation (December first week) • Project demo – schedule time later. • Type 1 and 2 project must demo CprE 458/558: Real-Time Systems (G. Manimaran)

More Related