
Safe, Fast Sharing of Memcached as a Protected Library
Memcached is a widely used key-value (KV) store. It is structured
as a multithreaded user-level server, accessed over socket
connections by a potentially distributed collection of clients.
Because socket communication is so much more expensive
than a single operation on a KV store, much of the client
library is devoted to batching of requests. Batching is not
always feasible, however, and the cost of communication
seems particularly unfortunate when—as is often the case—
clients are co-located on a single machine with the server,
and have access to the same physical memory.
Fortunately, recent work on protected libraries has shown
that it is possible, on current Intel processors, to amplify access
rights quickly when calling into a specially configured
user-level library. Library instances in separate processes
can then share data safely, even in the face of independent
process failures. We have used protected libraries to implement
a new version of memcached in which client threads
execute the code of the server themselves, without the need
to send messages. Compared to the original, our new version
is both significantly simpler, containing 24% less code, and
dramatically faster, with a 11–56× reduction in latency and
a roughly 2× increase in throughput.

Re-Align: Fracture Fixation Assistant
Tibial shaft fractures are a common injury and may require surgical intervention. During our team’s observation of trauma surgeries at Strong Memorial Hospital, we found the procedure was inefficient. Tools used to align bone may move, and people holding alignment are prone to fatigue. Each time a tool moves, alignment is checked or redone using X-ray. Our device clamps to the surgical bed and locks the position of instruments reducing staff needed to hold alignment and increasing efficiency.

Autonomous Radiation Detection
After a nuclear accident, radiation levels must be determined in order to ensure the safety of those involved in cleaning up radioactive material. The goal of this project is to produce a low-cost drone that can be used to survey the radiation levels present in a given area, and to produce a heat map of the measured radiation. All of this data must then be transmitted at a distance where the operators will be safe from radiation exposure.

Hearing Augmentation Device
Our group designed an audio headset with user-adjustable 360 beamforming, EQ, and gain control. The signal processing runs on Analog Devices’ EVAL-ADAU1452REVBZ using the Sigma Studio software. The headset uses ADMP401 MEMS microphones which are mounted on SparkFun’s MEMS Microphone Breakout boards – INMP401.

Temporary Sternal Spacer
Various post-operative complications may lead cardiac surgeons to opt for delayed sternal closure following open heart surgeries. Patients’ sterna are left open and they are cared for in the intensive care unit for 1-7 days. In the ICU, bedridden patients are turned to prevent pressure ulcers and for linen changes. During these turns, the sternal halves rotate and twist, potentially leading to injury or death. Our device stabilizes the sternal halves during transport and turning, greatly increasing patient safety.

PortVision: Minimally Invasive Surgical Port to Reduce Muscle Creep
Our project focuses on solving the need to decrease the amount of muscle obstruction during minimally invasive lumbar surgeries in order to increase the surgeon’s visualization of the surgical field. We developed a medical device that decreases the muscle obstruction by expanding an inflatable at the base of a cylindrical port. The product was tested in a PVA mixture that resembles similar material characteristics as muscle which proved the plausibility and efficacy of the concept.

Eurypterid
Hutchison Hall is home to the Biology department. However, there’s a lack of understanding regarding all research undertaken by the department. Hanging physical models can bring exposure to the department and create a vibrant and joyous community inside the Hutchison Hall. The Eurypterid Team’s models are designed to represent the Jaekelopterus, a genus of the Eurypterid species. These models will be about 9 feet in length. The motorized tail and claws will be triggered through infrared motion sensors.

A Device For Identifying Microplastics
We are designing a device that will provide a cost-effective method for characterizing whether a particle in water is a plastic or nonplastic, as well as categorizing the subtype of plastic. The device will need to be effective on a scale of approximately one to five microns, which is the size of the microplastic particles.

Minimizing Nickel Contamination of Cleaning Tanks at Orafol.
Minimize nickel contamination of cleaning tanks in Orafol Precision Technology’s electroforming process.

Ugandan Water Project India Mark II Tailpiece Design
Limit entry of abrasive sediment into India Mark II handpump for Ugandan Water Project.

AI Sorting System
The AI Sorting System takes a photo of a recyclable object, weighs it, and scans it with a metal detector. It inputs this data into a program that classifies the item as plastic, metal, or glass. The system includes 3 bins, one for each material. LEDs will light up on one of the bins and its lid will flip open, indicating that the recyclable should be placed in that bin.

Space Based Mirror Design and Optimization
A mounted secondary mirror of space telescope is designed to optimize wavefront error, mass, and dynamic response for launch survival and on-orbit performance. Additionally, the mirror’s behavior during launch, deployment, and operation in near subzero temperatures is analyzed.

Natural Gas Mixer Redesign
A renewed focus on environmental concerns means that fuel efficiency and emissions of engines are of significant importance. A current design for a mixing nozzle exists, but the fuel residence could be higher and the pressure drop could be lower. A longer fuel residence time ensures smooth distribution of fuel and a more efficient burn. A lower pressure drop means that less energy is lost by the motion of the fluid through the mixer.

NFL Helmet Challenge
Helmets in the NFL are not effective enough to safeguard the health of the players. Players sustain concussions which can not only bench them, but leave life-long brain damage from the accelerations experienced during impact. As part of the project to improve the helmet, simulations were used to test material properties of different components of football helmets, such as hard foams, soft foams, and the shell. Data from the simulations were analyzed with performance metrics provided by the NFL.

TKA Infection Control
After a total knee arthroplasty (TKA) surgery, some patients experience infection at the surgical site. This infection is often associated with the formation of bacterial biofilm, and in order to treat this, the surgeon must remove and replace the implant with the risk of reduced mobility and bone fraction. Our project is to develop a medical device to eradicate the biofilm without the necessity to remove the orthopedic implant.

Virtual Wavetable Synthesizer
This product is intended to be used by music producers/recording engineers as a simple instrument within a digital audio workstation. It entails programming a virtual instrument (synthesizer) in the C++ based programming environment, JUCE by utilizing wavetable synthesis. The synthesizer is meant to provide the user a basic virtual instrument with the ability to upload custom wavetables, and which includes integrated effects which can be modulated & controlled dynamically in real time.

Ball Machine for the Pittsford Community Library
The Children’s section at the Pittsford Community Library has three main spaces for play. While the two-spaces, located on the main level, are well defined and engaging for children with interactive elements, the project was to create a new interactive display for the third space located on the upper level.

Robotic Steering
The project aims to design a steering system for robots used in various ECE courses. The robotic system has issues with lifetime, maneuverability, and mobility. The new model was designed with an aim to direct most of the off-axis load into the chassis while still maintaining the capability of the DC motor driving the wheel. These improvements helped in significantly increasing the lifetime of the motors. Additionally, the ability to steer each wheel independently increased the mobility of the robot.

DIY COVID-19 Mask
In response to the COVID-19 crisis, we are developing a mask that offers superior function in a fraction of the manufacturing time when compared to many emerging 3D printed mask designs. The design offers an improved seal around the face that is more comfortable, a more robust/airtight filter housing, autoclavable materials, and a quicker manufacturing method. This will allow local and national entities looking to produce DIY masks a better, faster alternative to 3D printing.

Blood Volume Tracker
To create a device that is minimally invasive that will be used to measure a patient’s blood composition (hematocrit and blood plasma) using electrochemical impedance spectroscopy to track changes in blood volume.

Bike Trailer
With much of the world adopting a heightened focus on environmental stewardship, an increasing number of people have turned to the bicycle for transportation. However, current bikes often lack versatile accessories to make them effective in situations other than simply commuting between locations. In order to make bikes more viable for everyday uses, they need to be fitted with ancillary components. This project involves the design of a multi-purpose, dividable trailer that can be attached to an adult bicycle.

Interactive Bicycle Display for Rochester Museum and Science Center
The Rochester Museum & Science Center asked for help designing an interactive exhibit to honor Georgena Terry. The team designed a stationary bicycle where the saddle and the handlebars move in the vertical and horizontal direction with motors. A system was designed in order to determine and display the power output from the rider. When on the bicycle, the rider can fluidly adjust the bike geometry and be able to see how changing each dimension affects the power they produce.

Hemp Composite Research & Design
Optimize creation of composites combining under-utilized hemp fabrics with epoxy.

Wavetable Synthesizer
Digital wavetable synthesizer; allows for 2-second user recordings to be used as custom oscillator sources. All DSP run on a SHARC chip, external controls via an Arduino.

The Ten-μ HemoLock Clamp
Ten-μ solutions plans to introduce time and cost savings to the operating room (OR) through application-specific single-use instrumentation. Our instrument will allow surgeons to position and tension vessel loops at their discretion.

Realtime Audio Visualization
Using a rope of LEDs, connected to a Raspberry Pi with our software, we will read the audio signal from an HDMI cable and display colors on the LED strip that match the tone of the music. . The goal of our project is to be able to create a visualization to convey a similar feeling to people that are unable to hear the music.

Minuo Retrieval System
The MRS is a specimen retrieval device that offers surgeons a way to remove malignant specimens during laparoscopic procedures without significantly widening minimally invasive incisions. The proposed device would use expandable braided sleeving to elongate and radially compress large tissue specimens for extraction through the initial incision. Use of this device would allow surgeons to remove large tissue samples through smaller incisions to reduce patient pain, recovery time, postoperative pain and length of hospital stay.

Investigating Materials for Simulating Percutaneous Nephrolithotomy Surgery
Identify Near Infrared transparent polymers to simulate human tissue for surgical training applications at UR Medical Center.

Photochemical Test Chamber
Creation of atmospherically-controlled chamber for UV degradation testing of novel OLED materials for Molecular Glasses, Inc.

Mechanical Engineering Department Tow Tank
A tow tank is a basin where models can be dragged across its surface to conduct fluid dynamic analysis. Rochester currently lacks tow tank capabilities for undergraduates, with the nearest tow tank at RIT. To resolve this issue, our team will create a tow tank for Rochester students that will utilize the Speegle-Wilbraham Center pool as the main body of water. The tow tank will allow experimentation for ME 241 Fluids lab students, providing data in drag or wake analysis.