Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Derek Roberts is active.

Publication


Featured researches published by Derek Roberts.


IEEE Transactions on Instrumentation and Measurement | 1987

Assessment of the performance of zener references of the highest quality

Derek Roberts; Peter J. Spreadbury

Zener diodes are now playing an important part in the development of transfer voltage standards. The computer-controlled equipment that is described is capable of measuring these devices to 1 part in 107 at the 6-V level. A technique is described for characterizing the data obtained at various currents and temperatures in order to produce quantitative figures for the important parameters of zener diodes. The results and application of this method are discussed.


Proceedings of the 4th International Conference | 2000

TRIPWIRE: A SYNCHRONISATION PRIMITIVE FOR VIRTUAL MEMORY MAPPED COMMUNICATION

David Riddoch; Steve Pope; Derek Roberts; David Clarke; David Ingram; Kieran Mansley; Andy Hopper

Existing user-level network interfaces deliver high bandwidth, low latency performance to applications, but are typically unable to support diverse styles of communication and are unsuitable for use in multiprogrammed environments. Often this is because the network abstraction is presented at too high a level, and support for synchronisation is inflexible. In this paper we present a new primitive for in-band synchronisation: the Tripwire. Tripwires provide a flexible, efficient and scalable means for synchronisation that is orthogonal to data transfer. We describe the implementation of a non-coherent distributed shared memory network interface, with Tripwires for synchronisation. This interface provides a low-level communications model with gigabit class bandwidth and very low overhead and latency. We show how it supports a variety of communication styles, including remote procedure call, message passing and streaming.


Archive | 2011

Network interface and protocol

Steve Pope; Derek Roberts; David Riddoch; David Clarke


Archive | 2006

Transmit completion event batching

Steve Pope; David Riddoch; Ching Yu; Derek Roberts; John Mingyung Chiang


Archive | 2005

DMA descriptor queue read and cache write pointer arrangement

Steve Pope; Derek Roberts; David Riddoch; Ching Yu; John Mingyung Chiang; Der-Ren Chu


Archive | 2005

Interrupt management for multiple event queues

Steven Leslie Pope; David Riddoch; Ching Yu; Derek Roberts


Archive | 2011

Hashing algorithm for network receive filtering

Steven Leslie Pope; Derek Roberts; David Riddoch; Ching Yu; John Mingyung Chiang; Der-Ren Chu


Archive | 2005

Packet validation in virtual network interface architecture

Steve Pope; David Riddoch; Ching Yu; Derek Roberts


Archive | 2006

Queue depth management for communication between host and peripheral device

Steve Pope; David Riddoch; Ching Yu; Derek Roberts


Archive | 2010

Header Processing Engine

Steven Leslie Pope; David Riddoch; Dimitri Kitariev; Derek Roberts

Collaboration


Dive into the Derek Roberts's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Steve Pope

University of Cambridge

View shared research outputs
Top Co-Authors

Avatar

Ching Yu

Advanced Micro Devices

View shared research outputs
Top Co-Authors

Avatar

David Clarke

University of Cambridge

View shared research outputs
Top Co-Authors

Avatar

Andy Hopper

University of Cambridge

View shared research outputs
Top Co-Authors

Avatar

David Ingram

University of Cambridge

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge