Results 11 - 20
of
1,601
Computation Scheduling and Data Replication Algorithms for Data Grids.” Grid Resource Management: State of the Art and Future Trends
, 2003
"... Data Grids seek to harness geographically distributed resources for large-scale data-intensive problems such as those encountered in high energy physics, bioinformatics, and other disciplines. These problems typically involve numerous, loosely coupled jobs that both access and generate large data se ..."
Abstract
-
Cited by 15 (3 self)
- Add to MetaCart
of storage, compute, and network resources. We describe a scheduling framework that addresses these problems. Within this framework, data movement operations may be either tightly bound to job scheduling decisions or performed by a decoupled, asynchronous process on the basis of observed data access patterns
Workload-Based Generation of Administrator Hints for Optimizing Database Storage Utilization
"... Database storage management at data centers is a manual, time-consuming, and error-prone task. Such management involves regular movement of database objects across storage nodes in an attempt to balance the I/O bandwidth utilization across disk drives. Achieving such balance is critical for avoiding ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
approach that combines low-overhead information gathering of database access and storage usage patterns with efficient analysis to generate accurate and timely hints for the administrator regarding data movement operations. STORM’s primary objective is minimizing the volume of data movement required (to
Computation and Data Scheduling for Large-Scale Distributed Computing
"... In high-energy physics, bioinformatics, and other disciplines, we encounter applications involving numerous, loosely coupled jobs that both access and generate large data sets. So-called Data Grids seek to harness geographically distributed resources for such large-scale data-intensive problems. Yet ..."
Abstract
- Add to MetaCart
of storage, compute, and network resources. We describe a scheduling framework that addresses these problems. Within this framework, data movement operations may be either tightly bound to job scheduling decisions or, alternatively, performed by a decoupled, asynchronous process on the basis of observed data
DBalancer: Distributed Load Balancing for NoSQL Data-stores
"... Unanticipated load spikes or skewed data access patterns may lead to severe performance degradation in data serving applications, a typical problem of distributed NoSQL data-stores. In these cases, load balancing is a necessary operation. In this demonstration, we present the DBalancer, a generic di ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
distributed module that can be installed on top of a typical NoSQL data-store and provide an efficient and highly configurable load balancing mechanism. Balancing is performed by simple message exchanges and typical data movement operations supported by most modern NoSQL data-stores. We present the system’s
A technique for Compilation to Exposed Memory Hierarchy
, 1999
"... requirements for the degree ofMaster of Science Abstract A tremendous amount of compiler research effort over the past ten years has been devotedto compensating for the deficiencies in hardware cache memory hierarchy. In this thesis, we propose a refocus of these energies towards compilation for mem ..."
Abstract
-
Cited by 8 (2 self)
- Add to MetaCart
gathers compile time reuse information coupled with array dependence information, rewritesloops to use a truly minimal amount of local memory, and generates the necessary explicit data movement operations for the simple, software exposed hierarchical memory system ofthe M.I.T. RAW machine. Thesis
Advance Resource Provisioning in Bulk Data Scheduling ∗
"... Today’s scientific and business applications generate massive data sets that need to be transferred to remote sites for sharing, processing, and long term storage. Because of increasing data volumes and enhancement in current network technology that provide ondemand high-speed data access between co ..."
Abstract
- Add to MetaCart
collaborating institutions, data handling and scheduling problems have reached a new scale. In this paper, we present a new data scheduling model with advance resource provisioning, in which data movement operations are defined with earliest start and latest completion times. We analyze timedependent resource
Singular value decomposition on processor arrays with a pipelined bus system
- J. Network Comput. Appl
, 1996
"... Singular value decomposition (SVD) is used in many applications such as real-time signal processing where fast computation of these problems is needed. In this paper, parallel algorithms for solving the singular value decomposition problem are discussed. The algorithms are designed for optically int ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
and receive one message during a bus cycle. Pipelined bus interconnection requires us to rethink how we write parallel algorithms. Fully exploring the properties of concurrent message transmissions requires careful mapping of data, an efficient addressing mechanism, and a set of efficient basic data movement
LIBRARIES A Technique for Compilation to Exposed Memory Hierarchy
, 2000
"... A tremendous amount of compiler research effort over the past ten years has been devoted to compensating for the deficiencies in hardware cache memory hierarchy. In this thesis, we propose a refocus of these energies towards compilation for memory hierarchy which is exposed to the compiler. With sof ..."
Abstract
- Add to MetaCart
dependence information, rewrites loops to use a truly minimal amount of local memory, and generates the necessary explicit data movement operations for the simple, software exposed hierarchical memory system of the M.I.T. RAW machine.
Géométrie algorithmique en parallèle sur des machines Réelles
, 1994
"... In this thesis we study some computational geometry problems under the apect to obtain algorithms which are efficient from a theoretical point of view, and which are fast when executed on existing parallel machines. The thesis consists of two parts which are devoted to fine grained simd machines, an ..."
Abstract
- Add to MetaCart
-2, as a prototype for real fine grained machines with a hypercubic architecture, fits to the standard hypercube model. We present the implementation of some basic data movement operations in cmis, an assembler language for the cm-2. As a case-study for computational geometry problems we present
A Generalized Basic-Cycle Calculation Method for Efficient Array Redistribution
- IEEE Transactions on Parallel and Distributed Systems
, 2000
"... AbstractÐIn many scientific applications, dynamic array redistribution is usually required to enhance the performance of an algorithm. In this paper, we present a generalized basic-cycle calculation (GBCC) method to efficiently perform a BLOCK-CYCLIC(s) over P processors to BLOCK-CYCLIC(t) over Q pr ..."
Abstract
-
Cited by 5 (1 self)
- Add to MetaCart
sP; tQ =
gcd
s; t Q in the destination distribution. From the source/destination processor/data sets of array elements in the first generalized basic-cycle, we can construct packing/unpacking pattern tables to minimize the data-movement operations. Since each generalized basic-cycle has the same
Results 11 - 20
of
1,601