Rogue Wave agrega Acumem a su HPC estable - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Rogue Wave agrega Acumem a su HPC estable

Hola, un placer verte por aquí. En el teclado Simón Sánchez y en el día de hoy te voy a contar sobre Rogue Wave agrega Acumem a su HPC estable

Rogue Wave Software ha adquirido Acumen AB, fabricante de herramientas HPC, una empresa sueca que produce herramientas de optimización del rendimiento para aplicaciones multiproceso. Acumem introdujo sus primeros productos al mercado en 2008, basados ​​en la tecnología desarrollada por Erik Hagersten y su equipo de investigación en la Universidad de Uppsala. Se mantendrá el conjunto de productos y el grupo de ingeniería de Acumem, junto con la oficina de la empresa en Uppsala, Suecia.

Acumen es el tercer proveedor de herramientas HPC que Rogue Wave ha adquirido en los últimos 18 meses, habiendo adquirido Visual Numerics en mayo de 2009, seguido de TotalView Technologies en enero de 2010. Con Visual Numerics, Rogue Wave ha obtenido IMSL, un conjunto de bibliotecas matemáticas y estadísticas. para la informática técnica, mientras que TotalView trajo su depurador de memoria y código fuente TotalView homónimo. Con las adquisiciones, Rogue Wave ahora cuenta con más de 3.000 clientes repartidos en 36 países.

Antes de 2009, Rogue Wave vendía principalmente bibliotecas C ++ que se pueden incorporar bajo la marca SourcePro y herramientas de creación de prototipos de aplicaciones como PV-WAVE. Aunque la empresa no se consideraba un proveedor de computadoras de alto rendimiento hasta hace poco, su base de clientes tradicional de bancos, telecomunicaciones, organizaciones gubernamentales y empresas de defensa / aeroespaciales la ha acercado a los clientes de HPC en muchos casos. Las bibliotecas SourcePro, en particular, se utilizan en grandes redes informáticas para aplicaciones financieras cuantitativas en empresas como Goldman Sachs, Bank of America y Barclays Capital. Ahora, con su nueva cartera de bibliotecas numéricas paralelas, depuradores de HPC y software de optimización multinúcleo, la empresa puede agregar investigación / universidad, petróleo y gas y animación por computadora a su lista de áreas de aplicación.

En términos más generales, Rogue Wave busca hacerse un hueco como proveedor de herramientas de productividad multiplataforma para informática de alto rendimiento y más. Según Brian Pierce, director ejecutivo de Rogue Wave, nadie es realmente capaz de hacer esto para HPC hoy. “Creemos que estamos comenzando a llenar los huecos en la cadena de herramientas para este mercado”, dice.

Desde su punto de vista, el mercado de herramientas en general está fragmentado y dominado por un gran número de pequeñas empresas que intentan llevar sus productos al mercado. Una vez que superas a empresas como Intel, IBM y un puñado de otras grandes empresas que ofrecen herramientas de desarrollo de software como un negocio secundario para respaldar sus productos, los proveedores de herramientas puras son casi invisibles, explica Pierce. «Para nosotros, fue crear escala y estabilidad en un segmento de mercado que no necesariamente lo tenía», dice. Con un historial de 21 años, decenas de millones de dólares en ingresos y una plantilla de aproximadamente 140 empleados, Rogue Wave cree que tiene suficiente masa crítica para llevar su cartera de HPC a un mercado más amplio.

Pierce dice que su estrategia general es combinar las bibliotecas de clase empresarial y las herramientas de productividad de Rogue Wave con sus nuevos productos HPC. La tendencia que impulsa todo esto es la paralelización de la infraestructura informática: los entornos multinúcleo, multiprocesador y multinodo ahora son comunes en el panorama de TI, por lo que la lógica dicta que la demanda de herramientas y bibliotecas paralelas crecerá en consecuencia.

Usando su cartera combinada de bibliotecas y herramientas, Rogue Wave aborda las áreas de compilación y depuración del entorno de desarrollo. En el lado de la construcción, ofrecen IMSL, PyIMSL Studio y PV-WAVE. PyIMSL es una herramienta de creación de prototipos para diseñar aplicaciones numéricas. Es esencialmente un contenedor de Python para bibliotecas IMSL y está dirigido a expertos en dominios en lugar de programadores. PV-WAVE es un conjunto de herramientas para diseñar aplicaciones de análisis de memoria compartida que necesitan procesar y visualizar grandes conjuntos de datos. También incluye su propio conjunto de rutinas de análisis que utilizan las bibliotecas IMSL.

El paso hacia el lado de depuración y ejecución de la cadena de herramientas es el depurador TotalView, el depurador inverso ReplayEngine y el depurador de memoria MemoryScape. Para la generación de perfiles de rendimiento, SlowSpotter, ThreadSpotter y Spotlight de Acumen proporcionan un conjunto de herramientas que permiten al desarrollador optimizar la memoria y el rendimiento del hilo. Aunque los depuradores y los optimizadores de rendimiento son productos independientes hoy en día, tienen una afinidad natural entre sí, ya que el ajuste y la depuración del rendimiento a menudo se realizan juntos durante el desarrollo. Pierce dice que planea agrupar estos conjuntos de productos en «un futuro no muy lejano», aunque no diría si la integración real del producto está en proceso.

Hay un área en la que la empresa no está interesada: la tecnología de compilación. Según Pierce, hay muchos buenos compiladores en el mercado hoy en día, y como quieren mantener su enfoque multiplataforma, no hay ninguna razón de peso para traer uno específicamente adentro. Al menos por ahora, Rogue Wave verá cuánto kilometraje puede obtener de las herramientas que ha ensamblado y verá si puede beneficiarse del cambio de la industria hacia tecnologías de computación multinúcleo y otras tecnologías paralelas.

No te olvides compartir en en tu Twitter y Facebook para que tus amigos lo lean

??? ? ? ???

Comparte