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
 

Exploración y análisis de rendimiento y extensibilidad de diferentes implementaciones de simuladores de partículas

dc.contributor.advisorGómez Martín, Pedro Pablo
dc.contributor.authorRosa Caballero, Nicolás
dc.contributor.authorAndrade Gordillo, Jonathan
dc.date.accessioned2024-07-19T10:29:03Z
dc.date.available2024-07-19T10:29:03Z
dc.date.issued2024
dc.degree.titleGrado en Desarrollo de Videojuegos
dc.descriptionTrabajo de fin de Grado en Desarrollo de Videojuegos, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2023/2024
dc.description.abstractLos simuladores de arena, subgénero de autómatas celulares, han experimentado un resurgimiento en popularidad recientemente. Sin embargo, hemos identificado un obstáculo significativo que dificulta su adopción más generalizada tanto entre usuarios como desarrolladores, y este es la escasez de antecedentes o ejemplos disponibles. Por lo tanto, el objetivo de este proyecto es investigar diversas implementaciones de estos simuladores, evaluando sus ventajas e inconvenientes, así como su capacidad para ser ampliados por cualquier usuario, con el fin de aumentar la visibilidad y comprensión de este subgénero. Para lograr este objetivo, el proyecto examinará varias implementaciones, tanto en términos de su ejecución en la CPU como de una versión que ejecute la lógica en la GPU. Además, se llevará a cabo un estudio con usuarios reales para identificar posibles problemas con las implementaciones y evaluar el interés general en el proyecto. Los resultados de estos análisis se utilizarán para extraer conclusiones y proponer posibles mejoras para el proyecto.
dc.description.abstractSand simulators, a subgenre of cellular automata, have experienced a resurgence in popularity in recent years.However, we have identified a significant barrier that hinders its broader adoption among both users and developers, and this is the scarcity of background or available examples. Therefore, the aim of this project is to investigate various implementations of these simulators, evaluating their advantages and disadvantages, as well as their ability to be extended by any user, in order to increase the visibility and understanding of this subgenre. To achieve this goal, the project will examine several implementations, both in terms of their execution on the CPU and a version that runs the logic on the GPU. Additionally, a study will be conducted with real users to identify potential issues with the implementations and assess the overall interest in the project. The results of these analyses will be used to draw conclusions and propose possible improvements for the project.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/106897
dc.language.isospa
dc.page.total54
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordSimuladores de arena
dc.subject.keywordAutomatas celulares
dc.subject.keywordProgramación paralela
dc.subject.keywordMultihilo
dc.subject.keywordGPU
dc.subject.keywordLua
dc.subject.keywordRust
dc.subject.keywordWebAssembly
dc.subject.keywordBlockly
dc.subject.keywordCompute shader
dc.subject.keywordSand simulators
dc.subject.keywordCellular automata
dc.subject.keywordParallel programming
dc.subject.keywordMultithreading
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleExploración y análisis de rendimiento y extensibilidad de diferentes implementaciones de simuladores de partículas
dc.title.alternativeExploration and analysis of performance and extensibility of different implementations of particle simulators
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublicationef9526b3-169c-4e45-b8f9-2e82965baecb
relation.isAdvisorOfPublication.latestForDiscoveryef9526b3-169c-4e45-b8f9-2e82965baecb

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Exploración_y_analisis_TFG.pdf
Size:
2.22 MB
Format:
Adobe Portable Document Format