In the Willamette Valley of Oregon, a combination of the need for rotational crops and an increased desire for biofuel production created interest in planting Brassica napus (canola). However, questions were raised arisen over the potential damage canola production could have on the preexisting Brassica vegetable seed industry. To address...
Our thesis is that data parallel programs can be translated into programs that execute efficiently on a variety of architectures. Currently we are focusing on the data parallel programming language C*, developed by Thinking Machines Corporation for the Connection Machine processor array. Previous papers have described our design of a...
It often makes sense to write a program in the SIMD style, even if the program is to execute on a MIMD computer. Simulating physical events, in which all motion takes place simultaneously, is one area in which SIMD languages fit the applications particularly well. In this paper we present...
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 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...
Parallel languages rarely specify parallel I/O constructs, and existing commercial systems provide the programmer with a low-level I/O interface. We present design principles for integrating I/O into languages and show how these principles are applied to a virtual-processor-oriented language. We show how machine-independent modes are used to support both high...
Juvenile Chinook Salmon (Oncorhynchus tshawytscha) leave the natal reach at different times and move downstream at different rates which can increase their productivity by allowing them to utilize habitats on different temporal scales and spreading risk of localized stochastic events. This life history diversity can also allow fish to adapt...
Ion therapy has long been investigated as a potential modality to improve cancer treatments beyond what is currently feasible with photon irradiations. Ions offer both a physical and biological advantage over photons. The physical advantages are well understood, ions deposit their maximum dose at defined penetration depths, allowing for minimal...
For 74 days during the spring and summer upwelling seasons of 1981 and 1982, in conjunction with the Coastal Ocean Dynamics Experiment, profiles of upper ocean currents were collected in the waters over the shelf and slope off northern California using a shipboard Doppler acoustic log. These measurements provide detailed...
The purpose of this study was to determine the significant
variables influencing the damage levels sustained by the residual
stand after skyline thinning of coniferous stands. Damage levels were
measured in ten study areas in western Oregon that had received their
first commercial thinning.
For this post-logging study, 38 units...