Conferencia de Directores y Decanos de Ingeniería Informática

Mensajes etiquetados universidad carlos iii de madrid

Silvina Caíno-Lores, ganadora de la IV edición de los Premios de Informática, en la modalidad jóvenes informáticos, de la Sociedad Científica Informática de España (SCIE) y la Fundación BBVA

Silvina-Caíno-Lores-foto-innovaspain

La investigadora de la Universidad de Tennessee-Knoxville (EE. UU.) es ganadora de la IV edición de los Premios de Informática, en la modalidad jóvenes informáticos, concedidos por la Sociedad Científica Informática de España (SCIE) y la Fundación BBVA

Silvina Caíno-Lores (Montevideo, 1991) es una de las ganadoras de la IV edición de los Premios de Informática, en la modalidad jóvenes, concedidos por la Sociedad Científica Informática de España (SCIE) y la Fundación BBVA. El galardón reconoce su trabajo por contribuir a la convergencia entre el análisis de grandes volúmenes de datos (big data) y la computación de altas prestaciones.

Caíno-Lores, de origen uruguayo, realizó todos sus estudios en España antes de dar el salto a Estados Unidos, donde es investigadora postdoctoral asociada en el departamento de Ingeniería Eléctrica e Informática de la Universidad de Tennessee-Knoxville.

La ingeniera confiesa su alegría al ver que, a sus 29 años, su trabajo es reconocido. En su experiencia, “hay una cierta jerarquía que puede ser un poco hostil, no tanto por el hecho de ser mujer sino por el hecho de ser joven”.

Caíno-Lores estudió un grado en ingeniería informática, así como un máster y un doctorado en ciencia y tecnología informática, en la Universidad Carlos III de Madrid.

A la pregunta de cómo evitar los sesgos en los datos, sobre lo que se ha hablado mucho recientemente a raíz de las protestas contra el racismo en todo el mundo, la experta opina que “es responsabilidad del científico validar los resultados y contrastarlos con la realidad y cuestionar su validez siempre”. “En la ciencia, nuestro primer deber es aplicar el pensamiento crítico a nuestro trabajo”, enfatiza.

Según la joven investigadora, cuando en un conjunto de datos aparece un sesgo, lo que este refleja es que el conjunto está mal diseñado o que hay un patrón subyacente. “Cada vez que nosotros trabajamos con un conjunto de datos, lo primero que tenemos que hacer es caracterizarlos, inspeccionar qué patrones se ven, porque estos se van a ver reflejados en el algoritmo o en la técnica de aprendizaje automático”, detalla.

Los proyectos de Caíno-Lores están orientados al análisis in situ de simulaciones, en hacer coincidir el análisis de datos con la simulación en sí misma, para acelerar dichos procesos lo máximo posible. Es decir, su campo de trabajo conjuga, por un lado, simulaciones o experimentos que necesitan máquinas con un gran rendimiento para acelerar lo máximo posible el cómputo y, por otro, grandes volúmenes de datos que hay que procesar rápidamente.

En su tesis desarrolló una arquitectura que permite unir ambas plataformas de la forma más productiva posible. “A través de una interfaz común, vamos haciendo un puzzle con lo que necesitamos de ambas”, añade.

“Cada vez hay mayor necesidad de interrelacionarlas y quedarse con lo mejor de cada una, porque hay nuevas áreas de investigación que empiezan a mostrar requisitos de ambos ecosistemas”, explica la investigadora.

Este campo de estudio trata de “aportar soluciones a nivel de infraestructura, de plataformas, de aplicaciones para ámbitos científicos que no encajan solamente en una de las dos ramas, sino que tienen necesidades un poco híbridas”, precisa Caíno-Lores. Es un ámbito de estudio reciente, de entre cinco y diez años, agrega.

Caíno-Lores se dedica ahora al ámbito de la biología, a las simulaciones de biodinámica molecular. Es decir, estudia “cómo los átomos y las moléculas van cambiando a lo largo del tiempo y conforme a su propia geometría”, explica. Las máquinas con las que trabaja son muy costosas, por ello, este estudio híbrido le permite hacer un uso eficiente de ellas.

Otro ejemplo de aplicación son los vehículos autónomos. “Son un sistema muy complejo en el que hay que simular muchos aspectos del coche y del entorno, que luego hay que analizar para obtener resultados muy rápidos”, indica la investigadora.

Otro más el de las smart cities. “Hay un interés para patrones de tráfico, de monitorización, de vigilancia, de reconocimiento por imagen”, detalla.

Fuente: Innovaspain

Un proyecto europeo abarata la computación en paralelo

Un proyecto europeo abarata la computación en paralelo
Una investigación coordinada por la UC3M permite reducir el costo de la computación paralela

Fuente: UC3M.

Mejorar las aplicaciones informáticas de computación en paralelo para reducir su coste, aumentar su rendimiento y eficiencia energética, además de facilitar el mantenimiento del código fuente, han sido algunas de las aportaciones del proyecto de investigación europeo Repara, que está a punto de concluir bajo la coordinación de la Universidad Carlos III de Madrid (UC3M) -miembro de CODDII-.

La computación heterogénea en paralelo, explica la UC3M en una nota, combina varios elementos de procesamiento de distintas características que comparten un único sistema de memoria. Normalmente se emplean procesadores de múltiples núcleos (como los multicore de algunos smartphones u ordenadores personales) combinados con tarjetas gráficas y otros componentes para realizar procesamiento de grandes cantidades de datos.

“Pretendemos ayudar a la transformación de código para su ejecución en plataformas paralelas y heterogéneas que combinan procesadores multicore con múltiples tarjetas gráficas y con hardware reconfigurable”, explica el coordinador del proyecto, José Daniel García, profesor del departamento de Informática de la UC3M.

“Hemos obtenido mejoras muy significativas tanto en rendimiento como eficiencia energética comparables a las que se pueden conseguir con un proceso de desarrollo manual; la diferencia es que con un proceso de desarrollo manual necesitamos meses de ingeniería y con nuestro proceso semiautomático conseguimos hacer lo mismo en cuestión de días”.

Aplicaciones

Estos trabajos de cálculo encuentran aplicaciones en diversos sectores, como el sanitario (predicción del acoplamiento de proteínas), el transporte (monitorización de sistemas ferroviarios), la robótica (visión estereoscópica y navegación) o el industrial (análisis de defectos en la fabricación de piezas).

El proyecto europeo Repara busca poner a disposición de los usuarios los beneficios energéticos y de rendimiento de estos sistemas informáticos, sin el enorme esfuerzo de desarrollo que conllevan este tipo de arquitecturas complejas.

La clave para conseguirlo radica, entre otras cosas, en la “refactorización” de código fuente, una técnica usada en ingeniería de software para mejorar la estructura interna de un programa sin alterar su comportamiento observable. Algo así como cambiar la distribución de las tuberías y bombas de presión de un edificio para que salga el agua de manera más rápida, limpia y ecológica. Con ello, mejoran tres propiedades fundamentales: el rendimiento de las aplicaciones (ayudando a incrementar su velocidad de ejecución), la eficiencia energética (reduciendo su consumo energético) y la facilidad de mantenimiento y modificación del código fuente.

Productos

Los investigadores han desarrollado y registrado tres productos tecnológicos que podrían explotar comercialmente con una empresa europea que se ha mostrado interesada.

Repara (Reengineering and Enabling Performance and poweR of Applications) ha reunido durante tres años a expertos en sistemas informáticos paralelos y heterogéneos del ámbito académico e industrial de cinco países europeos. Han participado seis instituciones académicas: la Escuela Técnica Superior de Rapperswil (Suiza), la Universidad de Pisa (Italia), la Universidad de Szeged (Hungría), la Universidad Técnica de Darmstadt (Alemania) y la Universidad de Turín (Italia), además de la Carlos III. Además, el proyecto cuenta con dos socios en el sector industrial: Ixion Industry & Aerospace en España y Evopro Innovation en Hungría. La UC3M es la coordinadora y participa a través del grupo de investigación Arcos, que aporta al proyecto su experiencia en computación de alto rendimiento y sistemas empotrados.