Repositorio Institucional
Repositorio Institucional
CONICET Digital
  • Inicio
  • EXPLORAR
    • AUTORES
    • DISCIPLINAS
    • COMUNIDADES
  • Estadísticas
  • Novedades
    • Noticias
    • Boletines
  • Ayuda
    • General
    • Datos de investigación
  • Acerca de
    • CONICET Digital
    • Equipo
    • Red Federal
  • Contacto
JavaScript is disabled for your browser. Some features of this site may not work without it.
  • INFORMACIÓN GENERAL
  • RESUMEN
  • ESTADISTICAS
 
Evento

A parallel implementation of WAND algorithm on GPUs

Gaiosso, Roussian; Gil Costa, Graciela VerónicaIcon ; Guardia, Helio Crestana; Senger, Hermes
Tipo del evento: Conferencia
Nombre del evento: 26th Euromicro International Conference on Parallel, Distributed and Network-Based Processing
Fecha del evento: 21/03/2018
Institución Organizadora: Institute of Electrical and Electronics Engineers;
Título de la revista: Proceedings of the Euromicro International Conference on Parallel, Distributed and Network-based Processing
Editorial: Institute of Electrical and Electronics Engineers
e-ISSN: 2377-5750
Idioma: Inglés
Clasificación temática:
Ciencias de la Computación

Resumen

In this paper we propose and evaluate new strategies for the parallel top-k query processing on GPUs. Our strategies are based on the document-at-a-time approach and have been implemented and tested with the WAND ranking algorithm. In our first strategy (named homogeneous), the posting lists are evenly partitioned among thread blocks. Our second algorithm, named heterogeneous, 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 using AND/OR queries, and the results show that the homogeneous algorithm allows better speedups through higher occupancy of the SMs, but at the cost of a lower recall. The heterogeneous algorithm produces the exact top-k documents and shows promising speedups. Also, the Shared-R and Shared-WR policies for threshold propagation allowed better performance, provided there is enough amount of work per thread block, which proved true for queries composed of at least a few millions documents.
Palabras clave: WAND , GPUs
Ver el registro completo
 
Archivos asociados
Tamaño: 691.4Kb
Formato: PDF
.
Solicitar
Licencia
info:eu-repo/semantics/restrictedAccess Excepto donde se diga explícitamente, este item se publica bajo la siguiente descripción: Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Unported (CC BY-NC-SA 2.5)
Identificadores
URI: http://hdl.handle.net/11336/162500
URL: https://ieeexplore.ieee.org/document/8374434
DOI: https://doi.org/10.1109/PDP2018.2018.00011
Colecciones
Eventos(CCT - SAN LUIS)
Eventos de CTRO.CIENTIFICO TECNOL.CONICET - SAN LUIS
Citación
A parallel implementation of WAND algorithm on GPUs; 26th Euromicro International Conference on Parallel, Distributed and Network-Based Processing; Cambridge; Reino Unido; 2018; 1-8
Compartir
Altmétricas
 

Enviar por e-mail
Separar cada destinatario (hasta 5) con punto y coma.
  • Facebook
  • X Conicet Digital
  • Instagram
  • YouTube
  • Sound Cloud
  • LinkedIn

Los contenidos del CONICET están licenciados bajo Creative Commons Reconocimiento 2.5 Argentina License

https://www.conicet.gov.ar/ - CONICET

Inicio

Explorar

  • Autores
  • Disciplinas
  • Comunidades

Estadísticas

Novedades

  • Noticias
  • Boletines

Ayuda

Acerca de

  • CONICET Digital
  • Equipo
  • Red Federal

Contacto

Godoy Cruz 2290 (C1425FQB) CABA – República Argentina – Tel: +5411 4899-5400 repositorio@conicet.gov.ar
TÉRMINOS Y CONDICIONES