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

Engineering Commons

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

Articles 1 - 5 of 5

Full-Text Articles in Engineering

Sociallink: A Social Network Based Trust System For P2p File Sharing Systems, Fang Qi Dec 2013

Sociallink: A Social Network Based Trust System For P2p File Sharing Systems, Fang Qi

All Theses

In peer-to-peer (P2P) file sharing systems, many autonomous peers without preexisting trust relationships share files with each other. Due to their open environment and distributed structure, these systems are vulnerable to the significant impact from selfish and misbehaving nodes. Free-riding, whitewash, collusion and Sybil attacks are common and serious threats, which severely harm non-malicious users and degrade the system performance. Many trust systems were proposed for P2P file sharing systems to encourage cooperative behaviors and punish non-cooperative behaviors. However, querying reputation values usually generates latency and overhead for every user. To address this problem, a social network based trust system …


Statistical Regression Methods For Gpgpu Design Space Exploration, Nimisha Raut Aug 2013

Statistical Regression Methods For Gpgpu Design Space Exploration, Nimisha Raut

All Theses

General Purpose Graphics Processing Units (GPGPUs) have leveraged the performance and power efficiency of today's heterogeneous systems to usher in a new era of innovation in high-performance scientific computing. These systems can offer significantly high performance for massively parallel applications; however, their resources may be wasted due to inefficient tuning strategies. Previous application tuning studies pre-dominantly employ low-level, architecture specific tuning which can make the performance modeling task difficult and less generic. In this research, we explore the GPGPU design space featuring the memory hierarchy for application tuning using regression-based performance prediction framework and rank the design space based on …


Continuum Robotic Surface: Forward Kinematic Analysis And Implementation, Jessica Merino Aug 2013

Continuum Robotic Surface: Forward Kinematic Analysis And Implementation, Jessica Merino

All Theses

This thesis presents a new class of biologically inspired robots: continuum robotic surfaces. This work is fueled by the question: can the interaction between robot and environment be advanced with “programmable surfaces in space?” The novelty of continuum robotic surfaces lies in their ability to be actively controlled and reconfigured in what we believe is the current “missing dimension” in robot movements — two–dimensional space. We believe that such surfaces will lend themselves to more complex applications. However, to effectively deploy such surfaces for these complex applications, kinematic models will be necessary to plan and control desired configurations. The forward …


An Assessment Of The Accuracy Of An Automated Bite Counting Method In A Cafeteria Setting, Ziqing Huang Aug 2013

An Assessment Of The Accuracy Of An Automated Bite Counting Method In A Cafeteria Setting, Ziqing Huang

All Theses

Advances in body-worn sensors and mobile health technology have created new opportunities for empowering people to take a more active role in managing their health. Obesity has been recognized as a target of opportunity that could particularly benefit from this approach. Self-monitoring of dietary intake is critical for weight loss/management, but currently used tools such as
food diaries require users to manually estimate and record energy intake, making them subjective, prone to error, and difficult to use for long periods of time. Our group is developing a new tool called
the 'bite counter' that automates the monitoring of caloric intake. …


Parallex File System (Pxfs): Bridging The Gap Between Exascale Processing Capabilities And I/O Performance, Shane Snyder May 2013

Parallex File System (Pxfs): Bridging The Gap Between Exascale Processing Capabilities And I/O Performance, Shane Snyder

All Theses

Due to processors reaching the maximum performance allowable by current technology, architectural trends for computer systems continue to increase the number of cores per processing chip to maximize system performance. Most estimates suggest massively parallel systems will be available within the decade, containing millions of cores and capable of exaFlops of performance. New models of execution are necessary to maximize processor utilization and minimize power costs for these exascale systems. ParalleX is one such execution model, which attempts to address inefficiencies of current execution models by exposing fine-grained parallelism, increasing system utilization using asynchronous workflow, and resolving resource contention through …