Dynamic multithreaded processors attempt to increase the performance of a single
sequential program by dynamically extracting threads from sources such as loop
iterations. The scheduling of instructions in such a processor plays a vital role in the
amount of thread level parallelism that can be extracted and thus the overall...
The purpose of this thesis is to explore methods which can reduce the power dissipation of a mobile system while decoding MPEG video. MPEG decoding is a microprocessor intensive process that makes heavy use of both the L1 and L2 caches as well as main memory. The heavy load placed...
A. W. N. Pugin was a driving force in the Gothic Revival movement in England during the first half of the nineteenth century. He was an architect and a writer who expounded on the virtues of reviving Gothic architecture, not only for its reflection of the sacred mystery of ancient...
The purpose of this thesis is to explore dependency speculation in Dynamic Simultaneous Multi-Threading (DSMT). DSMT is a microprocessor architecture which attempts to extract Thread Level Parallelism (TLP) from single-threaded programs at run-time. This is accomplished by running multiple iterations of program loops in parallel. The DSMT architecture was originally...
Conventional register files spread porting resources uniformly across all registers. This paper proposes a method called Asymmetric Clustering using a Register Cache (ACRC). ACRC utilizes a fast register cache that concentrates valuable register file ports to the most active registers thereby reducing the total register file area and power consumption....
In the thesis, an application of a genetic algorithm (GA) is considered to solve the vehicle routing problem (VRP) which involves heterogeneous vehicles to serve known customer demands from multiple depots achieving the minimum delivery cost, where each customer must be satisfied by one or more visit(s), and each vehicle...
The amount of instruction level parallelism (ILP) that can be exploited depends
greatly on the size of the instruction window and the number of in-flight instructions
the processor can support. However, this requires a register file with a large set of
physical registers for renaming and multiple ports to provide...
This study addresses women's experiences in higher education at Oregon Agricultural College between 1870 and 1916. The experiences of these women illustrate how they were affected by society's beliefs and values, and further, how their education encouraged them to develop skills necessary to transform their role in society. Education has...
Gallium arsenide shows excellent promise for terahertz generation using mid infrared.
This is for two reasons. First, the indices of refraction for the terahertz (nTHz=3.61 at 1 THz) and mid infrared (nopt=3.431 at 2 μm) are close allowing a long interaction length.
Second, the linear absorption is low at terahertz...
In this thesis I studied several THz components that can be used for potential THz
technology. THz waves were generated in nonlinear medium via optical rectification
of femtosecond optical pulses. Utilizing the phase matching condition between the
optical and THz waves in a ZnTe crystal, single-cycle broad-band THz pulses were...