Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Walid R. Tout

dblp:28/4794 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 1997
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
2 papers
Query processing and optimization · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Parallel and multicore computing · 89% Performance modeling and evaluation · 11%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization › join processing
parallel join
0.021997
The NUMA with Clusters of Processors for Parallel Join · IEEE Trans. Knowl. Data Eng. 1997
Distributed Load Balancing for Parallel Main Memory Hash Join · IEEE Trans. Parallel Distributed Syst. 1995
Query processing and optimization › parallel query processing
load balancing in parallel joins
0.011997
The NUMA with Clusters of Processors for Parallel Join · IEEE Trans. Knowl. Data Eng. 1997
Parallel and multicore computing › parallel query processing
parallel database machine
0.011997
The NUMA with Clusters of Processors for Parallel Join · IEEE Trans. Knowl. Data Eng. 1997
Query processing and optimization › join processing › join algorithms
hash join
0.011995
Distributed Load Balancing for Parallel Main Memory Hash Join · IEEE Trans. Parallel Distributed Syst. 1995
Parallel and multicore computing › load balancing
distributed load balancing
0.011995
Distributed Load Balancing for Parallel Main Memory Hash Join · IEEE Trans. Parallel Distributed Syst. 1995
Parallel and multicore computing
load balancing
0.011995
Distributed Load Balancing for Parallel Main Memory Hash Join · IEEE Trans. Parallel Distributed Syst. 1995

Methods — techniques the papers use, named apart from their topics

hardware/software simulation · 0.0analytical modeling · 0.0random probing · 0.0
YearPublicationVenuePosition
1997 The NUMA with Clusters of Processors for Parallel Join
abstract
A number of hybrid systems have been proposed to combine the advantages of shared nothing and shared everything concepts for computing relational join operations. Most of these proposed systems, however, presented a few analytical results and have produced limited or no implementations on actual multiprocessors. In this paper, we present a parallel join algorithm with load-balancing for a hybrid system that combines both shared-nothing and shared-everything architectures. We derive an analytical model for the join algorithm on this architecture and validate it using both hardware/software simulations and actual experimentations. We study the performance of the join on the hybrid system for a wide range of system parameter values. We conclude that the hybrid system outperforms both shared-nothing and shared-everything architectures.
Sakti Pramanik, Walid R. Tout
IEEE Trans. Knowl. Data Eng.2
1995 Distributed Load Balancing for Parallel Main Memory Hash Join
abstract
Parallel joins have been widely studied during the past decade and a number of efficient algorithms were presented. While it is known that the performance of these algorithms may suffer greatly in the presence of skewed input data, the work on load balancing schemes for parallel join has been limited. The main contribution of this paper is the development and analysis of a new distributed data structure and an effective load balancing scheme for parallel main memory hash join on NUMA architecture. Multiprocessors based on this architecture are scalable in both size of main memory and number of processors, and provide very high memory bandwidth. The load balancing scheme is based on random probing to avoid the hot spot problems caused by probing sequentially. We have modeled this load balancing scheme both analytically and experimentally. The experiments were run on a BBN TC2000 multiprocessor system.>
Walid R. Tout, Sakti Pramanik
IEEE Trans. Parallel Distributed Syst.1
1993 A Distributed Load Balancing Scheme for Data Parallel Applications
abstract
In data parallel applications, a major source of load trnbalance is in the uneven didribtitton of data between the nodes. The majar contribution of this paper is the analysis o j a new distributed Ioad balancing scheme based on random probing. Sequential probing was shown to create hot spot problems. Random probing, on the other hand, avoids these hot spots problems. We hove modeled this load balancing scheme bath anaiytically and experimentally. Distributed Hash Joan was used as an example application. The experimenls were done on a BEN TC2OOO rnulttprocessov- system.
Walid R. Tout, Sakti Pramanik
ICPP (2)1