Comunidad de CIOs Revista Byte TI | Noticias tecnología

Únete a la Comunidad de Directivos de Tecnología, Ciberseguridad e Innovación Byte TI

Encontrarás un espacio diseñado para líderes como tú, donde podrás explorar tecnologías emergentes, compartir estrategias y colaborar en soluciones de vanguardia

The Mathworks incluye nuevas funciones claves en Matlab

The MathWorks ha anunciado cuatro mejoras para MATLAB y Distributed Computing Toolbox que aumentan el rendimiento y permiten manipular grandes conjuntos de datos. Tal y como explicó en rueda de prensa el director general para España y Portugl de la compañía, Miguel Ángel Braojos, MATLAB ahora incluye soporte para cálculos multihilo en sistemas multinúcleo y plataformas Solaris de 64 bits. Distributed Computing Toolbox incluye funciones para desarrollar aplicaciones que intercalen código paralelo y en serie y crear interactivamente prototipos de algoritmos paralelos en un ordenador personal ejecutando cuatro sesiones locales de MATLAB.
Estas mejoras, aseguró Braojos, ayudan a los ingenieros y científicos a modelar sistemas cada vez más complejos en menor tiempo, permitiéndoles desarrollar aplicaciones paralelas independientemente de los recursos disponibles para su ejecución. “Con MATLAB y Distributed Computing Toolbox pueden crear prototipos de aplicaciones paralelas en sus ordenadores personales multinúcleo, usando hasta cuatro procesadores y cuatro sesiones de IVIATLAB. Si necesitan mayor potencia de cálculo, estas aplicaciones pueden pasarse a un cluster de ordenadores sin ningún cambio de código, simplemente utilizando MATLAB Distributed Computing Engine. Las aplicaciones también pueden incluir código serie que se ejecute en el ordenador personal”.
Gracias a la posibilidad de ejecutar cálculos multihilo, las aplicaciones de MATLAB que usan funciones de álgebra lineal pueden sacar partido de las máquinas multinúcleo ejecutando varios hilos simultáneamente para mejorar el rendimiento. Y finalmente, gracias a la compatibilidad con la plataforma Solaris de 64 bits, los ingenieros que usan MATLAB pueden aprovechar las ventajas de la computación de 64 bits para desarrollar aplicaciones con grandes conjuntos de datos y tareas de cálculo complejos.
“Con las nuevas mejoras de Distributed Computing Toolbox los usuarios pueden ampliar programas de MATLAB para utilizar un cluster de ordenadores, sin ningún cambio de código o con muy pocos cambios, trabajando en el entorno interactivo de MATLAB con el que ya están familiarizados”, comentó Silvina Grad-Freilich, directora de marketing de cálculo paralelo de The MathWorks. “Con la nueva construcción parallelfor loop es muy fácil distribuir el trabajo directamente desde la línéa de comandos de MATLAB. Con estas nuevas funcionalidades, los ingenieros y científicos tienen a su alcance nuevas oportunidades para resolver sus retos, sin que las complejidades de la programación paralela se interpongan en su camino”.
“Nuestro grupo de bioquímicos, biólogos y fisicos usa MATLAB porque les permite centrarse en la resolución de problemas complejos sin entrar en los detalles de la programación”, comentó Andreas Korinek, investigador del Instituto Max Planck de Bioquímica. “Distributed Computing Toolbox nos permite acelerar nuestros procesos entre 20 y 30 veces. Pudimos usar nuestro cluster de forma productiva desde el mismo entorno de MATLAB, sin ser expertos en programación paralela ni tener que aprender otro lenguaje de programación”, finalizó Korinek.
Precios y disponibilidad
MATLAB 7.5 ya está disponible para las plataformas Microsoft Windows, Solaris, Linux y
Macintosh con un precio a partir de 2.000 euros. Distributed Computing Toolbox 3.2 está
disponible para las plataformas Microsoft Windows, Solaris, Linux y Macintosh a partir de
1.100 euros.

Deja un comentario

Scroll al inicio