This report presents a graphical tool for implementation of the scheduling heuristics provided by Kruatrachue. The input of scheduling is a task graph and the output is a schedule in the form of a Gantt chart. The implemented scheduling heuristics are: 1) Hu's HLF (highest level first) algorithm. 2) Yu's...
The wakeup logic in out-of-order superscalar microprocessors is responsible for resolving the data dependency hazard between instructions. Its performance is critical because it may prevent the processor to have deeper pipelines or to achieve the highest IPC (Instructions Per Cycle) possible. In this thesis, we implemented the circuit and layout...
Missing data can lead to biased and inefficient estimation if the missing mechanism is not taken into account in the analysis. In this dissertation we propose two estimators that, under fairly general conditions, are asymptotically unbiased. The first proposed estimator assume the data are missing at random (MAR) and does...
A relatively recent development in the late 1980s in processors has been the superscalar processor. Superscalar processors use multiple pipelines in an attempt to achieve higher performance than previous generations of processors. Having multiple pipelines makes it possible to execute more than one instruction per cycle. However, since instructions are...
Dynamic CMOS circuits are commonly used in high-performance memory arrays to implement wide-NOR logic functions for their read and search operations. This is because dynamic circuits have significantly higher speed and lower area compared to static circuits for performing similar operations. Register File (RF) arrays are located at the top...
In modern on-chip memories, an increasing demand for higher performance, lower power, reduced area, and improved robustness creates a rising need for advanced microarchitecture and circuit design techniques. Particularly in large-signal multi-ported register files, these advanced design techniques include: (i) multi-banked arrays, (ii) multi-frequency arrays, (iii) multi-bit width gating, (iv)...
Rhizopogon vesiculosus is a common ectomycorrhizal (EM) symbiont of Pseudotusga menziesii (Douglas-fir) in the coast range of the Pacific Northwest. The species has been studied for its systematics, genet size, population structure, and competitive ability in several field and experimental studies. This thesis seeks to provide a more thorough characterization...
The structural architecture present in marine toxin azaspiracid - 20 stereocenters, 9 rings, 3 separated spirocenters - has attracted considerable synthetic attention. Our efforts toward the synthesis of azaspiracid have led to the completion of both C₁-C₂₆ northern and C₂₇-C₄₀ southern halves. Herein, the
synthesis of southern FGHI ring system...
Among the myriad of naturally occurring bioactive compounds are the aminocyclopentitol-containing natural products that represent a family of sugar-derived microbial secondary metabolites, such as the antibiotics pactamycin, allosamidin, and trehazolin. Pactamycin, a structurally unique aminocyclitol antibiotic isolated from Streptomyces pactum, consists of a 5-membered ring aminocyclitol (cyclopentitol) unit, two aromatic...