Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Emulador de llamadas al sistema de Linux bajo arquitectura PowerPC

dc.contributor.advisorPiñuel Moreno, Luis
dc.contributor.authorGarcía Gómez, Ricardo Jesús
dc.contributor.authorSánchez Esteban, Juan José
dc.contributor.authorVivas Rebuelta, José María
dc.date.accessioned2023-06-20T14:21:10Z
dc.date.available2023-06-20T14:21:10Z
dc.date.issued2006
dc.descriptionTrabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2005-2006)
dc.description.abstractEl proyecto consiste en darle a un simulador PowerPC, que ya existe, la capacidad de ejecutar programas reales Linux. Dicho simulador pertenece a la conocida herramienta de modelado de arquitecturas SimpleScalar. Para esto, hemos modificado, en el simulador, el modulo que se ocupa de la carga del programa en memoria para su ejecución y el modulo que implementa el interfaz de llamadas al sistema. La modificación realizada en el simulador, ha sido probada con los test de carga propios de SimpleScalar y con el paquete de benchmarks SPEC 2000, para comprobar el correcto funcionamiento del repertorio de llamadas al sistema en programas con carga real de trabajo. La importancia de esta modificación radica en la gran difusión del simulador estático. Usando los módulos modificados del proyecto se puede comprobar el funcionamiento de cambios en otros módulos, como predictores de salto, en el conjunto LinuxPPC. [ABSTRACT] The aim of this proyect is to make an existent PowerPC simulator able to run Linux real programs. That simulator owns to the wide known tool SimpleScalar, a processors architecture simulation tool. We have modified, in the simulator, the loader module, which loads the program into memory before running it, and the syscalls interface module. This simulator update has been tested with SimpleScalar tests and with the benchmarks SPEC 2000, that test the correct syscall operation with real load programs. The importance of this update lies in the great spreading of the static simulator. Using the updated modules of our proyect, the operation of changes made in oher modules, like branch predictors, can be tested on a LinuxPPC system.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/8959
dc.identifier.urihttps://hdl.handle.net/20.500.14352/54241
dc.language.isospa
dc.page.total71
dc.relation.ispartofseriesTrabajos de curso (Departamento de Arquitectura de Computadores y Autómática, FDI)
dc.rights.accessRightsopen access
dc.subject.cdu004.031.6(043.3)
dc.subject.keywordAIX (Advanced Interactive eXecutive)
dc.subject.keywordELF (Executable and Linkable Format)
dc.subject.keywordEnlazado estático
dc.subject.keywordLinux
dc.subject.keywordLlamada al sistema
dc.subject.keywordPowerPC
dc.subject.keywordSimpleScalar
dc.subject.keywordSPEC
dc.subject.keywordUnix
dc.subject.ucmSistemas expertos
dc.titleEmulador de llamadas al sistema de Linux bajo arquitectura PowerPC
dc.typecoursework
dspace.entity.typePublication
relation.isAdvisorOfPublication2ce782af-0e05-45eb-b58a-d2efffec6785
relation.isAdvisorOfPublication.latestForDiscovery2ce782af-0e05-45eb-b58a-d2efffec6785

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Memoria.pdf
Size:
1.64 MB
Format:
Adobe Portable Document Format