La UC crea un simulador gráfico para facilitar la docencia sobre jerarquía de memoria de ordenadores

Borja Pérez Pavón es el coordinador del proyecto de innovación docente, que se ha desarrollado con estudiantes de Ingeniería Informática y de Tecnologías de Telecomunicación
Santander, 9 de julio de 2026.- Profesorado de la Universidad de Cantabria (UC) ha creado un simulador gráfico para facilitar la docencia sobre jerarquía de memoria de ordenadores, que han usado hasta el momento casi un centenar de estudiantes de Ingeniería Informática y de Tecnologías de Telecomunicación.
Borja Pérez Pavón es el coordinador del proyecto de innovación docente ‘Desarrollo de herramientas de simulación gráficas para la docencia en jerarquía de memoria’, en el que también han participado José Luis Bosque Orero, vicerrector de Transformación Digital, y Esteban Stafford Fernández, director de Transformación Digital, además del recién graduado en Ingeniería Informática Aitor Echevarría Floranes.
Como explicó el profesor Pérez Pavón, el principal objetivo del proyecto ha sido “sustituir las herramientas tradicionales basadas en interfaces textuales por un recurso interactivo y visual que permita al alumnado observar de forma intuitiva cómo se almacenan, buscan y desplazan los datos entre los distintos niveles de memoria de un sistema informático. Además del desarrollo de la herramienta, el proyecto ha incluido el diseño de nuevas prácticas de laboratorio basadas en metodologías de aprendizaje activo y aprendizaje mediante simulación”.
Como resultado, se ha creado NuCachis, un simulador gráfico que recrea el funcionamiento de las memorias caché y permite representar visualmente fenómenos que habitualmente resultan difíciles de comprender para el alumnado. La herramienta incorpora diferentes configuraciones y políticas de funcionamiento de la memoria, estadísticas de ejecución y mecanismos de análisis que favorecen la experimentación y el aprendizaje autónomo.
Los objetivos técnicos y docentes planteados en el proyecto de innovación docente “se han completado satisfactoriamente. Además del desarrollo del simulador, se han diseñado nuevas actividades prácticas que ya están siendo incorporadas a la docencia. Las capacidades de visualización de NuCachis permiten comprender de forma más clara e intuitiva conceptos fundamentales para el rendimiento de los sistemas informáticos, favoreciendo una experiencia de aprendizaje más eficaz y participativa”.
NuCachis ha despertado el interés de profesores de otras universidades
La herramienta, que fue presentada en el congreso nacional 2026 de la Sociedad de Arquitectura y Tecnología de Computadores (SARTECO), “también ha despertado el interés de profesores de otras universidades, que están valorando incluirlo en su docencia”, añadió Pérez Pavón.
Por su parte, Aitor Echevarría explicó que cuando era alumno de segundo curso de Ingeniería Informática, “en el laboratorio de Organización de Computadores utilizábamos un simulador muy rudimentario, que era muy poco intuitivo y muy complicado para los alumnos. No tenía una interfaz gráfica, era difícil de utilizar y costaba mucho entender los conceptos con lo que había anteriormente. Entonces, gracias a una beca de colaboración docente, con Borja y Esteban, desarrollé el simulador NuCachis y los alumnos ahora pueden utilizar un simulador mucho más intuitivo para aprender toda la parte de jerarquía de memoria”.
Borja Pérez Pavón obtuvo el título de Ingeniero en Informática y el doctorado en la Universidad de Cantabria. Posteriormente, lideró el equipo de modelado de prestaciones del proyecto MareNostrum Experimental Exascale Platform en el Barcelona Supercomputing Center. Actualmente, es profesor permanente laboral en la UC, impartiendo docencia en asignaturas relacionadas con Arquitectura de Computadores y Programación Paralela. Sus intereses de investigación incluyen la jerarquía de memoria, las arquitecturas vectoriales, los sistemas heterogéneos y la computación de altas prestaciones (HPC).
Aitor Echevarría Floranes se acaba de graduar en Ingeniería Informática. Desarrolló el simulador NuCachis usado en la asignatura de Organización de Computadores durante su tercer año de carrera bajo este proyecto de innovación docente. Actualmente es investigador en la UC adscrito a la Cátedra Chip Cantabria y tras el verano comenzará su formación en el Máster Universitario de Ingeniería Informática.