Results 1 - 10
of
974
Processor/memory/array size tradeoffs in the design of SIMD arrays for a spatially mapped workload
- In Proc. of Computer Architectures for Machine Perception
, 1997
"... Abstract: Though massively parallel SIMD arrays continue to be promising for many computer vision applications, they have undergone few systematic empirical studies. The problems include the size of the architecture space, the lack of portability of the test programs, and the inherent complexity of ..."
Abstract
-
Cited by 4 (2 self)
- Add to MetaCart
Abstract: Though massively parallel SIMD arrays continue to be promising for many computer vision applications, they have undergone few systematic empirical studies. The problems include the size of the architecture space, the lack of portability of the test programs, and the inherent complexity of simulating up to hundreds of thousands of processing elements. The latter two issues have been addressed previously, here we describe how spreadsheets and tk/tcl are used to endow our simulator with the flexibility to model a large variety of designs. The utility of this approach is shown in the second half of the paper where results are presented as to the performance of a large number of array size, datapath, register file, and application code combinations. The conclusions derived include the utility of multiplier and floating point support, the cost of virtual PE emulation, likely datapath/memory combinations, and overall designs with the most promising performance/chip area ratios.
Benchmarking cloud serving systems with ycsb
- SoCC
"... While the use of MapReduce systems (such as Hadoop) for large scale data analysis has been widely recognized and studied, we have recently seen an explosion in the number of systems developed for cloud data serving. These newer systems address “cloud OLTP ” applications, though they typically do not ..."
Abstract
-
Cited by 329 (0 self)
- Add to MetaCart
While the use of MapReduce systems (such as Hadoop) for large scale data analysis has been widely recognized and studied, we have recently seen an explosion in the number of systems developed for cloud data serving. These newer systems address “cloud OLTP ” applications, though they typically do
HadoopDB: An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads
"... The production environment for analytical data management applications is rapidly changing. Many enterprises are shifting away from deploying their analytical databases on high-end proprietary machines, and moving towards cheaper, lower-end, commodity hardware, typically arranged in a shared-nothing ..."
Abstract
-
Cited by 180 (7 self)
- Add to MetaCart
regarding what technology to use for data analysis in such an environment. Proponents of parallel databases argue that the strong emphasis on performance and efficiency of parallel databases makes them wellsuited to perform such analysis. On the other hand, others argue that MapReduce-based systems
An analysis of database workload performance on simultaneous multithreaded processors
- In Proceedings of the 25th Annual International Symposium on Computer Architecture
, 1998
"... Simultaneous multithreading (SMT) is an architectural technique in which the processor issues multiple instructions from multiple threads each cycle. While SMT has been shown to be effective on scientific workloads, its performance on database systems is still an open question. In particular, databa ..."
Abstract
-
Cited by 134 (14 self)
- Add to MetaCart
Simultaneous multithreading (SMT) is an architectural technique in which the processor issues multiple instructions from multiple threads each cycle. While SMT has been shown to be effective on scientific workloads, its performance on database systems is still an open question. In particular
The case for evaluating MapReduce performance using workload suites.
- In Proceedings of MASCOTS,
, 2011
"... Abstract-MapReduce systems face enormous challenges due to increasing growth, diversity, and consolidation of the data and computation involved. Provisioning, configuring, and managing large-scale MapReduce clusters require realistic, workloadspecific performance insights that existing MapReduce be ..."
Abstract
-
Cited by 107 (7 self)
- Add to MetaCart
Reduce benchmarks are ill-equipped to supply. In this paper, we build the case for going beyond benchmarks for MapReduce performance evaluations. We analyze and compare two production MapReduce traces to develop a vocabulary for describing MapReduce workloads. We show that existing benchmarks fail to capture rich
Towards Learning Adaptive Workload Maps
"... One approach to mitigate the risks of driver distraction is to build an in-vehicle service manager component that is aware of the attentional requirements of the current and of upcoming traffic situations. This component will rely on technologies for personalized driver workload prediction, based on ..."
Abstract
- Add to MetaCart
on an enhanced digital map, and/or on sensors for physiological and behavioral workload correlates. In this report, we address first results of our approach towards the following questions: • According to our experiments, what method is best for online/predictive workload estimation? • Which sensors are most
Scheduling Algorithms for Modern Disk Drives
, 1994
"... Disk subsystem performance can be dramatically improved by dynamically ordering, or scheduling, pending requests. Via strongly validated simulation, we examine the impact of complex logical-to-physical mappings and large prefetching caches on scheduling effectiveness. Using both synthetic workloads ..."
Abstract
-
Cited by 181 (21 self)
- Add to MetaCart
Disk subsystem performance can be dramatically improved by dynamically ordering, or scheduling, pending requests. Via strongly validated simulation, we examine the impact of complex logical-to-physical mappings and large prefetching caches on scheduling effectiveness. Using both synthetic workloads
Mapping DAG-based applications to multiclusters with background workload
- FIFTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID (CCGRID'05)
, 2005
"... Before an application modelled as a Directed Acyclic Graph (DAG) is executed on a heterogeneous system, a DAG mapping policy is often enacted. After mapping, the tasks (in the DAG-based application) to be executed at each computational resource are determined. The tasks are then sent to the correspo ..."
Abstract
-
Cited by 12 (3 self)
- Add to MetaCart
DAG mapping algorithm is presented for multicluster architectures. Each constituent cluster in the multicluster is shared by background workload (from other users) and has its own independent local scheduler. The multicluster DAG mapping policy is based on theoretical analysis and its performance
Energy Efficiency for Large-Scale MapReduce Workloads with Significant Interactive Analysis
- In EuroSys
, 2012
"... MapReduce workloads have evolved to include increasing amounts of time-sensitive, interactive data analysis; we refer to such workloads as MapReduce with Interactive Analysis (MIA). Such workloads run on large clusters, whose size and cost make energy efficiency a critical concern. Prior works on Ma ..."
Abstract
-
Cited by 43 (5 self)
- Add to MetaCart
MapReduce workloads have evolved to include increasing amounts of time-sensitive, interactive data analysis; we refer to such workloads as MapReduce with Interactive Analysis (MIA). Such workloads run on large clusters, whose size and cost make energy efficiency a critical concern. Prior works
Semantic characterization of mapreduce workloads
- In Proceedings of the International Symposium on Workload Characterization (IISWC
, 2013
"... Abstract—MapReduce is a platform for analyzing large amounts of data on clusters of commodity machines. MapReduce is popular, in part thanks to its apparent simplicity. However, there are unstated requirements for the semantics of MapReduce applications that can affect their correctness and performa ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
outcomes. It describes a black-box approach for testing for these properties, and uses the approach to characterize the semantics of 23 non-trivial MapReduce workloads. Surprisingly, we found that for most requirements, there is at least one workload that violates it. This means that MapReduce may
Results 1 - 10
of
974