David J. Yates

Learn More
Parallel processing has been proposed as a means of improving network protocol throughput. Several different strategies have been taken towards parallelizing protocols. A relatively popular approach is packet-level parallelism, where packets are distributed across processors. This paper provides an experimental performance study of packet-level parallelism(More)
In this paper we present a performance study of memory reference behavior in network protocol processing, using an Internet-based protocol stack implemented in the <i>x</i>-kernel running in user space on a MIPS R4400-based Silicon Graphics machine. We use the protocols to drive a validated execution-driven architectural simulator of our machine. We(More)
Photosynthetic acclimation was studied in seedlings of three subtropical rainforest species representing early (Omalanthus populifolius), middle (Duboisia myoporoides) and late (Acmena ingens) successional stages in forest development. Changes in the photosynthetic characteristics of pre-existing leaves were observed following the transfer of plants between(More)
A crucial problem facing the designers and deployers of future high-speed networks is providing applications with quality of service (QOS) guarantees. For soft real-time applications, which are delay sensitive but loss tolerant, delay distribution is an important QOS measure of interest. In this paper we study (through simulation) the end-to-end delay(More)
Artificial insemination is an effective technique for improving utilization of the stallion while maintaining normal conception rates in the mare. However, procedures for collection, evaluation, and insemination of semen must be followed carefully to achieve good results. Techniques for preservation of equine semen in the liquid or frozen state could(More)
Server performance has become a crucial issue for improving the overall performance of the World-Wide Web. This paper describes Webmonitor, a tool for evaluating and understanding server performance, and presents new results for a realistic workload. Webmonitor measures activity and resource consumption, both within the kernel and in HTTP processes running(More)
Rates of apparent photosynthesis were measured in situ at five positions between the upper crown and a lower branch of a 34 m tall Argyrodendron peralatum (F.M. Bailey) H.L. Edlin ex I.H. Boas tree, and on an understorey sapling of the same species growing in a northern Australian rainforest. At the end of the dry season, rapid reductions in photosynthetic(More)
In cluster computing, power and cooling represent a significant cost compared to the hardware itself. This is of special concern in the cloud, which provides access to large numbers of computers. We examine the use of ARM-based clusters for low-power, high performance computing. This work examines two likely use-modes: (i) a standard dedicated cluster, and(More)