Papers

Research papers and essays. Back to reading.

systems

experience with processes and monitors in mesa · 1980

hints for computer system design · 1983

design and implementation of the sun network filesystem · 1985

the rise of worse is better · 1989

leases: an efficient fault-tolerant mechanism for distributed file cache consistency · 1989

the design and implementation of a log-structured file system · 1992

why threads are a bad idea · 1996

eraser: a dynamic data race detector for multithreaded programs · 1997

eliminating receive livelock in an interrupt-driven kernel · 1997

application performance and flexibility on exokernel systems · 1997

cooperative task management without manual stack management · 2002

memory resource management in vmware esx server · 2002

practical, transparent operating system support for superpages · 2002

why events are a bad idea · 2003

a comparison of software and hardware techniques for x86 virtualization · 2006

rethink the sync · 2006

dune: safe user-level access to privileged cpu features · 2012

f2fs: a new file system for flash storage · 2015

salus: fine-grained gpu sharing primitives for deep learning applications · 2019

efficient memory management for large language model serving with pagedattention · 2023

enabling efficient serverless inference serving for llm in the cloud · 2024

ai

imagenet classification with deep convolutional neural networks (alexnet) · 2012

playing atari with deep reinforcement learning · 2013

efficient estimation of word representations in vector space · 2013

attention is all you need · 2017

bert: pre-training of deep bidirectional transformers for language understanding · 2018

improving language understanding by generative pre-training (gpt-1) · 2018

language models are unsupervised multitask learners (gpt-2) · 2019

the bitter lesson · 2019

language models are few-shot learners (gpt-3) · 2020

scaling laws for neural language models · 2020

denoising diffusion probabilistic models · 2020

retrieval-augmented generation for knowledge-intensive nlp tasks · 2020

lora: low-rank adaptation of large language models · 2021

training compute-optimal large language models (chinchilla) · 2022

training language models to follow instructions with human feedback (instructgpt) · 2022

high-resolution image synthesis with latent diffusion models · 2022

stable video diffusion · 2023

align your latents: high-resolution video synthesis with latent diffusion models · 2023

let’s verify step by step · 2023

sparks of artificial general intelligence: early experiments with gpt-4 · 2023

llama: open and efficient foundation language models · 2023

attention residuals · 2026

psych

the origin of speech · 1960

referring as a collaborative process · 1986

addition and subtraction by human infants · 1992

specificity of learning: why infants fall over a veritable cliff · 2000

rational imitation in preverbal infants · 2002

evidence for infants’ internal working models of attachment · 2007

social evaluation by preverbal infants · 2007

can infants map meaning to newly segmented words? statistical segmentation and word learning · 2007

speaking rationally: uniform information density as an optimal strategy for language production · 2008

the origins of inquiry: inductive inference and exploration in early childhood · 2012

the effect of word predictability on reading time is logarithmic · 2013

pragmatic language interpretation as probabilistic inference · 2016

implicit gender bias in linguistic descriptions for expected events · 2020

over-reliance on english hinders cognitive science · 2022

contextual and combinatorial structure in sperm whale vocalisations · 2024