Wolfram gridMathematica
Preguntas frecuentes acerca de gridMathematica
Computación paralela
¿La computación paralela hará que todos mis programas de Mathematica funcionen más rápido? No, solamente va a acelerar los programas escritos con las funciones paralelas en el lenguaje de Mathematica y solamente las tareas que puedan paralelizarse. Revise el tutorial para más detalles. Además, algunos comandos incorporados en Mathematica utilizarán gridMathematica si está disponible.
¿Puedo realizar cálculos en paralelo sin gridMathematica? Sí. A partir de Mathematica 7 cada licencia de Mathematica incluye todas las herramientas de programación paralela, un kernel de control y cuatro, ocho o dieciséis kernels de computación, dependiendo de la edición de Mathematica. Esta configuración es optimizada para escribir cálculos paralelos para realizar en máquinas estándar de múltiples núcleos. Las Extensiones de Núcleo de Mathematica le permiten añadir kernels de computación adicionales a su máquina local, y gridMathematica escala tales programas a estructuras de arquitectura en red formales y ad hoc.
¿Necesito el Kit de herramientas de computación paralela? No. Las herramientas de programación paralela de Mathematica reemplazan al Kit de herramientas de computación paralela, el cual ha dejado de producirse.
¿Cuál es el número óptimo de kernels de computación para mi hardware? Esto depende de las particularidades de sus programas pero a modo de orientación, lo normal sería tener un kernel de computación para cada núcleo de CPU.
¿Otras personas pueden usar mis kernels de computación desde sus programas de Mathematica? No. Su licencia de máquina única y toda Extensión de Núcleo de Mathematica agregado a ella, deben ser usadas directamente en el equipo en que está instalado, o remotamente por usted, el usuario registrado.
gridMathematica
¿Mathematica puede usar gridMathematica y una Extensión de núcleo de Mathematica al mismo tiempo? Sí. Un programa en paralelo de Mathematica distribuirá tareas directa y simultáneamente entre los kernels de computación locales y remotos, incluyendo kernels de computación de gridMathematica y Extensiones de núcleo de Mathematica.
¿Aún necesito Mathematica si tengo gridMathematica? Sí. Los kernels de computación de gridMathematica son controlados por un kernel de control de Mathematica. Todos los usuarios de gridMathematica deben tener acceso a una licencia de Mathematica para poder remitir trabajos. Nuestro equipo de ventas lo ayudará a configurar las licencias correctas según sus necesidades.
¿Puedo acceder a gridMathematica desde una licencia de máquina única de Mathematica? Sí. Tanto las licencias de Mathematica para máquina única como las licencias de red pueden enviar cálculos a gridMathematica.
¿Pueden usar mi gridMathematica otras personas? Sí, si son miembros de su institución y usted se los permite. Cada kernel de computación de gridMathematica puede ser adquirido por un usuario diferente. Esto permite que hasta 16 personas se beneficien de cada licencia de gridMathematica al mismo tiempo. Wolfram Lightweight Grid Manager simplifica este proceso y le permite controlar el acceso.
¿Las máquinas de control y de computación necesitan compartir un sistema de archivos en común? No. Las herramientas de programación paralela de Mathematica pueden enviar toda clase de datos, incluyendo el programa que será ejecutado en la conexión entre los kernels de control y de computación. No hay necesidad de copiar datos ni el programa distribuido en el sistema de archivos de la máquina de computación.
¿Puedo controlar en qué equipos se ejecutan los kernels de computación? Sí. Siempre y cuando usted tenga los medios y privilegios para ejecutar Mathematica en esas máquinas (por ejemplo, si tiene instalado Wolfram Lightweight Grid Manager), puede configurar cuántos kernels ejecutar y en qué máquinas. Incluso si no tiene acceso a máquinas remotas, puede adquirir kernels de gridMathematica para que se ejecuten en su máquina local.
¿Cómo configurar gridMathematica Server? Las instrucciones detalladas se encuentran aquí.
¿Cómo se determina el precio de gridMathematica? El precio de gridMathematica se determina según sus necesidades: el número de kernels de computación y licencias completas de Mathematica, al igual que si desea comprar o alquilar. Por favor contacte a nuestro departamento de ventas para recibir una cotización personalizada.
Wolfram Lightweight Grid Manager
¿Wolfram Lightweight Grid Manager puede controlar un grupo de equipos independientes? Sí, pero Wolfram Lightweight Grid Manager debe estar instalado en cada equipo del grupo.
¿Puedo controlar quién tiene acceso a cada máquina? Sí, puede controlar qué direcciones o rangos de IP pueden ejecutar kernels vía Lightweight Grid Manager. Otros sistemas de administración de redes pueden ofrecer otras opciones.
¿Puedo controlar la cantidad de trabajo de las máquinas? Sí, puede especificar un número máximo de kernels de computación que pueden ejecutarse en cada máquina.
¿Debo usar Lightweight Grid Manager? No. Si está ejecutando un sistema de administración de red compatible, puede usarlo en lugar de Wolfram Lightweight Grid Manager. Incluso si no lo hace, puede configurar su propia solución para ejecutar y conectarse de manera remota a los kernels de Mathematica.
¿Existen consideraciones de seguridad para ejecutar Lightweight Grid Manager? Sí. Lightweight Grid Manager permite que los usuarios ejecuten cualquier código de Mathematica en su equipo. Mathematica puede leer, escribir y borrar archivos, y puede ejecutar otros programas. Debe considerar a quiénes les permitirá hacer esto y los privilegios de acceso que les dará. El control de configuración de Wolfram Lightweight Grid Manager está protegido por contraseña.