Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ Recolector de Cienci...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
Recolector de Ciencia Abierta, RECOLECTA
Bachelor thesis . 2018
License: CC BY NC ND
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
Recolector de Ciencia Abierta, RECOLECTA
Bachelor thesis . 2018
License: CC BY NC ND
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
UCrea
Bachelor thesis . 2018
License: CC BY NC ND
Data sources: UCrea
versions View all 2 versions
addClaim

Simulador visual de cachés multinivel

Visual multi-level cache simulator
Authors: Pedraja Crespo, Agustín;

Simulador visual de cachés multinivel

Abstract

RESUMEN: En la asignatura de Organización de computadores del grado en ingeniería informática los alumnos aprenden el funcionamiento de la jerarquía de memoria de un computador. Dada la importancia de esta cuestión en la arquitectura de computadores y la dificultad que entraña para un estudiante el comprender todos los conceptos que implica, actualmente las clases se apoyan en simuladores. En concreto, para comprender el funcionamiento de las memorias caché, se emplean los simuladores Visual Caché y Mars MIPS, los cuales presentan una serie de limitaciones. No permiten la simulación de cachés multinivel, no muestran todos los aspectos de la simulación ni el contenido de las memorias y no se dispone de su código para realizar modificaciones. Es por este motivo que se ha planteado la realización de este proyecto, para desarrollar un simulador visual de memorias caché multinivel enfocado en aprendizaje de los alumnos y que solucione las limitaciones de los simuladores empleados hasta ahora. Para su desarrollo de seguirá una planificación en varias etapas: análisis, diseño, implementación pruebas y documentación. El código del programa será desarrollado en lenguaje C y se hará uso de la tecnología GTK+ para implementar la interfaz gráfica de usuario, así como del formato de ficheros INI para cargar los parámetros de configuración.

ABSTRACT: In the Computer Organization course of the degree in computer engineering, students learn how a computer's memory hierarchy works. Given the importance of this issue in computer architecture and the difficulty for a student to understand all the concepts involved, the classes are now supported by simulators. Specifically, to understand how cache memories work, the Visual Caché and Mars MIPS simulators are used, which have a number of limitations. They do not allow the simulation of multilevel caches, they do not show all the aspects of the simulation nor the contents of the memories and their code is not available to make modifications. It is for this reason that this project has been planned to develop a visual simulator of multi-level caché memories focused on student learning and to solve the limitations of the simulators used so far. For its development, a multi-stage planning is going to be followed: analysis, design, implementation, testing and documentation. The program code will be developed in C language and the GTK+ technology will be used to implement the graphical user interface, as well as the INI file format to load the configuration parameters.

Grado en Ingeniería Informática

Country
Spain
Related Organizations
Keywords

Jerarquía de memoria, Cache memory, Memory hierarchy, Simulador, Simulator, Computer architecture, Arquitectura de computadores, Memoria caché

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
    OpenAIRE UsageCounts
    Usage byUsageCounts
    visibility views 68
    download downloads 491
  • 68
    views
    491
    downloads
    Powered byOpenAIRE UsageCounts
Powered by OpenAIRE graph
Found an issue? Give us feedback
visibility
download
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
views
OpenAIRE UsageCountsViews provided by UsageCounts
downloads
OpenAIRE UsageCountsDownloads provided by UsageCounts
0
Average
Average
Average
68
491
Green
Beta
sdg_colorsSDGs:
Related to Research communities