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

Engineering Commons

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

Articles 1 - 2 of 2

Full-Text Articles in Engineering

Automatically Optimizing Tree Traversal Algorithms, Youngjoon Jo Oct 2013

Automatically Optimizing Tree Traversal Algorithms, Youngjoon Jo

Open Access Dissertations

Many domains in computer science, from data-mining to graphics to computational astrophysics, focus heavily on irregular applications. In contrast to regular applications, which operate over dense matrices and arrays, irregular programs manipulate and traverse complex data structures like trees and graphs. As irregular applications operate on ever larger datasets, their performance suffers from poor locality and parallelism. Programmers are burdened with the arduous task of manually tuning such applications for better performance. Generally applicable techniques to optimize irregular applications are highly desired, yet scarce.

In this dissertation, we argue that, for an important subset of irregular programs which arises in …


Energy Systems Analysis For A Solar Economy, Dharik Sanchan Mallapragada Oct 2013

Energy Systems Analysis For A Solar Economy, Dharik Sanchan Mallapragada

Open Access Dissertations

The use of solar energy for human needs faces challenges owing to its relatively low energy intensity and intermittent availability, coupled with the constrained availability of renewable carbon and land resources. This study uses systems analysis tools to identify carbon and energy efficient transformations of solar energy for different purposes, including transportation fuels and grid-scale energy storage. These efforts have been complemented with a feasibility analysis of existing fossil-energy and other hybrid pathways.

In an era of limited fossil resources, liquid fuels from sustainably available (SA) biomass could meet the energy needs of the transportation sector. We present a method …