David Riddoch

Photo: David Riddoch
driddoch[AT]solarflare.com  (work)
david[AT]riddoch.org.uk  (friends/family)

www.riddoch.org.uk

I am Chief Software Architect at Solarflare Communications, where we develop the world's greatest high performance Ethernet products, including OpenOnload. In January of 2006 Solarflare merged with Level 5 Networks, which I co-founded together with Steve Pope, Derek Roberts and David Clarke in 2002. Level 5 Networks was originally called Cambridge Internetworking.

Before this I worked at AT&T Laboratories-Cambridge, which sadly closed in April 2002.

Research

In December 2002 I completed a PhD at the Laboratory for Communications Engineering (now the Digital Technology Group) of the University of Cambridge Engineering Department. I am a member of Downing College. My PhD was jointly funded by AT&T and an industrial fellowship from the Royal Commission for the Exhibition of 1851. My supervisor was Professor Andy Hopper.

My interests lie in the field of high performance networking, from low level protocols and system software to application-level interfaces. The work I did during my PhD formed part of the CLAN project at the LCE (formerly a project at AT&T).

Publications

Contact me

You should always be able to find me at www.riddoch.org.uk. Friends and family can contact me using david[AT]riddoch.org.uk.

If you need privacy, my PGP public key is available here.