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

Engineering Commons

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

Articles 1 - 4 of 4

Full-Text Articles in Engineering

Optimization Of Dynamic Simulations To Identify Movement Patterns That Simultaneously Reduce The Risk Of Injury And Enhance Human Performance, Dhruv Gupta May 2021

Optimization Of Dynamic Simulations To Identify Movement Patterns That Simultaneously Reduce The Risk Of Injury And Enhance Human Performance, Dhruv Gupta

Doctoral Dissertations

Every movement, whether routine or sporting, achieves certain goals. Routine movements like walking takes us from one place to the other and sporting movements like hitting a volleyball help win the game. But each motion puts strain on certain joints of the body putting them at risk of injury. Walking can lead to chronic disorders like knee osteoarthritis over the years. Hitting a volleyball can put the shoulder at risk of a rotator cuff injury. The purpose of this work is to find optimal movement patterns that enhance human ability to achieve the goals of the movement, but at the …


Reliable And Efficient Multithreading, Tongping Liu Aug 2014

Reliable And Efficient Multithreading, Tongping Liu

Doctoral Dissertations

The advent of multicore architecture has increased the demand for multithreaded programs. It is notoriously far more challenging to write parallel programs correctly and efficiently than sequential ones because of the wide range of concurrency errors and performance problems. In this thesis, I developed a series of runtime systems and tools to combat concurrency errors and performance problems of multithreaded programs. The first system, Dthreads, automatically ensures determinism for unmodified C/C++ applications using the pthreads library without requiring programmer intervention and hardware support. Dthreads greatly simplifies the understanding and debugging of multithreaded programs. Dthreads often matches or even exceeds the …


The Impact Of Change On System Of Systems Performance With An Application To Small And Medium Multihospital Systems, Karima Tayeb Aug 2011

The Impact Of Change On System Of Systems Performance With An Application To Small And Medium Multihospital Systems, Karima Tayeb

Doctoral Dissertations

An entity that functions as a system of systems (SoS) is composed of multiple systems that individually provide various functions which collectively provide a holistic functional capability. It is complex in design and function and tends to become even more complex over time as it evolves and responds to both internal and external changes. These changes might be in the composition or in the interoperability among its system members. Since interoperability affects how well the members work as one system, managing it is critical to the performance of the SoS over its lifespan.

In support of this goal, this dissertation, …


Performance Controlled Power Optimization For Virtualized Internet Datacenters, Yefu Wang Aug 2011

Performance Controlled Power Optimization For Virtualized Internet Datacenters, Yefu Wang

Doctoral Dissertations

Modern data centers must provide performance assurance for complex system software such as web applications. In addition, the power consumption of data centers needs to be minimized to reduce operating costs and avoid system overheating. In recent years, more and more data centers start to adopt server virtualization strategies for resource sharing to reduce hardware and operating costs by consolidating applications previously running on multiple physical servers onto a single physical server. In this dissertation, several power efficient algorithms are proposed to effectively reduce server power consumption while achieving the required application-level performance for virtualized servers.

First, at the server …