Per-task energy accounting in computing systems

We present for the first time the concept of per-task energy accounting (PTEA) and relate it to per-task energy metering (PTEM). We show the benefits of supporting both in future computing systems. Using the shared last-level cache (LLC) as an example: (1) We illustrate the complexities in providing...

ver descrição completa

Detalhes bibliográficos
Autores: Liu, Qixiao, Jiménez, Víctor, Moretó Planas, Miquel|||0000-0002-9848-8758, Abella Ferrer, Jaume|||0000-0001-7951-4028, Cazorla, Francisco, Valero Cortés, Mateo|||0000-0003-2917-2482
Formato: informe técnico
Fecha de publicación:2013
País:España
Recursos:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/110730
Acesso em linha:https://hdl.handle.net/2117/110730
Access Level:acceso abierto
Palavra-chave:Data processing service centers -- Energy consumption
Per-task energy accounting
PTEA
Per-task energy metering
PTEM
Centres informàtics -- Consum d'energia
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
Descrição
Resumo:We present for the first time the concept of per-task energy accounting (PTEA) and relate it to per-task energy metering (PTEM). We show the benefits of supporting both in future computing systems. Using the shared last-level cache (LLC) as an example: (1) We illustrate the complexities in providing PTEM and PTEA; (2) we present an idealized PTEM model and an accurate and low-cost implementation of it; and (3) we introduce a hardware mechanism to provide accurate PTEA in the cache.