Learn More
The Raw microprocessor consumes 122 million transistors, executes 16 different load, store, integer or floating point instructions every cycle, controls 25 GB/s of I/O bandwidth, and has 2 MB of on-chip, distributed L1 SRAM memory, providing on-chip memory bandwidth of 43 GB/s. Is this the latest billion-dollar 3,000 man-year processor effort? In fact, Raw(More)
We use longitudinal data on children and their parents to assess the extent of intergenerational mobility in Britain. Based on data from the National Child Development Survey, a cohort of all individuals born in a week of March , we find that the extent of intergenerational mobility is limited. We report a clear intergenerational correlation between(More)
This paper evaluates the Raw microprocessor. Raw addresses thechallenge of building a general-purpose architecture that performswell on a larger class of stream and embedded computing applicationsthan existing microprocessors, while still running existingILP-based sequential programs with reasonable performance in theface of increasing wire delays. Raw(More)
THEA is a technique designed for use by interactive system designers and engineers to help anticipate interaction failures. These may become problematic once designs become operational. The technique employs a cognitive error analysis based on an underlying model of human information processing. It is a highly structured approach, intended for use early in(More)
This paper describes the design and implementation of the Harp file system. Harp is a replicated Unix file system accessible via the VFS interface. It provides highly available and reliable storage for files and guarantees that file operations are executed atomically in spite of concurrency and failures. It uses a novel variation of the primary copy(More)
This paper uses a novel dataset to test the capital-skill complementarity hypothesis in a cross-section of countries. It is shown that for the full sample there exists evidence in favor of the hypothesis. When we arbitrarily split the full sample into OECD and non-OECD countries, we find no evidence in favor of the hypothesis for the OECD subsample, but(More)
This document describes a new programming language called Theta. Theta is a sequential, strongly-typed, object-oriented language. It provides separate mechanisms for type hierarchy, inheritance, and parametric polymorphism. It also provides separate mechanisms for specii-cations, which deene the interfaces of new abstractions, and code that implements the(More)
This course will focus on the social, cultural, and political history of France from 1660 to 1815, from the absolutist monarchy of Louis XIV through the French Revolution and Napoleonic Era. After examining the structure of Old Regime society and government, we will explore the revolutionary challenge to that order. Particular themes will include absolutist(More)