Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2020-21   2022-23



Grado en Ingeniería Informática


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




 

 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2021-22
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete

informatica.ab@uclm.es
aviso legal
generar código QR de la página