Results 1 - 10
of
81
REEF: Retainable Evaluator Execution Framework
"... In this demo proposal, we describe REEF, a framework that makes it easy to implement scalable, fault-tolerant runtime environments for a range of computational models. We will demonstrate diverse workloads, including extract-transform-load MapReduce jobs, iterative machine learning algorithms, and a ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
, and ad-hoc declarative query processing. At its core, REEF builds atop YARN (Apache Hadoop 2’s resource manager) to provide retainable hardware resources with lifetimes that are decoupled from those of computational tasks. This allows us to build persistent (cross-job) caches and clusterwide services
A complete network-on-chip emulation framework
- In DATE
, 2005
"... Current Systems-On-Chip (SoC) execute applications that demand extensive parallel processing. Networks-On-Chip (NoC) provide a structured way of realizing interconnections on silicon, and obviate the limitations of bus-based solution. NoCs can have regular or ad hoc topologies, and functional valida ..."
Abstract
-
Cited by 26 (0 self)
- Add to MetaCart
orders of magnitude with respect to cycle-accurate HDL simulation, while retaining cycle accuracy. With our emulation framework, designers can explore and optimize a various range of solutions, as well as characterize quickly performance figures. 1
Semantics and evaluation techniques for window aggregates in data streams
- In SIGMOD
, 2005
"... A windowed query operator breaks a data stream into possibly overlapping subsets of data and computes a result over each. Many stream systems can evaluate window aggregate queries. However, current stream systems suffer from a lack of an explicit definition of window semantics. As a result, their im ..."
Abstract
-
Cited by 43 (3 self)
- Add to MetaCart
, their implementations unnecessarily confuse window definition with physical stream properties. This confusion complicates the stream system, and even worse, can hurt performance both in terms of memory usage and execution time. To address this problem, we propose a framework for defining window semantics, which can
GraphX: Graph Processing in a Distributed Dataflow Framework
- USENIX ASSOCIATION 11TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI ’14)
, 2014
"... In pursuit of graph processing performance, the systems community has largely abandoned general-purpose dis-tributed dataflow frameworks in favor of specialized graph processing systems that provide tailored programming ab-stractions and accelerate the execution of iterative graph algorithms. In thi ..."
Abstract
-
Cited by 23 (1 self)
- Add to MetaCart
In pursuit of graph processing performance, the systems community has largely abandoned general-purpose dis-tributed dataflow frameworks in favor of specialized graph processing systems that provide tailored programming ab-stractions and accelerate the execution of iterative graph algorithms
QACO: Exploiting Partial Execution in Web Servers
"... Web servers provide content to users, with the requirement of providing high response quality within a short response time. Meeting these requirements is challenging, especially in the event of load spikes. Meanwhile, we observe that a response to a request can be adapted or partially executed depen ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
of two modules: (1) A control module adjusts the quota to meet the response time target. (2) An optimization module exploits partial execution and allocates the quota to pending requests in a manner that improves total response quality. We evaluate the framework using a system implementation
A DYNAMIC SERVICE-ORIENTED DISTRIBUTED COMPUTING FRAMEWORK FOR EVALUATION OF COMPUTATIONALLY EXPENSIVE BLACK-BOX ANALYSES
"... A practical, flexible, versatile, and heterogeneous distributed computing framework is presented that simplifies the creation of small-scale local distributed computing networks for the execution of computationally expensive black-box analyses. The framework is called the Dynamic Service-oriented Op ..."
Abstract
- Add to MetaCart
A practical, flexible, versatile, and heterogeneous distributed computing framework is presented that simplifies the creation of small-scale local distributed computing networks for the execution of computationally expensive black-box analyses. The framework is called the Dynamic Service
IT Leadership on IT Personnel’s Skills & QWL How can an organization develop and retain competent IT workforce: the role of IT leadership Research-in-Progress
"... This study aims to provide a systematic framework with which business organizations learn to develop and retain competent IT personnel. Derived from both IT academics and practices, the proposed model is to evaluate the role of Information Technology (IT) leaders in such dynamics. The study focuses ..."
Abstract
- Add to MetaCart
This study aims to provide a systematic framework with which business organizations learn to develop and retain competent IT personnel. Derived from both IT academics and practices, the proposed model is to evaluate the role of Information Technology (IT) leaders in such dynamics. The study focuses
A Complete Network-On-Chip Emulation Framework
"... Current Systems-On-Chip (SoC) execute applications that demand extensive parallel processing. Networks-On-Chip (NoC) provide a structured way of realizing intercon-nections on silicon, and obviate the limitations of bus-based solution. NoCs can have regular or ad hoc topologies, and functional valid ..."
Abstract
- Add to MetaCart
orders of magnitude with respect to cycle-accurate HDL simulation, while retaining cycle accu-racy. With our emulation framework, designers can explore and optimize a various range of solutions, as well as char-acterize quickly performance figures. 1
Open Network Emulator: A Parallel Direct Code Execution Network Simulator
"... Abstract-In this paper, we present the Open Network Emulator (ONE) a network simulator that combines the controllability and scalability of simulation with the direct code execution properties of emulation and experimental testbeds. ONE has two novel features. First is a compiler framework that aut ..."
Abstract
- Add to MetaCart
Abstract-In this paper, we present the Open Network Emulator (ONE) a network simulator that combines the controllability and scalability of simulation with the direct code execution properties of emulation and experimental testbeds. ONE has two novel features. First is a compiler framework
Finding Concurrency Bugs with Context-Aware Communication Graphs
"... Incorrect thread synchronization often leads to concurrency bugs that manifest nondeterministically and are difficult to detect and fix. Past work on detecting concurrency bugs has addressed the general problem in an ad-hoc fashion, focusing mostly on data races and atomicity violations. Using graph ..."
Abstract
-
Cited by 36 (5 self)
- Add to MetaCart
performance degradation. BB-HW requires modest extensions to a commodity multicore processor and can be used in deployment settings. We evaluate both versions using applications such as MySQL, Apache, PARSEC, and several others. Our results show that Bugaboo identifies a wide variety of concurrency bugs
Results 1 - 10
of
81