Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 3 of 3

Full-Text Articles in Engineering

Iot Development For Healthy Independent Living, Shalom Greene Jan 2017

Iot Development For Healthy Independent Living, Shalom Greene

Theses and Dissertations--Electrical and Computer Engineering

The rise of internet connected devices has enabled the home with a vast amount of enhancements to make life more convenient. These internet connected devices can be used to form a community of devices known as the internet of things (IoT). There is great value in IoT devices to promote healthy independent living for older adults.

Fall-related injuries has been one of the leading causes of death in older adults. For example, every year more than a third of people over 65 in the U.S. experience a fall, of which up to 30 percent result in moderate to severe injury. …


Novel Resource Efficient Circuit Designs For Rebooting Computing, Sai Subramanya Varun Thogarcheti Jan 2017

Novel Resource Efficient Circuit Designs For Rebooting Computing, Sai Subramanya Varun Thogarcheti

Theses and Dissertations--Electrical and Computer Engineering

CMOS based computing is reaching its limits. To take computation beyond Moores law (the number of transistors and hence processing power on a chip doubles every 18 months to 3 years) requires research explorations in (i) new materials, devices, and processes, (ii) new architectures and algorithms, (iii) new paradigm of logic bit representation. The focus is on fundamental new ways to compute under the umbrella of rebooting computing such as spintronics, quantum computing, adiabatic and reversible computing. Therefore, this thesis highlights explicitly Quantum computing and Adiabatic logic, two new computing paradigms that come under the umbrella of rebooting computing. Quantum …


Hierarchical Implementation Of Aggregate Functions, Pablo Quevedo Jan 2017

Hierarchical Implementation Of Aggregate Functions, Pablo Quevedo

Theses and Dissertations--Electrical and Computer Engineering

Most systems in HPC make use of hierarchical designs that allow multiple levels of parallelism to be exploited by programmers. The use of multiple multi-core/multi-processor computers to form a computer cluster supports both fine-grain and large-grain parallel computation. Aggregate function communications provide an easy to use and efficient set of mechanisms for communicating and coordinating between processing elements, but the model originally targeted only fine grain parallel hardware. This work shows that a hierarchical implementation of aggregate functions is a viable alternative to MPI (the standard Message Passing Interface library) for programming clusters that provide both fine grain and large …