Presentación de Open MPI
|
|
- Sara Poblete Naranjo
- hace 5 años
- Vistas:
Transcripción
1 Presentación de Open MPI
2 Qué es Open MPI? Se trata de una API de código abierto desarrollada para facilitar la programación paralela y/o distribuida que: Implementa el estándar MPI. Permite la distribución de procesos de forma dinámica. Alto rendimiento. Tolerancia a fallos: capacidad de recuperarse de forma transparente de los fallos de los componentes (errores en el envío o recepción de mensajes, fallo de un procesador o nodo). Soporta redes hetereogéneas : permite la ejecución de programas en redes cuyos ordenadores presenten distinto número de nodos y de procesadores. Una única librería soporta todas las redes. Portable: funciona en los sistemas operativos Linux, OS-X, Solaris y en un futuro próximo en Windows. Modificable por los instaladores y usuarios finales : presenta opciones de configuración durante la instalación de la API, la compilación de programas y su ejecución.
3 Por qué Open MPI? La programación paralela y en el caso, el paradigma de paso de mensajes, carece de una implementación oficial que sea adecuada para todo el mundo. El equipo de Open MPI pretende desarrollar dicha implementación, dando como resultado la mejor librería de paso de mensajes, que esté al alcance de todo el mundo y que pueda funcionar bajo cualquier plataforma y con diferentes redes de ordenadores. Tiene sus raíces en varias implementaciones conocidas de MPI : FT-MPI de la Universidad de Tennessee LA-MPI de Los Alamos National Laboratory LAM/MPI de la Universidad de Indiana Con la colaboración del equipo de PACX-MPI de la Universidad de Stuttgart. Open MPI incorpora lo mejor de los anteriores proyectos como base para el desarrollo de una implementación oficial que sea adecuada en todos los aspectos.
4 Qué piensan los usuarios de Open MPI? Actualmente y guiándome por opiniones que he leído de los usuarios, Open MPI y MPICH2 son las herramientas más nombradas. OpenMPI y MPICH2 son más o menos iguales de rápidas, en unas situaciones uno será mejor que el otro pero sin demasiada diferencia. Open MPI es el sucesor de la herramienta lam. Open MPI soporta un grán número de conexiones basadas en TCP/IP, soporta incluso la mayoría de las conexiones MPICH. Open MPI es user friendly : no hay necesidad de iniciar demonios, el usuario no debe conocer apenas detalles de la herramienta para utilizarla. Open MPI supera a MPICH en : Mejor implementación del sistema de memoria compartida(mejores resultados en sistemas multicore). Mayor control de las tareas. Mayor eficiencia en la realización de operaciones complejas.
5 Comparativas Tiempo empleado para generar un checkpoint de un cluster ejecutando un ROMS (regional ocean modeling system): MPICH p3 LAM-MPI OpenMPI min 41 min 31 min Latencia mínima (por las interferencias de otros usuarios) de 200 peticiones de ping realizadas dentro de un nodo de Rennes y entre el nodo de Rennes y otro de Nancy (Francia):
6 Instalación de Open MPI *Antes de instalar Open MPI necesitamos tener instalados los compiladores de C y C++ (y opcionalmente los de Fortran77/90)* Para instalar Open MPI seguiremos los siguientes pasos: Descargaremos la última versión de Open MPI de Extraemos su contenido, por ejemplo, a la carpeta openmpi Y ejecutamos los siguientes comandos: $ cd openmpi $./configure prefix=/usr/local (con esta opción indicaremos que se instalará en /usr/local) # make all install (este último comando es necesario ejecutarlo en modo root)
7 Compilación con Open MPI Para compilar un programa con Open MPI, simplemente sustituiremos los correspondientes comandos gcc/g++ por los respectivos mpicc/mpicc. Ejemplo: En vez de poner $ gcc my_mpi_application.c -o my_mpi_application pondremos $ mpicc my_mpi_application.c -o my_mpi_application Estos compiladores proporcionados por Open MPI manipularán la línea de comandos y añadirán las flags necesarias para posteriormente invocar al compilador que tengan por debajo (gcc,g++, fortran...).
8 Ejecución con Open MPI La ejecución de Open MPI se realiza mediante los comandos mpirun o mpiexec; ambos comandos ofrecen exactamente la misma funcionalidad. Open MPI ofrece soporte para ejecutar trabajos en los modelos SIMD y MIMD. Para ejecutar un trabajo en el modelo SIMD: $ mpirun -np 4 my_parallel_application (4 procesos ejecutarán 4 copias del ejecutable my_parallel_application) Para ejecutar un trabajo en el modelo MIMD: $ mpirun -np 2 a.out : -np 2 b.out (los 2 primeros procesos se asignarán al ejecutable a.out y los otros 2 al ejecutable b.out). Además... Para indicar de manera explícita que un host tiene 4 slots (4 procesadores disponibles) : mpirun --host node0,node0,node0,node0... De manera implícita se puede indicar en el fichero hostfile. Hay que tener cuidado de no asignar un número de slots a un host mayor al de su número de procesadores.
9 Opciones de ejecución --hostfile (fichero): opción con la que proporcionaremos un fichero con información sobre los host que van a ejecutar la aplicación paralela. --host (lista de host separados por comas): con esta opción especificaremos los hosts en los que ejecutaremos la aplicación. --np (o -np): con esta opción indicaremos el número de procesos que vamos a iniciar. --mca (o -mca): opción con la que introduciremosuna serie de parámetros mca con sus valores a la aplicación (en lugar de inicializar las variables y exportarlas). --wdir <directorio>: con esta opción especificaremos el directorio de trabajo de las aplicaciones (se asume por defecto que el directorio de trabajo es el actual). --x <variables de entorno separadas por comas>: especificaremos las variables de entorno que vamos a exportar a la aplicación paralela.
10 Ejemplo A continuación muestro el resultado de la ejecución del programa codigo3-5 visto en clase: $ mpicc codigo3-5.c $ mpirun -np 4 a.out Resultado : Hola desde el proceso 2 de 4 Hola desde el proceso 1 de 4 Hola desde el proceso 0 de 4 Hola desde el proceso 3 de 4
11 Bibliografía Lista de páginas visitadas para la realización del documento : (la más importante)
Instalación de MPE. (MPI Parallel Environment) Programación Distribuida y Paralela. Departamento del LSI. Universidad de Granada
Instalación de MPE (MPI Parallel Environment) Programación Distribuida y Paralela Universidad de Granada Departamento del LSI Por: Daniel Guerrero Martínez Sergio Rodríguez Lumley 1 Índice de contenido
Más detallesInstalación de TAU. (Tuning and Analysis Utilities) Programación Distribuida y Paralela. Departamento del LSI. Universidad de Granada
Instalación de TAU (Tuning and Analysis Utilities) Programación Distribuida y Paralela Universidad de Granada Departamento del LSI Por: Daniel Guerrero Martínez Sergio Rodríguez Lumley 1 Índice de contenido
Más detallesParalelismo. MPI Paso de mensajes. Francisco García Sánchez Departamento de Informática y Sistemas
Paralelismo MPI Paso de mensajes Francisco García Sánchez Departamento de Informática y Sistemas Contenido Introducción 1) Uso de MPI 2) Multiplicación de matrices 3) Ordenación por mezcla 4) Programación
Más detallesTutorial Básico Cmake en Linux
Tutorial Básico Cmake en Linux Esta guía está pensada para gente que no tiene ningún conocimiento previo del proceso de compilación de C++ y Cmake en Linux. Existen varios manuales en internet y documentación
Más detallesSistemas distribuidos Message Passing Interface
Sistemas Operativos, primer cuatrimestre de 2013 Sistemas distribuidos N procesos corriendo en M equipos físicamente separados. Se acabó la memoria compartida en el caso general. Podría haberla en ciertos
Más detallesManual de Instalación y Administración de Base
Manual de Instalación y Administración de Base de Datos S.I.G.A.H Sistema de Gestión de Archivo Histórico Sistema de Gestión de Archivo Histórico Manual de Instalación y Administración de Base Gobernación
Más detallesCluster Beowulf/MPI en Debian
1- Configuración de la red: Cluster Beowulf/MPI en Debian En este artículo utilizamos la topología estrella para la configuración del Cluster. La configuración lo haremos suponiendo que ya tenemos una
Más detallesInstalación de OpenMPI
Instalación de OpenMPI Programación Distribuida y Paralela Universidad de Granada Departamento del LSI Por: Daniel Guerrero Martínez Sergio Rodríguez Lumley 1 Índice de contenido Instalación de OpenMPI...3
Más detallesmpc Un entorno de programación paralela basado en C Carlos Hoyos Barceló
mpc Un entorno de programación paralela basado en C Carlos Hoyos Barceló Introducción mpc es una extensión del lenguaje ANSI C que incorpora primitivas para la programación de aplicaciones paralelas portables
Más detallesÍNDICE. 1. Requisitos de Hardware Arranque del front-end Arranque de los nodos Utilización de lam, OpenMPI y Ganglia...
ÍNDICE 1. Requisitos de Hardware...2 2. Arranque del front-end 2 3. Arranque de los nodos.4 4. Utilización de lam, OpenMPI y Ganglia....5 5. Cambio de configuración de red..7 1. REQUISITOS DE HARDWARE
Más detalles4.4. TCP/IP - Configuración Parte 2 SIRL
4.4. TCP/IP - Configuración Parte 2 SIRL Configuración de parámetros de red Elementos de configuración relacionados con TCP/IP DIRECCIÓN IP Que se asigna al equipo MÁSCARA DE SUBRED Asignada al equipo
Más detallesCómo compilar un programa utilizando el Digital Visual Fortran Compiler? Seminario de Computación 2009 Juan Ruiz y Carlos Zotelo
Cómo compilar un programa utilizando el Digital Visual Fortran Compiler? Seminario de Computación 2009 Juan Ruiz y Carlos Zotelo Pantalla inicial del Developer Studio. >inicio > todos los programa > Visual
Más detalles7.- PRUEBAS REALIZADAS
7.- PRUEBAS REALIZADAS En este apartado se comentarán las distintas pruebas que se han llevado a cabo sobre la aplicación desarrollada, así como los resultaos obtenidos con las mismas. En primer lugar,
Más detallesPROCESAMIENTO DISTRIBUIDO
Pág. 1 INTRODUCCIÓN PROCESAMIENTO DISTRIBUIDO Arquitectura de comunicaciones: Software básico de una red de computadoras Brinda soporte para aplicaciones distribuidas Permite diferentes Sistemas Operativos
Más detallesSISTEMAS PARALELOS Y DISTRIBUIDOS. 3º GIC. PRÁCTICA 9 Departamento de Arquitectura y Tecnología de Computadores Universidad de Sevilla
SISTEMAS PARALELOS Y DISTRIBUIDOS. 3º GIC. PRÁCTICA 9 Departamento de Arquitectura y Tecnología de Computadores Universidad de Sevilla PROGRAMACIÓN DE COMPUTADORES DE MEMORIA DISTRIBUIDA USANDO MPI. PREPARACIÓN
Más detallesEDITRAN/X25. Manual de instalación y usuario. Distribuido. Windows
EDITRAN/X25 Distribuido Windows Manual de instalación y usuario. INDRA 30 de octubre de 2014 EDITRAN/X25 Windows Manual de instalación y usuario. ÍNDICE 1. INTRODUCCION Y REQUERIMIENTOS.... 1-1 2. EDITRAN/X25-DISTRIBUIDO...
Más detallesGCC para plataforma Windows
GCC para plataforma Windows LINKS para bajar las herramientas GCC para Windows, disponible en: http://sourceforge.net/projects/mingw/ Editor de texto, disponible en http://www.editpadpro.com/. Este editor
Más detallesConexión segura al Laboratorio
Conexión segura al Laboratorio Objetivo: El alumno aprenderá a conectarse vía secure shell al servidor del Laboratorio utilizando las herramientas proporcionadas en la página del mismo. SSH (Secure SHell)
Más detallesMANUAL DE INSTALACIÓN DEL DIMM FORMULARIOS GENÉRICO Windows, Macintosh y Linux
IMPORTANTE: MANUAL DE INSTALACIÓN DEL DIMM FORMULARIOS GENÉRICO Windows, Macintosh y Linux Su computador debe contar con el entorno de ejecución JAVA o JDK versión 1.6 en adelante. Según el sistema operativo
Más detallesSistemas Operativos Emergentes 1/11
PROGRAMA DE ESTUDIO Sistemas operativos emergentes Programa Educativo: Licenciatura en Informática Administrativa Área de Formación : Sustantiva Profesional Horas teóricas: 2 Horas prácticas: 4 Total de
Más detallesA lo largo de este artículo veremos todas estas posibilidades que nos ofrece dnsmasq.
A lo largo de este artículo veremos todas estas posibilidades que nos ofrece dnsmasq. roducción Int El paquete dnsmasq permite poner en marcha un servidor DNS de una forma muy sencilla. Simplemente instalando
Más detallesBrevísimo tutorial de MPI (Message Passing Interface) MC. Miguel Vargas Félix
Brevísimo tutorial de MPI (Message Passing Interface) MC. Miguel Vargas Félix miguelvargas@cimat.mx http://www.cimat.mx/~miguelvargas 19/10/10 1/34 Contenido Contenido Clusters Beowulf MPI (Message Passing
Más detallesProcesamiento Paralelo
Procesamiento Paralelo Introducción a MPI Javier Iparraguirre Universidad Tecnológica Nacional, Facultad Regional Bahía Blanca 11 de Abril 461, Bahía Blanca, Argentina jiparraguirre@frbb.utn.edu.ar http://www.frbb.utn.edu.ar/hpc/
Más detallesINTRODUCCIÓN A LA PROGRAMACIÓN DE COMPUTADORES DE MEMORIA DISTRIBUIDA USANDO MPI SISTEMAS PARALELOS Y DISTRIBUIDOS
INTRODUCCIÓN A LA PROGRAMACIÓN DE COMPUTADORES DE MEMORIA DISTRIBUIDA USANDO MPI 1 Y DISTRIBUIDOS GRADO EN INGENIERÍA INFORMÁTICA INGENIERÍA DE COMPUTADORES ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA
Más detallesMódulo 3. Ambiente de desarrollo
Módulo 3. Ambiente de desarrollo Objetivo - Introducir al estudiante en la plataforma Java - Realizar un acercamientos a la compilación y ejecución de programas Java - Identificar errores en tiempo de
Más detallesComunicación con dispositivos GPIB a través de Ethernet
Comunicación con dispositivos GPIB a través de Ethernet J.A. López Pérez, D. Cordobés, R. Bolaño Informe Técnico IT - OAN 2006-01 CONTENIDO I. Introducción 3 II. Descripción del sistema 4 III. Instalación
Más detallesProgramación 1 Grado de ingeniería Robótica
Programación 1 Grado de ingeniería Robótica Información general Clases de teoría: miércoles de 11:00 a 13:00 aula B12 aulario 2 Clases de prácticas: martes de 11:00 a 13:00 y de 13:00 a 15:00 aula L24
Más detallesMPP. MIMD Computador Masivamente Paralelo
MPP MIMD Computador Masivamente Paralelo BLUE GENE/Q Introducción Se trata del tercer representante de una serie que comenzó con el Blue Gene/L y continuó con el Blue Gene/P. Son máquinas desarrolladas
Más detallesEntornos de programación paralela basados en modelos/paradigmas
Program. paralela/distribuida Entornos de programación paralela basados en modelos/paradigmas Sobre la programación paralela 1 Índice Reflexiones sobre la programación paralela MapReduce Propuesta original
Más detallesUniversidad Carlos III de Madrid Dpto. de Ingeniería Telemática
ÏT Universidad Carlos III de Madrid Dpto. de Ingeniería Telemática LABORATORIO DE TELEMATICA Guia de Instalación del API NEPAL Prof. Dr. José Ignacio Moreno Novella Ingeniería de Telecomunicación. 3 er
Más detallesCurso-Taller Programación Paralela con lenguaje C bajo Linux. MCC. Salazar Martínez Hilario
Curso-Taller Programación Paralela con lenguaje C bajo Linux MCC. Salazar Martínez Hilario Mayo 2011 Programación Paralela La que se realiza usando procesos separados. Interactúan intercambiando información.
Más detallesWMAIL 1.5. Grupo Winmotor
WMAIL 1.5 Grupo Winmotor 2016 WMAIL 1.5 GUIA DE INSTALACIÓN RÁPIDA Y PUESTA EN MARCHA En esta guía daremos de una forma rápida los principales pasosa seguir para la correcta instalación y puesta en funcionamiento
Más detallesEl Compilador GNU para C: GCC PROGRAMACIÓN I OTOÑO DE 2018 DR. MARIO ROSSAINZ LÓPEZ
El Compilador GNU para C: GCC PROGRAMACIÓN I OTOÑO DE 2018 DR. MARIO ROSSAINZ LÓPEZ El Compilador GCC GCC es un compilador originario del proyecto GNU que se utiliza para compilar programas escritos en
Más detallesHERRAMIENTAS SOFTWARE PARA SISTEMAS DISTRIBUIDOS
HERRAMIENTAS SOFTWARE PARA SISTEMAS DISTRIBUIDOS José Luis Pastrana Brincones (pastrana@lcc.uma.es) Departamento de Lenguajes y Ciencias de la Computación de la Universidad de Málaga Introducción. El hombre,
Más detallesLa última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.
Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la
Más detallesImplantación del Modelo MM5 en MX-101. Dirección de Telemática Centro de Computo
Implantación del Modelo MM5 en MX-101 Dirección de Telemática Centro de Computo MM5 Modelo diseñado para simular y Pronosticar a escala meso o regional la circulación atmosférica. Casos de estudio: Vientos
Más detallesGranularidad y latencia
Niveles de paralelismo y latencias de comunicación Niveles de paralelismo. Granularidad o tamaño de grano. Latencia de comunicación. Particionado de los programas. Empaquetado de granos. Planificación
Más detallesCAR. Responsable : María del Carmen Heras Sánchez. Asesores Técnicos : Daniel Mendoza Camacho Yessica Vidal Quintanar.
CAR Responsable : María del Carmen Heras Sánchez Asesores Técnicos : Daniel Mendoza Camacho Yessica Vidal Quintanar http://acarus2.uson.mx Infraestructura de Hardware Software Conexiones remotas http://acarus2.uson.mx
Más detallesLABORATORIO DE GESTIÓN DE REDES (I)
UNIVERSIDADE DA CORUÑA Departamento de Tecnoloxías da Información e as Comunicacións LABORATORIO DE GESTIÓN DE REDES (I) 1. PRESENTACIÓN El laboratorio de Gestión de Redes constará de un conjunto de prácticas
Más detallesMás información en
---------------------------------------------------------------------------------------------------- Manual de Instalación y configuración de la librería OpenCV en Windows ----------------------------------------------------------------------------------------------------
Más detallesUDS Enterprise - Preparando Plantillas Xubuntu XRDP UDS Actor
Introducción El presente documento muestra cómo configurar una máquina virtual de S.O. Linux Ubuntu para poder ser usada como plantilla con UDS Enterprise. Durante el proceso se mostrará el proceso de
Más detallesMANUAL DE INSTALACIÓN SIGGA LABORAL VERSION EVALUATIVA
MANUAL DE INSTALACIÓN SIGGA LABORAL VERSION EVALUATIVA *** Importante Requisitos Previos del Sistema: Se necesita al menos Windows XP Service Pack 3 o versiones superiores para poder instalar la aplicación.
Más detallesUDS Enterprise - Preparando Plantillas Xubuntu XRDP UDS Actor
Introducción El presente documento muestra cómo configurar una máquina virtual de SO Linux Ubuntu para poder ser usada como plantilla con UDS Enterprise. Durante el proceso se mostrará el proceso de instalación
Más detallesROBÓTICA Y PROGRAMACIÓN CON LEGO NXT PRESENTACIÓN DEL CURSO AUTOR: JOSÉ LUIS TOMÁS NAVARRO
ROBÓTICA Y PROGRAMACIÓN CON LEGO NXT PRESENTACIÓN DEL CURSO AUTOR: JOSÉ LUIS TOMÁS NAVARRO Índice ÍNDICE... 1 1. OBJETIVO DEL CURSO... 2 2. PLANIFICACIÓN DEL CURSO... 4 3. INSTALACIÓN DE LA HERRAMIENTA
Más detallesIPCONFIG NSLOOKUP TRACERT TELNET
Comandos y herramientas En esta unidad, hablaremos de las herramientas que pueden ayudarnos a la hora de localizar problemas o de revisar configuraciones, todas ellas se ejecutarán desde una ventana de
Más detallesIBM SPSS Modeler - Essentials for R: Instrucciones de instalación
IBM SPSS Modeler - Essentials for R: Instrucciones de instalación Contenido IBM SPSS Modeler - Essentials for R: Instrucciones de instalación...... 1 Visión general.............. 1 Instalación de la aplicación
Más detalles3. Doble el tecleo el archivo del instalador del agente de usuario de Sourcefire. El asistente para la configuración aparece.
Contenido Introducción prerrequisitos Requisito para la instalación Instalación del agente de usuario de Sourcefire Desinstalación del agente de usuario de Sourcefire Problemas de la desinstalación del
Más detallesGuía de instalación de GestFlor
Guía de instalación de GestFlor - Sistema de gestión integral de floristerías - Antonio Robles Pérez Versión 1.0 Índice 1.- Pre-requisitos...3 2.- Máquina virtual de Java...3 3.- Servidor de bases de datos
Más detalles1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...
Índice INTRODUCCIÓN...11 CAPÍTULO 1. EXPLOTACIÓN DE SISTEMAS MICROINFORMÁTICOS...13 1.1 La arquitectura de los ordenadores...14 1.1.1 La máquina de Turing...14 1.1.2 La arquitectura Harvard...15 1.1.3
Más detallesGuía de instalación del SAE en plataforma Linux Versión 1
Instalación del SAE en Linux MINISTERIO DE EDUCACIÓN DIRECCIÓN NACIONAL DE ADMINISTRACIÓN GERENCIA DE SISTEMAS INFORMÁTICOS Guía de instalación del SAE en plataforma Linux Versión 1 Sistema de Administración
Más detallesElabora en un documento PDF la instalación y configuración de servicios de clusters en Windows 2008 Server.
Elabora en un documento PDF la instalación y configuración de servicios de clusters en Windows 2008 Server. Con los clúster conseguiremos alta disponibilidad, que si se nos cae uno de los servidores (nodo)
Más detallesComparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows.
Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows. Windows muestra cada partición en una UNIDAD nombrada con
Más detallesGuía para el Contribuyente. MANUAL DE INSTALACIÓN DEL DIMM FORMULARIOS NATIVO Windows, Macintosh y Linux Versión 1.
Guía para el Contribuyente MANUAL DE INSTALACIÓN DEL DIMM FORMULARIOS NATIVO Windows, Macintosh y Linux Versión 1.10 IMPORTANTE: Su computador debe contar con el entorno de ejecución JAVA o Jdk versión
Más detallesSeminario de Utilización del Laboratorio de ITR
Seminario de Utilización del Laboratorio de ITR Mario Aldea Rivas Departamento de Electrónica y Computadores Universidad de Cantabria GRUPO DE COMPUTADORES Y TIEMPO REAL Mario Aldea Rivas 1 Estructura
Más detallesTEMA 10 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS DISTRIBUIDOS. Introducción Hardware Software Aspectos de diseño
TEMA 10 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño 1 Introducción Aparecen en los 80 Desarrollo de Microprocesadores LAN Sistemas Distribuidos:
Más detallesTEMA 9. SISTEMAS OPERATIVOS DISTRIBUIDOS
TEMA 9. SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño 1 Introducción Aparecen en los 80 Desarrollo de Microprocesadores LAN Sistemas Distribuidos: Gran nº de procesadores
Más detallesMultiBase y Cosmos. Particularidades sobre la instalación del motor de base de datos en modo cliente-servidor. BASE 100, S.A.
Particularidades sobre la instalación del motor de base de datos en modo cliente-servidor BASE 100, S.A. www.base100.com Índice 1. INSTALACIÓN EN CLIENTE-SERVIDOR... 3 1.1 EN LA MÁQUINA SERVIDOR... 3 1.1.1
Más detalleshelppeople Cloud Viewer Manual de Usuario de la Versión v 2.0
helppeople Cloud Viewer Manual de Usuario de la Versión v 2.0 Elaborado por: Dirección de Aplicaciones y Servicios Helppeople Software Tabla de Contenido Que es helppeople Cloud Viewer?... 2 Configuración....
Más detallesA) INTRODUCCIÓN A LA COMPUTACIÓN B) DATOS BÁSICOS DEL CURSO C) OBJETIVOS DEL CURSO 1) NOMBRE DE CADA CURSO O ACTIVIDAD CURRICULAR. Pág.
1) NOMBRE DE CADA CURSO O ACTIVIDAD CURRICULAR A) INTRODUCCIÓN A LA COMPUTACIÓN B) DATOS BÁSICOS DEL CURSO Semestre Horas de teoría Horas de práctica Horas trabajo Créditos por semana por semana adicional
Más detallesPROYECTO DE PROGRAMACIÓN DE COMPUTADORES DE MEMORIA DISTRIBUIDA USANDO MPI.
SISTEMAS PARALELOS Y DISTRIBUIDOS. 3º GII-IC. PRÁCTICA 10 (Versión MPI). CURSO 2012-2013 Departamento de Arquitectura y Tecnología de Computadores. Universidad de Sevilla OBJETIVOS PROYECTO DE PROGRAMACIÓN
Más detallesIntroducción a la programación en Fortran
Introducción a la programación en Fortran Santiago de Mello Modelización numérica de la atmósfera Departamento de ciencias de la atmósfera Universidad de la República, Uruguay. Agosto de 2017 Santiago
Más detallesUbuntu Server HOW TO : DHCP
Ubuntu Server 12.10 HOW TO : DHCP EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como brindar IP a maquinas windows con un servidor DHCP. Servidor DHCP Este manual se hace con la finalidad
Más detallesT1-Introducción. Índice
T1-Introducción 1.1 Índice El papel del S.O. Servicios que ofrece el S.O. Formas de acceder al kernel (Tema 8 EC) Modos de ejecución Interrupciones, excepciones y llamadas a sistema Llamadas a sistema
Más detallesTECNOLOGÍA EN GESTIÓN DE REDES DE DATOS
Servicio Nacional de Aprendizaje - SENA Regional Valle Centro Agropecuario BUGA TECNOLOGÍA EN GESTIÓN DE REDES DE DATOS Manual de instalación y configuración de Samba Guadalajara de Buga 2012 Manual de
Más detallesSeguridad y alta disponibilidad
Con los clúster conseguiremos alta disponibilidad, que si se nos cae uno de los servidores (nodo) no pase nada, ya que existen otros nodos que pueden coger los recursos y levantar los servicios para que
Más detallesInterfaz interfaz textual gráficos
I. Definición Programa que hace de intérprete entre la máquina y el usuario. Administración de los dispositivos (teclado, ratón, impresoras, ) Carga y ejecución de aplicaciones. Cada empresa Macintosh,
Más detallesSDL (Simple DirectMedia Layer) es una poderosa librería para la creación de videojuegos.
Primero que nada, debes saber que esta librería es exclusiva para el compilador Dev-C++ en su última versión, por lo que debes tenerlo instalado y configurado corréctamente, si no es así usas los siguiente
Más detallesFTP y Telnet. FTP /// Protocolo de transferencia de archivos (protocol transfer files) :) TELNET /// Emulador de terminales en sistemas remotos.
FTP y Telnet La explicación va dirigida a usuarios con Microsoft Windows, ya que es el sistema operativo más usado, pero cabe decir que tanto en linux, UNIX, etc. FTP /// Protocolo de transferencia de
Más detallesRedes de Computadoras. Obligatorio
Redes de Computadoras Obligatorio 1-2017 Facultad de Ingeniería Instituto de Computación Departamento de Arquitectura de Sistemas Nota previa - IMPORTANTE Se debe cumplir íntegramente el Reglamento del
Más detallesLECCION-2. Por omitir las cosas triviales se comenten grandes errores. Cursos de Entrenamiento de Servidores Linux y Telefonía IP con Asterisk/Elastix
LECCION-2 CONFIGURACION DE APLICATIVOS DE ACCESO REMOTO En esta lección, aprenderemos como configurar los programas aplicativos para acceder remotamente al servidor Elastix desde la interfaz grafica Web
Más detallesAcceso remoto por VPN
Manual del usuario (abril 2018) Contenido Contenido... 3 1 OBJETO DEL DOCUMENTO... 4 2 PROCEDIMIENTO SE ACCESO... 4 2.1 Windows... 4 2.2 Linux... 8 2.3 Mac... 10 2.4 Dispositivos móviles.... 10 Página
Más detallesEjemplos DATEX II. Documento de compilación y ejecución. Carlos del Blanco Calderón (LISITT) David Torres Garrigós (LISITT)
Ejemplos DATEX II Documento de compilación y ejecución Carlos del Blanco Calderón (LISITT) David Torres Garrigós (LISITT) 1/8/2014 Índice General 1 INTRODUCCIÓN... 4 1.1 REQUISITOS PREVIOS... 4 2 COMPILACIÓN...
Más detallesCurso: FT433 - Introducción a la virtualización con VirtualBoxR
forumtecnico.com Curso: FT433 - Introducción a la virtualización con VirtualBoxR El asistente de creación de máquinas virtuales Estamos listos para la creación de nuestra primera máquina virtual. Pulsamos
Más detallesOrientaciones para firmar con AutoFirma en MS Windows
Orientaciones para firmar con AutoFirma en MS Windows 1.- Certificado digital 1.1 Importar certificado con el navegador Mozilla Firefox 1.2 Importar certificado con el navegador Chrome 2.- Firma electrónica
Más detallesUD2 Instalación y uso de
UD2 Instalación y uso de entornos de desarrollo Índice 1. Entornos de desarrollo 1.1. Introducción 1.2. Componentes 2. Instalación de entornos de desarrollo 2.1. Programación 2.2. Bases de datos 2.3. Otros
Más detallesPrácticas Hadoop: Instalación!
Prácticas Hadoop: Instalación En este curso de formación vamos a utilizar una máquina virtual que utiliza el HDP de Hortonworks para las prácticas de laboratorio. Para poder realizar los trabajos del curso,
Más detallesManual de Instalación MonoDevelop
Manual de Instalación MonoDevelop INTRODUCCIÓN: E n la actualidad existen varios entornos de desarrollo para distintos lenguajes de programación y sin duda C# no se queda atrás, si bien es cierto que los
Más detallesAnexo 1: Preparación del entorno de trabajo
Anexo 1: Preparación del entorno de trabajo 1 - Instalación del Java Development Kit Antes de nada, prepararemos el PC para el desarrollo de aplicaciones móviles estándar. Para poder hacer nuestros propios
Más detalles2. CARACTERÍSTICAS MÍNIMAS DEL EQUIPO OBJETO DE LA ADQUISICIÓN
PLIEGO DE PRESCRIPCIONES TÉCNICAS QUE HA DE REGIR LA LICITACIÓN, MEDIANTE PROCEDIMIENTO ABIERTO, PARA EL SUMINISTRO, LA INSTALACIÓN Y LA PUESTA EN MARCHA DE UN CLÚSTER DE COMPUTACIÓN PARA FUNDACIÓN DONOSTIA
Más detalles1.1. Abimos el Panel de Control En Panel de Control abrimos Herramientas Administrativas En Herramientas Administrativas abrimos Servicios
Instalación de Firebird 3.0 en un equipo con una versión de Firebird anteriormente instalada. Si en el equipo en donde vamos a instalar el gestor de base de datos Firebird 3.0, ya tenemos instalada una
Más detallesSystem Center Service manager implementa buenas practicas de gestion de servicios Ti (ITSM) Basadas en ITIL y MOF.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Más detallesTutorial de Instalación de Tarjetas Inalámbricas sobre Linux Serie EVO W300 PCI / USB (Configuración por DHCP)
Tutorial de Instalación de Tarjetas Inalámbricas sobre Linux Serie EVO W300 PCI / USB (Configuración por DHCP) Índice 1. Introducción 2. Instalación 3. Compatibilidades Introducción Como bien sabrá Linux
Más detallesHISTORIA DE C Creado entre 1972 por Brian Kernighan y Dennis Ritchie para escribir el código del sistema operativo UNIX. A mediados de los ochenta se
LENGUAJE DE PROGRAMACION C Introducción al Lenguaje HISTORIA DE C Creado entre 1972 por Brian Kernighan y Dennis Ritchie para escribir el código del sistema operativo UNIX. A mediados de los ochenta se
Más detallesModelos de Desarrollo de Programas Práctica Curso Sistema de Gestión de Equipos Informáticos
Introducción Modelos de Desarrollo de Programas Práctica Curso 2003 2004 Sistema de Gestión de Equipos Informáticos Se desea desarrollar un sistema informático que gestione los equipos y los programas
Más detallesCAR. Responsable : María del Carmen Heras Sánchez. Asesores Técnicos : Daniel Mendoza Camacho Yessica Vidal Quintanar.
CAR Responsable : María del Carmen Heras Sánchez Asesores Técnicos : Daniel Mendoza Camacho Yessica Vidal Quintanar http://acarususonmx 1 Sistema de Colas http://acarususonmx 2 Antes de comenzar Pasos
Más detallesProyecto Fenton - Cluster de Computadores de Alto Desempeo con Acceso Remoto (CCADAR) Manual de instalacin. Julio 2008
Facultad de Ingeniera Universidad de la Repblica Proyecto Fenton - Cluster de Computadores de Alto Desempeo con Acceso Remoto (CCADAR) Manual de instalacin Julio 2008 Estudiantes: Santiago Iturriaga, Paulo
Más detallesInstalación de Greenstone sobre Ubuntu
Instalación de Greenstone sobre Ubuntu Primero que todo quiero saludar a todos los usuarios de Greenstone en Español y espero que este tutorial les pueda ser de ayuda. Decidí escribir un método de instalación
Más detallesINSTALACIÓN DE ASTERISK INSTALAR ASTERISK EN UBUNTU
INSTALACIÓN DE ASTERISK INSTALAR ASTERISK EN UBUNTU Como se ha mencionado en entradas anteriores ASTERISK puede funcionar sobre sistemas UNIX por lo tanto en esta entrada explicamos cómo hacer la respectiva
Más detalles* En el caso de GNU/Linux esto puede no ser posible para algunas distribuciones, ver el apartado de este sistema operativo.
gvsig 1.1 portable 3as Jornadas gvsig, Valencia, 14 a 16 de noviembre de 2007 Contenido de este disco USB Este disco USB contiene una versión ejecutable de gvsig 1.1 (última versión estable) disponible
Más detallesPráctica 1: (Tema 2) Instalación de MaRTE OS
Práctica 1: (Tema 2) Instalación de Objetivos: Instalar practicar el uso del entorno de de ción Concurrente oct-13 1 Acceso a los puestos del laboratorio Elegir la primera de las opciones de arranque:
Más detallesComputación de Altas Prestaciones Sistemas computacionales
Computación de Altas Prestaciones Sistemas computacionales Domingo Giménez Departamento de Informática y Sistemas Universidad de Murcia, Spain dis.um.es/~domingo Universidad de Murcia 1 Motivación Problemas
Más detallesAnexo C. Guía de usuario, instalación y fundamentos
Anexo C Guía de usuario, instalación y fundamentos En este anexo vamos a describir los pasos necesarios para desplegar el servicio partiendo del código ya compilado de ambos extremos, como haría un usuario,
Más detallesInstalación de Eclipse y C++ en Windows
Instalación de Eclipse y C++ en Windows Para programar en C++ en un computador con sistema operativo Windows se necesita instalar: Un compilador de C++, como MinGW Un entorno de desarrollo, como Eclipse
Más detalles