Académique Documents
Professionnel Documents
Culture Documents
imbernal@mailfie.epn.edu.ec,
david_dam33@hotmail.com,
d_fernandezayala@hotmail.com
supercomputadoras
hasta
estaciones de trabajo.
clusters
de
de
Desarrollo
para
problemas
intensivos.
computacionales
de
clculos
3.2. PVM
PVM fue desarrollado a principios de los 90s,
por el Laboratorio Nacional Oak Ridge, en
Estados Unidos.
PVM se encuentra disponible para sistemas
Linux o Windows NT/XP. PVM est disponible
para los lenguajes C, C++ y Fortran.
PVM es un conjunto de herramientas y
libreras. Est compuesto de dos partes: de un
proceso demonio y de libreras basadas en
rutinas. El proceso demonio se denomina
pvmd3.
La interfaz de la librera PVM contiene las
primitivas necesarias para la cooperacin
entre las tareas de una aplicacin. Define las
rutinas para paso de mensajes, sincronizacin
de tareas y creacin de procesos.
Las implementaciones de PVM para los
lenguajes de programacin C y C++ utilizan
una interfaz con funciones basadas en las
Envoltura
Rango del
receptor
Rango del
Etiqueta
transmisor
Comunicador
Cuenta
Tipo
de dato
el
5. Implementaciones de MPI
Se han creado varias implementaciones de
MPI basadas en la publicacin del estndar,
muchas de ellas son de libre distribucin y
algunas tienen limitaciones de portabilidad de
cdigo. Algunas implementaciones de MPI se
las puede encontrar en la pgina Web:
http://www-unix.mcs.anl.gov/mpi/implementations.html
de
Potencia de matrices.
Resolucin
de
sistemas
ecuaciones lineales.
1
2
3
6,0E+1
5,0E+1
4,0E+1
3,0E+1
2,0E+1
1,0E+1
0,0E+0
0,0E+0
1,0E+2
2,0E+2
3,0E+2
4,0E+2
5,0E+2
6,0E+2
Orden de la m atriz P
2,0E+0
Tiempo [s]
1
2
3
1,5E+0
1,0E+0
5,0E-1
0,0E+0
0,0E+0
1,0E+2
2,0E+2
3,0E+2
4,0E+2
5,0E+2
6,0E+2
Orden de la m atriz P
1,0E+2
Tiempo [s]
8,0E+1
1
2
3
6,0E+1
4,0E+1
1,2E+3
1,0E+3
Tiempo [s]
8,0E+2
2,0E+1
0,0E+0
0,0E+0
1,0E+2
2,0E+2
3,0E+2
4,0E+2
5,0E+2
6,0E+2
1
2
3
6,0E+2
4,0E+2
Orden de la m atriz P
2,0E+2
0,0E+0
0,0E+0
1,0E+2
2,0E+2
3,0E+2
4,0E+2
5,0E+2
6,0E+2
1,0E+3
Tiempo [s]
8,0E+2
1
2
6,0E+2
3
4,0E+2
2,0E+2
0,0E+0
0,0E+0
1,0E+2
2,0E+2
3,0E+2
4,0E+2
5,0E+2
6,0E+2
Tiempo [s]
2,0E+0
1,5E+0
1,0E+0
2
3
5,0E-1
0,0E+0
0,0E+0
1,0E+2
2,0E+2
3,0E+2
4,0E+2
5,0E+2
6,0E+2
4.
5.
6.
7.
8.
9.
10. Biografas
Ivn Bernal Carrillo
Ingeniero en Electrnica y
Telecomunicaciones, Escuela
Politcnica Nacional (EPN) en
Quito-Ecuador
en 1992.
Obtuvo los ttulos de M.Sc.
(1997) y Ph.D. (2002) en
Computer
Engineering
en
Syracuse University, NY, USA. Actualmente es
docente de la EPN, en el Departamento de
Electrnica, Telecomunicaciones y Redes de
Informacin.
David Meja Navarrete
Nacido en Quito-Ecuador el 14
de enero de 1981. En el ao de
1999 obtuvo su ttulo de
Bachiller en Ciencias con
especializacin
Fsico
Matemticas. En el ao 2004
egres de la carrera de
Electrnica y Redes de Informacin de la
Escuela Politcnica Nacional. En ese mismo
ao, curs la certificacin ACE Advance
Career de IBM. Actualmente es instructor de la
Academia Linux ACE de la Universidad
Tcnica Particular de Loja de la sede Quito.
Diego Fernndez Ayala
Nacido en Quito, Ecuador
(donde an reside) el 21 de
Marzo de 1980. Hijo de
Eugenia Ayala y Luis
Fernndez. En el ao de
1985, realiz sus estudios
primarios en la Escuela
Borja N 3 de los padres
Cavannis. En el ao de 1992 ingres al
Colegio Tcnico Aeronutico COTAC, en
donde finaliz su educacin media. En el ao
de 1998 obtuvo su ttulo de Bachiller en
Humanidades Modernas y en el ao de 1999
ingres como estudiante de pre-grado a la
Escuela Politcnica Nacional. Dedicaba su
tiempo a estudiar, y a pasarla con su familia y
amigos, sin embargo en el transcurso de los
aos de estudio superior empez a
apasionarle las ciencias de la computacin y
decide seguir Ingeniera Electrnica con
mencin en Redes de la Informacin (su
pasin es la programacin con C y C++ y
ciertas
reas
relacionadas
a
las
telecomunicaciones, es decir, las redes de
datos). En el ao de 2004, curs la
certificacin ACE Advance Career de IBM.
Actualmente es instructor de la Academia
Linux ACE de la Universidad Tcnica