Swathi-Thirunarayanan
I am an aspiring Computer Engineering Graduate student with experience in the field of Embedded Systems, Systems Engineering, Firmware development, VHDL, Python
Dish NetworkEnglewood, CO
Pinned Repositories
8Bit_RISC_Micrcontroller_Design_VHDL
AndroidVideoFileWithAd
Local Video file with Ad using ExoPlayer Demo Application
CacheSimulator
This Cache Simulator uses the trace file input and the arguments specifying cache size, block size, associativity and cache type (split or shared) to generate demand hit count, hit rates and miss rates.
FedEx-Tracker-Package-Delivery-System-Simulation-Framework
IOT-Based-Home-Automation-System-with-Android-app
Android App, LAMPP Server, DB, Raspberry Pi, Sensors, webcam/phone cam/laptop cam
JOS-Kernel_AdvancedEmbeddedOperatingSystem
Prioritybased_pre-threaded_image_processing_server
The goal of the project is to develop an image processing server that interacts with clients through a pool of worker threads using the producer consumer model. The server consists of a main thread and a set of worker threads with the main thread running at a higher priority than the worker threads. The main thread repeatedly accepts connection requests from clients and places the resulting connected descriptors in a bounded buffer. Each worker thread repeatedly removes a descriptor from the buffer, services the client, and then waits for the next descriptor. All the threads are scheduled with the FIFO policy. The image server applies image processing operations on the image input by the client. These image processing operations are derived from the open source OpenCV library.
UART_with_FIFO_with_8bit_RISC_Microcontroller
Swathi-Thirunarayanan's Repositories
Swathi-Thirunarayanan/Prioritybased_pre-threaded_image_processing_server
The goal of the project is to develop an image processing server that interacts with clients through a pool of worker threads using the producer consumer model. The server consists of a main thread and a set of worker threads with the main thread running at a higher priority than the worker threads. The main thread repeatedly accepts connection requests from clients and places the resulting connected descriptors in a bounded buffer. Each worker thread repeatedly removes a descriptor from the buffer, services the client, and then waits for the next descriptor. All the threads are scheduled with the FIFO policy. The image server applies image processing operations on the image input by the client. These image processing operations are derived from the open source OpenCV library.
Swathi-Thirunarayanan/8Bit_RISC_Micrcontroller_Design_VHDL
Swathi-Thirunarayanan/AndroidVideoFileWithAd
Local Video file with Ad using ExoPlayer Demo Application
Swathi-Thirunarayanan/CacheSimulator
This Cache Simulator uses the trace file input and the arguments specifying cache size, block size, associativity and cache type (split or shared) to generate demand hit count, hit rates and miss rates.
Swathi-Thirunarayanan/FedEx-Tracker-Package-Delivery-System-Simulation-Framework
Swathi-Thirunarayanan/IOT-Based-Home-Automation-System-with-Android-app
Android App, LAMPP Server, DB, Raspberry Pi, Sensors, webcam/phone cam/laptop cam
Swathi-Thirunarayanan/JOS-Kernel_AdvancedEmbeddedOperatingSystem
Swathi-Thirunarayanan/UART_with_FIFO_with_8bit_RISC_Microcontroller