Nov 4, 2016
Lopata Hall, Room 101
"Space-Bounded Work Stealing"
Advisor: Angelina Lee
Many parallel programming platforms implement a work-stealing scheduler to load-balance parallel computations, since it provides a provably good execution time bound and performs well in practice. A classic work-stealing scheduler does not utilize shared caches efficiently, however. In contrast to work stealing, a space-bounded scheduler efficiently utilizes shared caches but suffers from high scheduling overhead. Our work address the short comings of these scheduling strategies by developing a hybrid scheduling strategy that, for a certain class of computations, can provide both a provably efficient bound and utilizes shared caches efficiently. In this talk, I will describe issues in existing scheduling strategies, the design of our hybrid scheduler, and some challenges that we encounter.
"Design of CMOS Telemetry Circuits for In-vivo Wireless Sonomicrometry"
Advisor: Shantanu Chakrabartty
In this research work we present the design and implementation of CMOS telemetry circuits that can be used for in-vivo wireless sonomicrometry. The proposed transmitter circuit uses a digital pulse modulator that directly drives a sonomicrometry crystal using a train of ultra-wide-band pulses. The receiver is also designed using a pulse modulator which is configured to measure the energy of the ultrasonic pings received by the crystal. Using measured results from a prototype fabricated in a 0.5-m CMOS process we verify the operation of the telemetry circuits and using 1mm diameter sonomicrometry crystals we present
measurement results using three types of phantom setups: (a) a saline bath; (a) a chicken bone/bone-marrow; and (b)chicken breast and tissue. The measurement results demonstrate that for the three phantoms the integrated telemetry system can be used for bi-directional data transfer at a rate of 1 Kbps with a power dissipation of 611 uW.