Abstract—This paper proposes a strategy to organize metric-space 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 asynchronous manner. When query traffic is moderate or low, some threads start to idle so they are put to work on queries being processed by other threads. The strategy solves the associated synchronization problem among threads by s...
This work contributes to the development of search engines that self-adapt their size in response to...
A web search query made to Microsoft Bing is currently par-allelized by distributing the query proce...
International audienceThis article introduces ME-MLS, an e cient multithreading local search algorit...
This research focuses on automatically adapting a search engine size in response to fluctuations in ...
This paper is concerned with the efficient execution of multiple query workloads on a cluster of SM...
Abstract: In-memory database management systems have the potential to reduce the execution time of c...
This paper is concerned with the efficient execution of multiple query workloads on a cluster of SMP...
In distributed scientific query processing systems, leveraging distributed cached data is becoming m...
Web search engines have to deal with a rapidly increasing amount of information, high query loads an...
In this thesis, after performing an analysis of state-of-the-art techniques for query processing, ad...
Search engines use inverted files as index data structures to speed up the solution of user queries...
International audienceDefinition : The goal of parallel query execution is minimizing query response...
Efficient resource scheduling of multithreaded software on multi-core hardware is difficult given th...
In distributed query processing systems, load balancing plays an important role in maximizing system...
A web search query made to Microsoft Bing is currently parallelized by distributing the query proces...
This work contributes to the development of search engines that self-adapt their size in response to...
A web search query made to Microsoft Bing is currently par-allelized by distributing the query proce...
International audienceThis article introduces ME-MLS, an e cient multithreading local search algorit...
This research focuses on automatically adapting a search engine size in response to fluctuations in ...
This paper is concerned with the efficient execution of multiple query workloads on a cluster of SM...
Abstract: In-memory database management systems have the potential to reduce the execution time of c...
This paper is concerned with the efficient execution of multiple query workloads on a cluster of SMP...
In distributed scientific query processing systems, leveraging distributed cached data is becoming m...
Web search engines have to deal with a rapidly increasing amount of information, high query loads an...
In this thesis, after performing an analysis of state-of-the-art techniques for query processing, ad...
Search engines use inverted files as index data structures to speed up the solution of user queries...
International audienceDefinition : The goal of parallel query execution is minimizing query response...
Efficient resource scheduling of multithreaded software on multi-core hardware is difficult given th...
In distributed query processing systems, load balancing plays an important role in maximizing system...
A web search query made to Microsoft Bing is currently parallelized by distributing the query proces...
This work contributes to the development of search engines that self-adapt their size in response to...
A web search query made to Microsoft Bing is currently par-allelized by distributing the query proce...
International audienceThis article introduces ME-MLS, an e cient multithreading local search algorit...