Perdeutero-spiropentane (C₅D₈) has been synthesized and infrared and Raman spectra are reported for the first time. Wavenumber assignments are made for most of the fundamental vibrational modes. Gas phase infrared spectra were recorded at a resolution (0.002 cm⁻¹) sufficient to resolve individual rovibrational lines and show evidence of strong Coriolis...
Dataparallel C is a SIMD extension to the standard C programming language. It is derived from the original C* language developed by Thinking Machines Corporation.. We have nearly completed a third-generation Dataparallel C compiler, which transforms Dataparallel C programs into SPMD-style C code suitable for compilation and execution on NCUBE...
We describe a set of data flow techniques and code transformations that translate a single instruction stream, multiple data stream (SIMD) Dataparallel C program into a semantically equivalent single program, multiple data stream (SPMD) C program suitable for execution on shared memory multiprocessor computers, such as the Sequent Balance and...
With sequential computing technology reaching its speed limits, parallel processing is emerging as the key to very-high-speed computation. However, developing a parallel program is by no means a simple task; neither is analyzing the performance of parallel programs.
C* is a high-level data-parallel language that hides explicit message passing and...
Rhizopogon salebrosus is an abundant ectomycorrhizal fungus common throughout Western North America that forms mutualistic partnerships with Pinus species. Studied for its systematics, use in sapling nurseries, post-fire seedling establishment, and unique evolutionary history, R. salebrosus holds many secrets within its genome. This thesis aims to characterize the mating system,...
In this project we examine the features of object oriented programming languages that make them most likely languages of choice for implementing simulations. Three simulations of a bank, hospital, and livestock farm scenarios were implemented in the language C++ in order to demonstrate how Object-Oriented languages are used in constructing...
We describe our third generation C* compiler for a hypercube multicomputer. This production quality compiler features a full implementation of the language, including general pointer-based communication and support for separate compilation. The compiler incorporates new optimizations and utilizes an improved set of communication primitives. It supports a variety of standard...
Phospholipase C enzymes hydrolyze the rare membrane lipids phosphatidylinositol-4-phosphate (PIP) and phosphatidylinositol-4,5-bisphosphate (PIP2) PIP into inositol triphosphate (IP3) and diacylglycerol (DAG). Phospholipase C enzymes of the β subtype (PLC-β) function specifically in the signal transduction pathways regulated by Gαq-coupled seven transmembrane receptors. These signaling pathways link plasma membrane receptor activation...
Understanding of techniques that can be used to develop software for various parallel machines has not fully matched the dramatic progress in hardware in recent years. Most parallel programming techniques have been closely tied to specific hardware. Different machines have different primitives and architectures. Programming and porting an application with...