Computer Architecture Department, University of Malaga, Málaga, Spain.|Computer Architecture Department, University of Malaga, Málaga, Spain.|Computer Architecture Department, University of Malaga, Málaga, Spain.