Eva-CiM: Un Marco de Evaluación de Rendimiento y Energía a Nivel de Sistema para Arquitecturas de Computación en Memoria