Dissertation/ Thesis

Modelado de una arquitectura de monitorización de prestaciones para el simulador gem5 ; Modeling a Performance Monitoring Architecture for the gem5 Simulator ; Modelatge d'una arquitectura de monitorització de prestacions per al simulador gem5

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Modelado de una arquitectura de monitorización de prestaciones para el simulador gem5 ; Modeling a Performance Monitoring Architecture for the gem5 Simulator ; Modelatge d'una arquitectura de monitorització de prestacions per al simulador gem5
Συγγραφείς: Pecino-Fernández, Manuel Antonio
Συνεισφορές: Petit Martí, Salvador Vicente, Sahuquillo Borrás, Julio, Departamento de Informática de Sistemas y Computadores, Escuela Técnica Superior de Ingeniería Informática, Grupo de Arquitecturas Paralelas
Στοιχεία εκδότη: Universitat Politècnica de València
Έτος έκδοσης: 2024
Συλλογή: Universitat Politécnica de Valencia: RiuNet / Politechnical University of Valencia
Θεματικοί όροι: Monitorización y evaluación de prestaciones, Gem5, Microarquitectura, Análisis Top-Down, Simulación de Procesador, PMU, Performance monitoring and evaluation, Microarchitecture, Top-Down Analysis, Processor Simulation, ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES, Grado en Ingeniería Informática-Grau en Enginyeria Informàtica
Περιγραφή: [ES] La simulación de procesadores se ha convertido en una herramienta esencial en la ingeniería de computadores. Ofrece una solución ágil y económica a la hora de analizar de forma precisa y eficiente propuestas estructurales y arquitectónicas de las CPUs, siendo la principal alternativa frente a la tradicional metodología de desarrollar y construir costosos prototipos por cada solución propuesta. Una de sus principales ventajas es la capacidad de análisis intensivo del rendimiento del procesador, otorgando un gran conocimiento sobre las etapas de ejecución, el estado de la máquina y su desempeño, permitiendo analizar así, condiciones extremas de funcionamiento y situaciones difícilmente emulables en un entorno físico de laboratorio. En el presente trabajo se realiza la implementación de una unidad de monitorización de prestaciones para el simulador de código abierto Gem5. La unidad se prueba de forma intensiva mediante la ejecución de benchmarks SPEC. Se implementa también la capacidad de monitorizar aplicaciones ejecutándose en Simultaneous Multi Threading, luego se valida esta implementación mediante la ejecución simultanea de benchmarks SPEC de parejas cuidadosamente seleccionadas para posteriormente realizar un análisis Top-Down. ; [EN] Simulation has become an essential tool in computer engineering. It offers an agile and cost-effective solution to accurately and efficiently analyse structural and architectural proposals for CPUs, being the main alternative to the traditional methodology of developing and building costly prototypes for each proposed solution. One of its main advantages is the capacity for intensive analysis of processor performance, providing a great deal of knowledge about the stages of execution, the state of the machine and its performance, thus making it possible to analyse extreme operating conditions and situations that are difficult to emulate in a physical laboratory environment. This paper implements a performance monitoring unit for the Gem5 open source simulator. The unit is ...
Τύπος εγγράφου: bachelor thesis
Περιγραφή αρχείου: application/pdf
Γλώσσα: Spanish; Castilian
Relation: https://riunet.upv.es/handle/10251/207283
Διαθεσιμότητα: https://riunet.upv.es/handle/10251/207283
Rights: http://creativecommons.org/licenses/by/4.0/ ; info:eu-repo/semantics/openAccess
Αριθμός Καταχώρησης: edsbas.EB7CAD45
Βάση Δεδομένων: BASE
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://riunet.upv.es/handle/10251/207283#
    Name: EDS - BASE (ns324271)
    Category: fullText
    Text: View record from BASE
Header DbId: edsbas
DbLabel: BASE
An: edsbas.EB7CAD45
RelevancyScore: 867
AccessLevel: 3
PubType: Dissertation/ Thesis
PubTypeId: dissertation
PreciseRelevancyScore: 866.983581542969
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Modelado de una arquitectura de monitorización de prestaciones para el simulador gem5 ; Modeling a Performance Monitoring Architecture for the gem5 Simulator ; Modelatge d'una arquitectura de monitorització de prestacions per al simulador gem5
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Pecino-Fernández%2C+Manuel+Antonio%22">Pecino-Fernández, Manuel Antonio</searchLink>
– Name: Author
  Label: Contributors
  Group: Au
  Data: Petit Martí, Salvador Vicente<br />Sahuquillo Borrás, Julio<br />Departamento de Informática de Sistemas y Computadores<br />Escuela Técnica Superior de Ingeniería Informática<br />Grupo de Arquitecturas Paralelas
– Name: Publisher
  Label: Publisher Information
  Group: PubInfo
  Data: Universitat Politècnica de València
– Name: DatePubCY
  Label: Publication Year
  Group: Date
  Data: 2024
– Name: Subset
  Label: Collection
  Group: HoldingsInfo
  Data: Universitat Politécnica de Valencia: RiuNet / Politechnical University of Valencia
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Monitorización+y+evaluación+de+prestaciones%22">Monitorización y evaluación de prestaciones</searchLink><br /><searchLink fieldCode="DE" term="%22Gem5%22">Gem5</searchLink><br /><searchLink fieldCode="DE" term="%22Microarquitectura%22">Microarquitectura</searchLink><br /><searchLink fieldCode="DE" term="%22Análisis+Top-Down%22">Análisis Top-Down</searchLink><br /><searchLink fieldCode="DE" term="%22Simulación+de+Procesador%22">Simulación de Procesador</searchLink><br /><searchLink fieldCode="DE" term="%22PMU%22">PMU</searchLink><br /><searchLink fieldCode="DE" term="%22Performance+monitoring+and+evaluation%22">Performance monitoring and evaluation</searchLink><br /><searchLink fieldCode="DE" term="%22Microarchitecture%22">Microarchitecture</searchLink><br /><searchLink fieldCode="DE" term="%22Top-Down+Analysis%22">Top-Down Analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Processor+Simulation%22">Processor Simulation</searchLink><br /><searchLink fieldCode="DE" term="%22ARQUITECTURA+Y+TECNOLOGIA+DE+COMPUTADORES%22">ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES</searchLink><br /><searchLink fieldCode="DE" term="%22Grado+en+Ingeniería+Informática-Grau+en+Enginyeria+Informàtica%22">Grado en Ingeniería Informática-Grau en Enginyeria Informàtica</searchLink>
– Name: Abstract
  Label: Description
  Group: Ab
  Data: [ES] La simulación de procesadores se ha convertido en una herramienta esencial en la ingeniería de computadores. Ofrece una solución ágil y económica a la hora de analizar de forma precisa y eficiente propuestas estructurales y arquitectónicas de las CPUs, siendo la principal alternativa frente a la tradicional metodología de desarrollar y construir costosos prototipos por cada solución propuesta. Una de sus principales ventajas es la capacidad de análisis intensivo del rendimiento del procesador, otorgando un gran conocimiento sobre las etapas de ejecución, el estado de la máquina y su desempeño, permitiendo analizar así, condiciones extremas de funcionamiento y situaciones difícilmente emulables en un entorno físico de laboratorio. En el presente trabajo se realiza la implementación de una unidad de monitorización de prestaciones para el simulador de código abierto Gem5. La unidad se prueba de forma intensiva mediante la ejecución de benchmarks SPEC. Se implementa también la capacidad de monitorizar aplicaciones ejecutándose en Simultaneous Multi Threading, luego se valida esta implementación mediante la ejecución simultanea de benchmarks SPEC de parejas cuidadosamente seleccionadas para posteriormente realizar un análisis Top-Down. ; [EN] Simulation has become an essential tool in computer engineering. It offers an agile and cost-effective solution to accurately and efficiently analyse structural and architectural proposals for CPUs, being the main alternative to the traditional methodology of developing and building costly prototypes for each proposed solution. One of its main advantages is the capacity for intensive analysis of processor performance, providing a great deal of knowledge about the stages of execution, the state of the machine and its performance, thus making it possible to analyse extreme operating conditions and situations that are difficult to emulate in a physical laboratory environment. This paper implements a performance monitoring unit for the Gem5 open source simulator. The unit is ...
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: bachelor thesis
– Name: Format
  Label: File Description
  Group: SrcInfo
  Data: application/pdf
– Name: Language
  Label: Language
  Group: Lang
  Data: Spanish; Castilian
– Name: NoteTitleSource
  Label: Relation
  Group: SrcInfo
  Data: https://riunet.upv.es/handle/10251/207283
– Name: URL
  Label: Availability
  Group: URL
  Data: https://riunet.upv.es/handle/10251/207283
– Name: Copyright
  Label: Rights
  Group: Cpyrght
  Data: http://creativecommons.org/licenses/by/4.0/ ; info:eu-repo/semantics/openAccess
– Name: AN
  Label: Accession Number
  Group: ID
  Data: edsbas.EB7CAD45
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.EB7CAD45
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: Spanish; Castilian
    Subjects:
      – SubjectFull: Monitorización y evaluación de prestaciones
        Type: general
      – SubjectFull: Gem5
        Type: general
      – SubjectFull: Microarquitectura
        Type: general
      – SubjectFull: Análisis Top-Down
        Type: general
      – SubjectFull: Simulación de Procesador
        Type: general
      – SubjectFull: PMU
        Type: general
      – SubjectFull: Performance monitoring and evaluation
        Type: general
      – SubjectFull: Microarchitecture
        Type: general
      – SubjectFull: Top-Down Analysis
        Type: general
      – SubjectFull: Processor Simulation
        Type: general
      – SubjectFull: ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
        Type: general
      – SubjectFull: Grado en Ingeniería Informática-Grau en Enginyeria Informàtica
        Type: general
    Titles:
      – TitleFull: Modelado de una arquitectura de monitorización de prestaciones para el simulador gem5 ; Modeling a Performance Monitoring Architecture for the gem5 Simulator ; Modelatge d'una arquitectura de monitorització de prestacions per al simulador gem5
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Pecino-Fernández, Manuel Antonio
      – PersonEntity:
          Name:
            NameFull: Petit Martí, Salvador Vicente
      – PersonEntity:
          Name:
            NameFull: Sahuquillo Borrás, Julio
      – PersonEntity:
          Name:
            NameFull: Departamento de Informática de Sistemas y Computadores
      – PersonEntity:
          Name:
            NameFull: Escuela Técnica Superior de Ingeniería Informática
      – PersonEntity:
          Name:
            NameFull: Grupo de Arquitecturas Paralelas
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2024
          Identifiers:
            – Type: issn-locals
              Value: edsbas
            – Type: issn-locals
              Value: edsbas.oa
ResultId 1