Articulo de referencia

cuadrículaMatemática

gridMathematica es un producto de software vendido por Wolfram Research que amplía las capacidades de procesamiento paralelo de su producto principal Mathematica . [ 1 ] Caracte...

gridMathematica es un producto de software vendido por Wolfram Research que amplía las capacidades de procesamiento paralelo de su producto principal Mathematica . [ 1 ]

Características

gridMathematica aumenta el número de procesos paralelos que Mathematica puede ejecutar simultáneamente. Cada proceso paralelo asigna una CPU adicional a una tarea. Una licencia estándar de Mathematica permite ejecutar hasta cuatro tareas paralelas a la vez. Al aumentar el número de tareas disponibles, algunos tipos de problemas se pueden resolver más rápidamente. [ 2 ]

La versión estándar de Mathematica consta de una interfaz de usuario y un proceso de control (el núcleo de control) que ejecuta tareas computacionales mediante hasta cuatro procesos. Mathematica denomina a estos procesos "núcleos de cálculo". GridMathematica permite el uso de núcleos adicionales.

La licencia "gridMathematica Local" permite el uso de hasta 8 núcleos de cómputo en un solo ordenador. La licencia "gridMathematica Server" permite el uso de hasta 16 núcleos de cómputo distribuidos en varios ordenadores.

Mathematica gestiona la comunicación entre procesos, como la gestión de colas, la memoria virtual compartida y la recuperación ante fallos. [ 3 ]

gridMathematica se adapta a sistemas de cuadrícula más grandes al adquirir licencias adicionales. Los procesos de cálculo pueden ubicarse en una única computadora multiprocesador o distribuirse a través de una red heterogénea remota. [ 4 ] [ 5 ] Se admiten plataformas de 64 bits. [ 6 ] La comunicación entre los núcleos y el front-end utiliza la interfaz Mathlink , diseñada para permitir que programas externos se comuniquen con Mathematica. La comunicación se realiza a través de TCP/IP [ 7 ] y utiliza SSH o RSH para la autenticación.

Historia

Antes del lanzamiento de Mathematica 7, gridMathematica y la ahora descontinuada Mathematica Personal Grid Edition eran las únicas versiones de Mathematica que ofrecían computación paralela. Funcionaban como productos independientes, incluyendo los núcleos de interfaz y control, y el kit de herramientas de computación paralela desarrollado por Roman Maeder, uno de los autores originales de Mathematica. Con el lanzamiento de Mathematica 7, las herramientas de programación paralela se rediseñaron y se incluyeron en Mathematica, [ 8 ] y gridMathematica se rediseñó para funcionar directamente con Mathematica. [ 9 ]

Véase también

Referencias

  1. Wolfram Research presenta gridMathematica 7 MacTech
  2. Felix Grant prueba algunos de los productos derivados de Wolfram, que pretenden impulsar a la empresa hacia nuevos mercados. Archivado el 3 de marzo de 2016 en Wayback Machine , Scientific Computing World, junio de 2003.
  3. gridMathematica ofrece una solución de computación paralela Archivado el 2 de diciembre de 2005 en Wayback Machine , Dennis Sellers, MacWorld, 20 de noviembre de 2002.
  4. Actas de la conferencia ACM/IEEE de 2006 sobre supercomputación, Roman Maeder
  5. Wolfram Research anuncia el lanzamiento de gridMathematica Archivado el 25/10/2007 en Wayback Machine GRIDToday Dic 2002
  6. gridMathematica 2.2 Scientific Computing World Septiembre de 2007
  7. GridMathematika / Pruebas de referencia Archivadas el 19/07/2011 en Wayback Machine por M.Karbalai, H.Schönau, 14/09/2006.
  8. Mathematica 7: Una reseña Mike Riley, Dr. Dobb's
  9. gridMathematica 7 mejora la computación paralela MacNN
  • Exploración de las capacidades de gridMathematica en las máquinas HPC Altix ia64 , VisLab de la Universidad de Queensland .
  • Centro de Computación en Red Financiera del King's College de Londres
Obtenido de " https://en.wikipedia.org/w/index.php?title=GridMathematica&oldid=1363218326 "