Papers and Publications
Informing conservation problems and actions using an indicator of extinction risk: A detailed assessment of applying the LIFE metric
Journal on Biological Conservation, Jan 15, 2026
| Online
Yirgacheffe: a declarative approach to geospatial data
workshop paper in 2nd ACM SIGPLAN International Workshop on Programming for the Planet (PROPL 2025), Oct 13, 2025
| Download | Online | Talk
Food impacts on species extinction risks can vary by three orders of magnitude
Journal on Nature Food, Sept 9, 2025
| Online
Steps towards an Ecology for the Internet: Computing through crisis into the next decade of growth
conference paper on ACM Digital Library, Aug 17, 2025
| Online
LIFE: A metric for quantitively mapping the impact of land-cover change on global extinctions
Journal on Philisophical Transactiosn of the Royal Society B, Jan 9, 2025
| Online
Lineage first computing: towards a frugal userspace for Linux
talk abstract in 1st International Workshop on Low Carbon Computing, Dec 3, 2024
| Download | Talk
Planetary computing for data-driven environmental policy-making
Technical report on arXiv, Jun 4, 2024
| Online
Global, robust and comparable digital carbon assets
Poster, with expanded version as technical report on IEEE International Conference on Blockchain and Cryptocurrency, May 21, 2024
| Online
Uncertainty at scale: how CS hinders climate research
conference paper in Undone Computer Science, Feb 5, 2024
| Download | Online
PACT Tropical Moist Forest Accreditation Methodology v2.0
technical report on Cambridge Open Engage, Dec 18, 2023
| Online
A Case for Planetary Computing
Technical report on arXiv, Mar 8, 2023
| Online
A QoS-negotiable middleware system for reliably multicasting messages of arbitrary size
conference paper in International Symposium on Object and Component-Oriented Real-Time Distributed Computing, Apr 24, 2006
| Online
Rigorous Protocol Design in Practice: An Optical Packet-Switch MAC in HOL
conference paperInternational Conference on Network Protocols, Mar 29, 2006
| Online
SWIFT: A testbed with optically switched data paths for computing applications
conference paper in International Conference Transparent Optical Networks, Jul 29, 2005
| Online
SWIFT: A High Capacity Wavelength-striped Optically Switched Network with Electornic Control
poster in IEEE INFOCOM, Mar 29, 2005
| Download
Managing a Reconfigurable Processor in a General Purpose Workstation Environment
conference paper in Design, Automation and Test in Europe Conference and Exhibition, Mar 7, 2003
| Download | Online
Operating System Support for Reconfigurable Processors in a Workstation Enviornment
paperaccpted to conference but withdrawn due to lack of travel funds, Feb 20, 2003
| Download
Managing a reconfigurable processor in a general purpose workstation environment
PhD dissertationpublished on , Jan 30, 2003
| Download | Online
Initial Analysis of the Proteus Architecture
poster paper in Field-Programmable Logic and Applications, Jan 1, 2001
| Download | Online
The Proteus Processor — A Conventional CPU with Reconfigurable Functionality
poster paper in Field-Programmable Logic and Applications, Aug 30, 1999
| Download | Poster | Online
Postscript™ rendering with virtual hardware
workshop paper in Field-Programmable Logic and Applications, Sept 1, 1997
| Online