Mostrar el registro sencillo del ítem

dc.contributor.author
Gaioso, Roussian  
dc.contributor.author
Gil Costa, Graciela Verónica  
dc.contributor.author
Guardia, Helio  
dc.contributor.author
Senger, Hermes  
dc.date.available
2022-02-18T16:52:43Z  
dc.date.issued
2019-08  
dc.identifier.citation
Gaioso, Roussian; Gil Costa, Graciela Verónica; Guardia, Helio; Senger, Hermes; Performance evaluation of single vs. batch of queries on GPUs; John Wiley & Sons Ltd; Concurrency and Computation: Practice and Experience; 32; 20; 8-2019; 1-21  
dc.identifier.issn
1532-0626  
dc.identifier.uri
http://hdl.handle.net/11336/152318  
dc.description.abstract
The WAND processing strategy is a dynamic pruning algorithm designed for large scale Web search engines where fast response to queries is a critical service. The WAND is used to reduce the amount of computation by scoring only documents that may become part of the top-k document results. In this paper, we present two parallel strategies for the WAND algorithm and compare their performance on GPUs. In our first strategy (named size-based), the posting lists are evenly partitioned among thread blocks. Our second strategy (named range-based) partitions the posting lists according to document identifier intervals; thus, partitions may have different sizes. We also propose three threshold sharing policies, named Local, Safe-R, and Safe-WR, which emulate the WAND algorithm global pruning technique. We evaluated our proposals with different amounts of work, from short to extra-large queries, using single query processing and batch of queries. Results show that the size-based strategy reports the highest speedups but at the cost of low quality of results. The range-based algorithm retrievals the exact top-k documents and maintains a good speedup. Moreover, both strategies are capable of scaling as the amount of work is increased. In addition, there is no significant difference in the performance of the three threshold sharing policies.  
dc.format
application/pdf  
dc.language.iso
eng  
dc.publisher
John Wiley & Sons Ltd  
dc.rights
info:eu-repo/semantics/restrictedAccess  
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/  
dc.subject
BATCH OF QUERIES  
dc.subject
GPUS  
dc.subject
TOP-K QUERY PROCESSING  
dc.subject
WAND ALGORITHM  
dc.subject.classification
Ciencias de la Computación  
dc.subject.classification
Ciencias de la Computación e Información  
dc.subject.classification
CIENCIAS NATURALES Y EXACTAS  
dc.title
Performance evaluation of single vs. batch of queries on GPUs  
dc.type
info:eu-repo/semantics/article  
dc.type
info:ar-repo/semantics/artículo  
dc.type
info:eu-repo/semantics/publishedVersion  
dc.date.updated
2022-02-09T14:23:02Z  
dc.journal.volume
32  
dc.journal.number
20  
dc.journal.pagination
1-21  
dc.journal.pais
Reino Unido  
dc.journal.ciudad
Londres  
dc.description.fil
Fil: Gaioso, Roussian. Universidade Federal do São Carlos; Brasil  
dc.description.fil
Fil: Gil Costa, Graciela Verónica. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - San Luis; Argentina  
dc.description.fil
Fil: Guardia, Helio. Universidade Federal do São Carlos; Brasil  
dc.description.fil
Fil: Senger, Hermes. Universidade Federal do São Carlos; Brasil  
dc.journal.title
Concurrency and Computation: Practice and Experience  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1002/cpe.5474