Investigating the Efficiency of Rust Programming in Real-Time Environments

Electrical Engineering

Team 11

Bryce Armstrong, Daniel Choi, Jawaher Alkhamis, Joshua Ripley, Kayla Morris

Summary

This capstone project explores the performance and efficiency of the Rust programming language in real-time environments. Specifically, the project compares Rust to C and C++ by implementing real-time applications on a Raspberry Pi. The study measures various performance metrics such as execution time, RAM/CPU usage, and latency to determine if Rust can be a viable alternative to traditional real-time programming languages.

Video

Research poster

Sponsor

Advisor

Portrait of Antonio-Javier Montes

Antonio-Javier Montes

Communications Specialist

Engineering Communications

[email protected]