Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

Energy-efficient query processing in web search engines

Articolo
Data di Pubblicazione:
2017
Abstract:
Web search engines are composed by thousands of query processing nodes, i.e., servers dedicated to process user queries. Such many servers consume a significant amount of energy, mostly accountable to their CPUs, but they are necessary to ensure low latencies, since users expect sub-second response times (e.g., 500 ms). However, users can hardly notice response times that are faster than their expectations. Hence, we propose the Predictive Energy Saving Online Scheduling Algorithm ( PESOS) to select the most appropriate CPU frequency to process a query on a per-core basis. PESOS aims at process queries by their deadlines, and leverage high-level scheduling information to reduce the CPU energy consumption of a query processing node. PESOS bases its decision on query efficiency predictors, estimating the processing volume and processing time of a query. We experimentally evaluate PESOS upon the TREC ClueWeb09B collection and the MSN2006 query log. Results show that PESOS can reduce the CPU energy consumption of a query processing node up to similar to 48 percent compared to a system running at maximum CPU core frequency. PESOS outperforms also the best state-of-the-art competitor with a similar to 20 percent energy saving, while the competitor requires a fine parameter tuning and it may incurs in uncontrollable latency violations.
Tipologia CRIS:
01.01 Articolo in rivista
Keywords:
Energy consumption; CPU dynamic voltage and frequency scaling; web search engines
Elenco autori:
Catena, Matteo; Tonellotto, Nicola
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/344715
Pubblicato in:
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING (PRINT)
Journal
  • Dati Generali

Dati Generali

URL

https://ieeexplore.ieee.org/document/7875481/
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)