TRABAJOS FIN DE GRADO curso: 2021-22
Implementación de un algoritmo para el cálculo de la huella de carbono mediante librerías de altas prestaciones y una aplicación para su gestión |
Tecnologías Específicas
Tecnologías de la Información
Descripcion y Objetivos
Sectores tractores en España son la agricultura, el turismo, la construcción, el transporte, las energías renovables, etc. Y todos esos sectores tienen un denominador común y es cómo les afecta como negocio la huella de carbono. Blockchain puede utilizarse para hacer un seguimiento transparente de una gran cantidad de datos, como la huella de carbono de cada país, las emisiones de gases de efecto invernadero o de residuos de una fábrica, o el historial general de cumplimiento de las normas medioambientales de una empresa. Como efecto secundario, la recopilación y almacenamiento de datos, previsiones y modelos sobre el clima, se abrirá un sistema de almacenamiento más transparente que analizará si los cambios que los gobiernos están aplicando en todo el mundo en relación con las emisiones, el consumo de energía y la deforestación están surtiendo efecto, y en su caso tanto países como empresas tendrán que rendir cuentas por el incumplimiento de los protocolos medioambientales establecidos.
Precisamente, la unión europea pretende utilizar el potencial de la tecnología blockchain para ayuda a combatir el cambio climático mejorando significativamente la transparencia, la responsabilidad y la trazabilidad de las emisiones de gases de efecto invernadero.
Es por ello que en este Trabajo Fin de Grado se persiguen dos objetivos:
.- Implementar una algoritmo para el cálculo de la huella de carbono mediante librerías de altas prestaciones sobre arquitecturas de memoria compartida (núcleos y/o tarjetas gráficas)
.- Implementar una aplicación web que facilite la carga de datos, el lanzar el cálculo y la visualización de los resultados.
Metodología y Competencias
El algoritmo a implementar parte de una versión en Matlab que es necesario pasar a un lenguaje que permita las altas prestaciones. En este desarrollo seguiremos una metodología de prueba y error, verificando en todo momento que la nueva versión produce los mismos resultados que la original.
Adicionalmente, se llevará a cabo una aplicación web que permita la lectura de los datos de entrada, la ejecución y visualización de los datos. Para este desarrollo software se seguirá una metodología ágil estando en contacto con los desarrolladores originales que son compañeros de la Facultade de Ciencias Económicas y Empresariales de Albacete.
La competencia de esta tecnología que más se trabajará en este Trabajo Fin de Grado es:
[TI6] Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación móvil.
Medios a utilizar
El software necesario está disponible gratuito y libre.. Para Matlab se utilizará la subscripción de la UCLM.
Bibliografía
Lapack and Blas. https://www.netlib.org/lapack/lug/node11.html
cuBLAS. https://docs.nvidia.com/cuda/cublas/index.html
PLASMA. https://icl.utk.edu/projectsfiles/plasma/html/doxygen/
Tutores ARIAS ANTÚNEZ, ENRIQUE MATEO CORTES, JOSE ANTONIO | Alumno
|
|