2010 18th Euromicro Conference on Parallel, Distributed and Network-Based Processing 2010
DOI: 10.1109/pdp.2010.94
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling Metric-Space Queries Processing on Multi-Core Processors

Abstract: Abstract-This paper proposes a strategy to organize metricspace query processing in multi-core search nodes as understood in the context of search engines running on clusters of computers. The strategy is applied in each search node to process all active queries visiting the node as part of their solution which, in general, for each query is computed from the contribution of each search node. When query traffic is high enough, the proposed strategy assigns one thread to each query and lets them work in a fully… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 13 publications
(10 citation statements)
references
References 19 publications
0
10
0
Order By: Relevance
“…We compared our two parallel search algorithms with a parallel version of the search method that uses the LC index implemented using OpenMP [9] on shared memory multiprocessor sun. To assess the performance of the algorithms we took as reference an OpenMP parallel implementation of the brute force method.…”
Section: Parallel Access Methods Analysismentioning
confidence: 99%
See 2 more Smart Citations
“…We compared our two parallel search algorithms with a parallel version of the search method that uses the LC index implemented using OpenMP [9] on shared memory multiprocessor sun. To assess the performance of the algorithms we took as reference an OpenMP parallel implementation of the brute force method.…”
Section: Parallel Access Methods Analysismentioning
confidence: 99%
“…There are several parallel algorithms that use the LC index on different kinds of parallel platforms: distributed memory [11] and shared memory [9] multiprocessors, GPUs [6] and multi-GPU platforms [7]. We will compare our parallel algorithms with the local version of the algorithm introduced in [9] to deal with high query traffic.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…As in some previous papers [11][12][13] we assume a high frequency of incoming queries and exploit coarse-grained inter-query parallelism, i.e. we always solve nq queries in parallel.…”
Section: Range Queriesmentioning
confidence: 99%
“…As a basis we have taken the proposals for implementation on multi-core systems introduced on [13]. In the so-called Local method, queries are distributed across threads following a round-robin distribution.…”
Section: Openmp and Sequential Implementationsmentioning
confidence: 99%