This paper describee the balanced cube, a new data structure for implementing ordered seta. Conventional dats structures such as heaps, balanced trees and B-trees have root bottlenecks which limit their potential concurrency and make them unable to take advantage of the computing potential of concurrent machines. The balanced cube achieves greater concurrency by eliminating the root bottleneck; an operation in the balanced cube can be initiated from any node. The throughput of the balanced cube on a concurrent computer is O times O/Log N compared with O(1) for a conventional data structure. Operations on the balanced cube are shown to be deadlock free and consistent with a sequential execution ordered by completion time
Parallelism plays a significant role in high-performance computing systems, from large clusters of c...
Parallel data processing is a promising approach for efficiently computing data cube in relational d...
The convergence of highly parallel many-core graphics processors with conventional multi-core proces...
This paper describee the balanced cube, a new data structure for implementing ordered seta. Conventi...
A boolean cube-connected relational database machine is developed. Strategies for performing the bas...
Concurrent data structures simplify the development of concurrent programs by encapsulating commonly...
This paper presents a general methodology for the efficient parallelization of existing data cubeco...
This paper deals with load balancing in distributed memory parallel database computers. In such an e...
Since its proposal, data cube has attracted a great deal of attention in both academic and industry...
Concurrent and parallel algorithms are different. However, in the case of dictionaries, both kinds o...
Order in concurrent data-structures. Efficient and scalable concurrent data-structures are key to hi...
In this report, we propose new concurrent data structures and load balancing strategies for Branch-a...
Cataloged from PDF version of article.A parallel sorting algorithm for sorting n elements evenly di...
Abstract. Concurrent data-structures, such as stacks, queues and de-ques, often implicitly enforce a...
This paper deals with load balancing in distributed memory parallel database computers. In such an e...
Parallelism plays a significant role in high-performance computing systems, from large clusters of c...
Parallel data processing is a promising approach for efficiently computing data cube in relational d...
The convergence of highly parallel many-core graphics processors with conventional multi-core proces...
This paper describee the balanced cube, a new data structure for implementing ordered seta. Conventi...
A boolean cube-connected relational database machine is developed. Strategies for performing the bas...
Concurrent data structures simplify the development of concurrent programs by encapsulating commonly...
This paper presents a general methodology for the efficient parallelization of existing data cubeco...
This paper deals with load balancing in distributed memory parallel database computers. In such an e...
Since its proposal, data cube has attracted a great deal of attention in both academic and industry...
Concurrent and parallel algorithms are different. However, in the case of dictionaries, both kinds o...
Order in concurrent data-structures. Efficient and scalable concurrent data-structures are key to hi...
In this report, we propose new concurrent data structures and load balancing strategies for Branch-a...
Cataloged from PDF version of article.A parallel sorting algorithm for sorting n elements evenly di...
Abstract. Concurrent data-structures, such as stacks, queues and de-ques, often implicitly enforce a...
This paper deals with load balancing in distributed memory parallel database computers. In such an e...
Parallelism plays a significant role in high-performance computing systems, from large clusters of c...
Parallel data processing is a promising approach for efficiently computing data cube in relational d...
The convergence of highly parallel many-core graphics processors with conventional multi-core proces...