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

Digital Commons Network

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

Articles 1 - 4 of 4

Full-Text Articles in Entire DC Network

Power And Hotspot Modeling For Modern Gpus, Md Mainul Hassan Jan 2015

Power And Hotspot Modeling For Modern Gpus, Md Mainul Hassan

Electronic Theses and Dissertations

As General Purpose GPUs (GPGPU) are increasingly becoming a prominent component of high performance computing platforms, power and thermal dissipation are getting more attention. The trade-offs among performance, power, and heat must be well modeled and evaluated from the early stage of GPU design. This necessitates a tool that allows GPU architects to quickly and accurately evaluate their design. There are a few models for GPU power but most of them estimate power at a higher level than architecture, which are therefore missing hardware reconfigurability. In this thesis, we propose a framework that models power and heat dissipation at the …


Specification And Mechanical Verification Of Performance Profiles Of Software Components, Nighat Yasmin Jan 2015

Specification And Mechanical Verification Of Performance Profiles Of Software Components, Nighat Yasmin

Electronic Theses and Dissertations

Software performance predictability is vital to a system design and unpredictable performance is a leading cause of software failure. The emphasis of this dissertation is on verification that component-based software performs as specified. Performance profiles (specifications) depend on functional specifications and are necessary for all components for modular verification. Modular verification process is scalable because it uses profiles as contracts and allows verification of a single component in isolation with the assumption that any underlying component would have already been verified or will be verified to meet its specifications independently. This dissertation presents an integration of performance specification (profiles) with …


Design And Implementation Of Fast Motion Estimation In Modern Video Compression On Gpu, Zhaohua Yi Jan 2015

Design And Implementation Of Fast Motion Estimation In Modern Video Compression On Gpu, Zhaohua Yi

Electronic Theses and Dissertations

Motion estimation is the most compute expensive part of high definition video compression. It accounts for more than 50\% of overall execution. Therefore, improving the performance of motion estimation can make significant impact on the overall performance of video compression. The performance of motion estimation can be improved in two aspects: algorithm and implementation. This thesis touches both aspects. We first propose an innovative motion estimation algorithm by replacing the traditional block matching method which comparing blocks pixel by pixel with a brand new method which based on lbp (local binary pattern) code. Our new method first encodes the original …


Functional Reactive Programming For Games, Peter Adewunmi Salu Jan 2015

Functional Reactive Programming For Games, Peter Adewunmi Salu

Electronic Theses and Dissertations

We investigate the effectiveness of functional reactive programming for games. To accomplish this, we clone aa, an existing game, in Elm, a purely functional programming language. We find that functional reactive programming offers an excellent alternative to event driven programming in purely functional languages. Elm still needs more work if it aims to compete with JavaScript libraries. Games, which typically need several inputs at the same time, benefit from the first class status of Signals, which allow them to be combined.