Jorge Cancho Casado, Miguel Baños González, Javier Corral García
La mejora en el rendimiento del código y la reducción de los tiempos de ejecución resultan claves en el desarrollo de software para todo tipo de tecnologías, debido a la creciente demanda de energía global y la necesidad de una economía más verde y sostenible. Sin embargo, pocos enfoques se centran en formar a los programadores en la escritura de código eficiente. Este trabajo propone un framework para el desarrollo de códigos y aplicaciones, mediante la aplicación de un conjunto de técnicas de optimización que reducen los tiempos de ejecución. Su uso permite identificar fragmentos de código que pueden ser optimizados, y analizar la eficiencia de las técnicas en todo tipo de dispositivos e infraestructuras. Los resultados obtenidos al aplicar 10 de las técnicas del framework muestran mejoras de entre el 15% y el 9% frente al uso de las optimizaciones automáticas ofrecidas por el compilador GCC (GNU Compiler Collection), con códigos ejecutados en un centro de procesamiento de computación de alto rendimiento.
© 2008-2025 Fundación Dialnet · Todos los derechos reservados