Martí Campoy, A.; Rodríguez Ballester, F.; Ors Carot, R. (2013). Using dynamic, full cache locking and genetic algorithms for cache size minimization in multitasking, preemptive, real-time systems. En Theory and Practice of Natural Computing. Springer Verlag (Germany). 157-168. doi:10.1007/978-3-642-45008-2
Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10251/39688
Title:
|
Using dynamic, full cache locking and genetic algorithms for cache size minimization in multitasking, preemptive, real-time systems
|
Author:
|
Martí Campoy, Antonio
Rodríguez Ballester, Francisco
Ors Carot, Rafael
|
UPV Unit:
|
Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors
|
Issued date:
|
|
Abstract:
|
Cache locking have shown during the last years their usefulness easing the schedulability analysis of multitasking, preemptive, real-time systems. Cache locking provides a high degree of predictability while system performance ...[+]
Cache locking have shown during the last years their usefulness easing the schedulability analysis of multitasking, preemptive, real-time systems. Cache locking provides a high degree of predictability while system performance is maintained at a similar level to that provided by regular, highly unpredictable, non-locked cache. Cache locking may also be useful to reduce hardware costs by means of reducing the size of the cache memory needed to make a real-time system schedulable.This work shows how full, dynamic cache locking may help to reduce the size of the cache memory versus a regular cache. This reduction is possible thanks to a genetic algorithm that selects the set of instructions that have to be locked in cache to provide the maximum cache size minimization while keeping the system schedulable.
[-]
|
Subjects:
|
Genetic algorithm
,
Real-time systems
,
Cache locking
,
Schedulability analysis
,
Cost-saving
|
Copyrigths:
|
Reserva de todos los derechos
|
ISBN:
|
978-3-642-45007-5
|
Source:
|
Theory and Practice of Natural Computing. (issn:
0302-9743
)
|
DOI:
|
10.1007/978-3-642-45008-2
|
Publisher:
|
Springer Verlag (Germany)
|
Publisher version:
|
http://link.springer.com/chapter/10.1007/978-3-642-45008-2_13
|
Series:
|
Lecture Notes in Computer Science;8273
|
Project ID:
|
UPV/PAID-06-11/205
MICINN/TIN2011-28435-C03-01
|
Description:
|
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-45008-2_13
|
Thanks:
|
This work is partially supported by PAID-06-11/2055 of Universitat Politècnica de València and TIN2011-28435-C03-01 of Ministerio de Ciencia e Innovación.
|
Type:
|
Capítulo de libro
|