Abstract
The evolution of technology is impressive. Before digital, there was analog; before software, there needed hardware. This evolution is natural as we try and optimize technology for our needs. The shift to digital was fueled by the space saved from using digital systems compared to analog. When it came to software, the ability to use generic hardware in the forms of cen- tral processing units; CPUs, Graphics Processing Units; GPUs, and Random Access Memory; RAM allowed for complex software solutions to be able to run on many different devices with- out much need for translations. With software development getting so advanced, we need to look back to go forward. This paper explores hardware acceleration and its role in optimizing software using hardware. This is done by documenting and analyzing the application of the Google Coral Dev Board with built-in EDGE TPUs.
Publication Date
5-2023
Document Type
Master's Project
Student Type
Graduate
Degree Name
Electrical Engineering (MS)
Department, Program, or Center
Electrical Engineering (KGCOE)
Advisor
Mark A. Indovina
Advisor/Committee Member
Ferat Sahin
Recommended Citation
Villone, Cameron, "Hardware Accelerators and Their Use in Computer Vision" (2023). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/11414
Campus
RIT – Main Campus