Val Donaldson

Learn More
Program speedup is an important measure of the performance of an algorithm on a parallel machine. Of particular importance is the near linear or superlinear speedup exhibited by the most performance-eecient algorithms for a given system. We describe network and program models for heterogeneous networks, deene notions of speedup and superlinear speedup, and(More)
Synthetic peptides that correspond to the COOH-terminal portion of C2b enhance vascular permeability in human and guinea pig skin. In human studies, 1 nmol of the most active peptide of 25-amino acid residues produced substantial local edema. A pentapeptide and a heptapeptide corresponding to the COOH-terminal sequence of C2b each induced contraction of(More)
Purified human granulocyte elastase cleaved purified human high molecular weight (HMW) kininogen into multiple low molecular weight fragments, and destroyed the clot-promoting activity of the HMW kininogen. Elastase digestion did not release kinin or destroy the bradykinin portion of the HMW kininogen molecule; kallikrein could release kinin from the(More)
Asynchronous pipelining is a form of parallelism which may be used in distributed memory systems. An asynchronous pipeline schedule is a generalization of a noniterative DAG schedule. Accurate estimation of the execution time of a pipeline schedule is needed to determine if pipelining is appropriate for a loop, and to compare alternative schedules. Pipeline(More)