Learn More
DryadLINQ is a system and a set of language extensions that enable a new programming model for large scale distributed computing. It generalizes previous execution environments such as SQL, MapReduce, and Dryad in two ways: by adopting an expressive data model of strongly typed .NET objects; and by supporting general-purpose imperative and declarative(More)
This paper addresses the problem of scheduling concurrent jobs on clusters where application data is stored on the computing nodes. This setting, in which scheduling computations close to their data is crucial for performance, is increasingly common and arises in systems such as MapReduce, Hadoop, and Dryad as well as many grid-computing environments. We(More)
We propose a new set of OS abstractions to support GPUs and other accelerator devices as first class computing resources. These new abstractions, collectively called the <b>PTask API</b>, support a dataflow programming model. Because a PTask graph consists of OS-managed objects, the kernel has sufficient visibility and control to provide system-wide(More)
We introduce computational network (CN), a unified framework for describing arbitrary learning machines, such as deep neural networks (DNNs), con-volutional neural networks (CNNs), recurrent neural networks (RNNs), long short term memory (LSTM), logistic regression, and maximum entropy model, that can be illustrated as a series of computational steps. A CN(More)
Computer systems increasingly rely on heterogeneity to achieve greater performance, scalability and energy efficiency. Because heterogeneous systems typically comprise multiple execution contexts with different programming abstractions and runtimes, programming them remains extremely challenging. Dandelion is a system designed to address this(More)
  • J Currey
  • 1997
A patient with giant cell arteritis (GCA) who developed scalp necrosis (SN) is described and 23 other cases in the English language literature are reviewed. SN is rare and occurs in older patients of mean age 77 yr. Thirteen patients presented to dermatologists. Nineteen (79%) had other serious complications of GCA: visual loss in 16, gangrene of the tongue(More)
OBJECTIVES To investigate the relationship between excessive endogenous production of nitric oxide (NO) and the low systemic vascular resistance (SVR) syndrome after cardiac surgery. DESIGN Prospective, case-control. Cases defined by low SVR postoperatively (< 750 dyn/s/cm-5), and matched with controls (> 900 dyn/s/cm-5). SETTING Cardiothoracic(More)
This paper argues that lack of OS support for GPU abstractions fundamentally limits the usability of GPUs in many application domains. OSes offer abstractions for most common resources such as CPUs, input devices, and file systems. In contrast, OSes currently hide GPUs behind an awkward ioctl interface, shifting the burden for abstractions onto user(More)