Documentos de Académico
Documentos de Profesional
Documentos de Cultura
READS
81
5 AUTHORS, INCLUDING:
Carlos F Torres
University of the Andes (Venezuela)
52 PUBLICATIONS 119 CITATIONS
SEE PROFILE
Francisco Hidrobo
University of the Andes (Venezuela)
53 PUBLICATIONS 93 CITATIONS
SEE PROFILE
Conference Proceedings
Formatting:
Volume Editor:
Universidad de Guadalajara
Coordinacin General de Tecnologas de Informacin
Mxico 2010
ISBN: 978-607-450-348-7
Printed in Mxico
Preface
Supercomputing in Mxico has had a steady growth in the past two decades and continues
to be of importance to the advancement of science and technology in the nation. The country has
several supercomputing centers in academic and governmental institutions were excellent research
work is being conducted and often times not as well shared with the broader scientific community in
the nation and internationally. It is common practice in this field for groups to be so specialized that
it becomes a small sector of the scientific community who engage in the uses of High Performance
Computing (HPC), which may be attributed to the lack of exposure of the importance of HPC in
research. This lack of exposure affects young researchers who often times are not connected with
these small groups of researchers working in HPC throughout the country. This disconnection
is also attributed to the lack of a forum where new and seasoned researchers can meet colleagues
working on problems and/or in HPC creating a scientific learning community. Mxico has had colloquiums promoting the uses of HPC, for example the National Autonomous University of Mxico
(UNAM) held the first colloquium in 1994 with the primary participation of UNAM researchers and
modest participation from other universities. They and other institutions have held similar meetings but they have usually being modestly attended since the same small groups are invited, leaving
many young researchers without participating in these colloquiums. However, nationally there has
not being a consistent forum where researchers have the opportunity to share their work, meet colleagues, and make connection with private industry partners building a broader learning community
of people working on HPC in Mxico. This need led us to create an international forum to foster
and promote the uses of supercomputing in Mxico without researchers having to travel abroad to
make these connections.
The 1st International Supercomputing Conference in Mxico (ISUM) emerged to meet
the need of researchers and to foster the uses and research of HPC in Mxico using an international
forum. ISUM is an interinstitutional effort of universities in Mxico (Universidad de Guadalajara,
Universidad de Colima, Universidad de Sonora, Instituto Politcnico Nacional, Tecnolgico de
Monterrey, Universidad Autnoma Metropolitana, Instituto Potosino de Investigacin en Ciencia y
Tecnologa, Centro de Investigacin Cientfica y de Educacin Superior de Ensenada, Corporacin
Universitaria para el Desarrollo de Internet 2) interested in fostering the growth of HPC with the
purpose of advancing science and technology research in the nation. Beyond the interest by the
institutions, it is the leadership that has risen among individuals who served as the engines to make
this first event possible with an unprecedented style of interinstitutional collaboration for the greater
good of Transforming Research through High Performance Computing in Mxico. Supercomputing
in Mxico although has made a significant leap in the past two decades, it continues to lag behind as
it is compared with other industrialized nations. For example, Mxico no longer has a presence in
the TOP 500 list of supercomputers in the world. The last time Mxico had a presence was in 2008
with the Universidad Autonoma Metropolitana de Iztapalapas supercomputer, which today it no
longer appears on the list. We know that if Mxico wants to be competitive in science and technology it is imperative that the research conducted makes a greater use of HPC to analyze and achieve
faster results to advance in these areas at an international level. It is the intent of ISUM of building
a national momentum to further advance the uses of HPC in the country.
The University of Guadalajara was the host to this historic event, 1st International Supercomputing Conference in Mxico, were more than 400 researchers, graduate, and undergraduate
students from Mxico, Latin America, Europe and the United States were convened to share the
work being conducted using HPC. The event had 10 distinguished keynote speakers all experts in
the diverse areas of HPC representing Mxico, United States, Europe, and Latin America setting the
stage throughout the four days of the conference. In addition, the program committee invited 47
presentations, 12 poster presentations, and received 42 research papers for possible publication. All
these works covered the conference themes including Scientific Visualization, Cyberinfrastructure,
E-Science, HPC Applications, and Emerging Technologies. The evaluation committee selected 23
research papers for publication for these conference proceedings following international standards
in the selection process for this first edition.
The work published in this first edition of the ISUM Conference Proceedings represents not
only the high quality research being done throughout the country, but it is also a testament of how
important the uses of HPC is to seasoned and young researchers in their work to continue to advance
science and technology research in Mxico. In addition, the work being presented in this publication represents the versatile scope of research being conducted nationwide and its steady growth
throughout academic and governmental institutions. It is the intent of this publication to stimulate
greater interest and collaboration among research scientists throughout the country contributing to
the continuous growth in the uses of supercomputing.
At the same time, the ISUM coordinating committee expects this publication to be the first
of many publications to come in the future as it continues to evolve and grow in numbers throughout
Mxico and Latin America. We invite you to participate in future ISUM events and contribute to
future publications by sharing your research work with the scientific community through this annual
publication.
Dr. Moiss Torres Martnez
ISUM Committee Chair
Acknowledgements
This publication could not be possible without the contribution of representatives from institutions throughout Mxico, Latin America, United States, and European Union, who participated
in this 1st International Supercomputing Conference in Mxico 2010 with presentations and paper
submittals. It is a great honor to have had the participation of the many authors who contributed to
this publication and the 400+ conference attendees for their participation, presentations, questions,
and interaction making this conference a success.
In addition, this conference was also possible due to the many important contributions
from the following people who made this event a success. We gratefully thank everyone for their
individual contributions.
Universidad de Guadalajara
Dr. Marco Antonio Corts Guardado,
Dr. Miguel ngel Navarro Navarro,
Lic. Jos Alfredo Pea Ramos
Mtra. Carmen Enedina Rodrguez Armenta,
Ing. Len Felipe Rodrguez Jacinto,
Mtra. Alejandra M. Velasco Gonzlez,
Rector General
Vicerrector Ejecutivo
Secretario General
Coordinadora General de Planeacin y
Desarrollo Institucional
Coordinador General de Coordinacin
General de Tecnologas de Informacin
Secretario, Coordinacin General de
Tecnologas de Informacin
Conference Committee
Moiss Torres Martnez,
Lizette Robles Dueas,
Fabiola Delgado Barragn,
Carmen Heras,
Yesica Vidal,
Daniel Mendoza,
Manuel Aguilar,
Juan Carlos Rosas,
Cynthia Yesme,
Ren Luna,
Juan Carlos Chimal
Andrei Tchernykh,
Jos Lozano,
Salvador Castaeda,
Universidad de Guadalajara
Universidad de Guadalajara
Universidad de Guadalajara
Universidad de Sonora
Universidad de Sonora
Universidad de Sonora
Universidad Autnoma Metropolitana
Universidad Autnoma Metropolitana
Universidad Autnoma Metropolitana
Instituto Politcnico Nacional
Instituto Politcnico Nacional
Centro de Investigacin Cientfica y Educacin Superior de Ensenada
Centro de Investigacin Cientfica y Educacin Superior de Ensenada
Centro de Investigacin Cientfica y Educacin Superior de Ensenada
Luis Trejo,
Juan Manuel Ramrez,
Juan Antonio Guerrero,
Csar Daz,
Salma Jalife,
Jos Luis Gordillo Ruiz,
INDEX
Introduction
The State, Challenges, and Future Directions of Supercomputing in Mxico...13
Moiss Torres Martnez
Cyber-Infrastructure
Advanced Cyberinfrastructure for Research in Geodynamics.......33
Vlad Constanin Manea
Marina Manea
Distributed DBS for MMOGs using HPC-based Simulation.44
Laura Torres Lpez
Victor M. Larios Rosillo
Experimental Analysis of an Online Grid Scheduling Algorithm for Distributed Model
(Espaol)...................50
Ariel Quezada Pina
Andrei Tchernykh
Experimental Evaluation of Scheduling Strategies for Grid using an Admissible
Selection Scheme (Espaol)........66
Jos Luis Gonzlez Garca
Andrei Tchernykh
Ramin Yahyapour
High Performance Decentralized Architecture for a Public Key Infrastructure
deploying Uniqueness Verification (Espaol)........79
Luis Carlos Coronado Garca
Carlos Prez Leguzamo
Alan Amir Cruz Lpez
Csar Arian Ortega rias
Managing Production Scientific Computing Resources.......90
Nicholas P. Cardo
E-Science
A Hybrid Parallel Processing Methodology for Solving Large Scale Problems Using
PVM and SSH (Espaol).........161
Roberto Olmos
Sergio Jhovanne Domnguez Gonzlez
Luis Garca
Rafael Lpez
Abel Tapia
Norberto Garca
Crowd Behavior Modeling Using High Performance Computing......167
Csar Garca Garca
Victor Larios Rosillo
Herv Luga
Scientific Visualization
3D Visualization for Research and Teaching in Geosciences...............................................223
Marina Manea
Vlad Constantin Manea
Resumen
Este trabajo presenta una estrategia de paralelizacin de un modelo para la simulacin de
transporte de gas en una red de gasoductos en
regmenes estacionario y transitorio. El modelo
se caracteriza por la estimacin y correccin de
presiones en los nodos que constituyen la red del
gasoducto, hasta que se satisfaga un criterio de
convergencia, bajo balance de flujo msico. La
paralelizacin se realiza con la biblioteca de
pases de mensajes MPI, donde un proceso maestro lee la topologa de la red, las condiciones
iniciales y de frontera, los parmetros trmicos
y mecnicos, asigna la carga a cada proceso y
calcula el balance global, por su parte los procesos esclavos calculan el flujo msico en cada
uno de los tramos asignados. El esquema de
paralelizacin se implant en una red de gasoducto prototipo, obtenindose una alta eficiencia
computacional.
1. Introduccin
172
Streeter [8] haciendo uso del mtodo de las caractersticas y en concordancia con el multiplicador de inercia realizaron simulaciones en estado
transitorio de transporte de gas en tuberas.
En este trabajo se describe un esquema paralelo para la solucin del balance hidrulico en
redes de gasoductos. El modelo usado para resolver un tramo de tubera es el mtodo de las
caractersticas siguiendo la metodologa empleada por Wylie y Streeter [8]. Sin embargo, el
esquema presentado es general y puede ser usado
con cualquier otro modelo de tramo de tubera.
El trabajo est organizado de la siguiente manera: Ecuaciones bsicas, mtodo de las caractersticas, el esquema paralelo para rgimen estacionario y transitorio, y finalmente resultados
obtenidos para una red de prueba de gasoducto
y las conclusiones.
(1)
(2)
(3)
173
(4)
(5)
vergencia. El criterio de convergencia debe satisfacer el balance de flujo msico en cada nodo y
que la correccin de la presin en cada nodo est
por debajo de un umbral definido.
Este esquema hace uso del paradigma de pases
de mensajes entre los procesos. Bajo este paradigma existen p procesos ejecutando el mismo
cdigo, y mediante estructuras de decisin y teniendo en cuenta el identificador de cada proceso
es posible que se realicen cmputos diferentes.
El algoritmo propuesto hace uso de esta caracterstica, definiendo un proceso maestro y un
conjunto de procesos esclavos, donde el proceso
maestro se encarga de:
4. Esquema de Paralelizacin
4.1 Rgimen Estacionario
174
AlgoritmoEstacionario
FIN PARA
calcularNuevoBALANCE()
SI (I == MAXITE) ENTONCES
myPID = obtenerPID()
balanceGLOBAL= CIERTO
p=obtenerNumerodeProcesos()
FIN SI
SI (myPID == 0) ENTONCES
eniarBALANCE(balanceGLOBAL,I)
leerDatosRed()
FIN PARA
SI (NO(balanceGLOBAL)) ENTONCES
myTramos=Ntramos/p
iniTramo(0) = 1
ultTramo(0) = myTramos
restTramos=Resto(Ntramos,p)
SINO
iniTramo(I) = ultTramo(I - 1) + 1
ultTramo(I) = ultTramo(I) + 1
FIN MIENTRAS
SINO // Procesamiento en los esclavos
FIN SI
recibirListaTramos(iniTramo,ultTramo,0)
//enviarListaTramos(iniTramo(I),ultTramo(I),I)
PARA J=iniTramo(I) HASTA ultTramo(I)
recibirTramo(J,0)
FIN PARA
enviarTramo(J,I)
balanceGLOBAL = FALSO
FIN PARA
FIN PARA
I=0
calculaEstacionarioTramo (pi)
balanceGLOBAL = FALSO
enviarCalculoTramos(pi,0)
FIN PARA
recibirBALANCE(balanceGLOBAL,0)
SI (NO(balanceGLOBAL)) ENTONCES
SINO
HACER
PARA pi= iniTramo(0) HASTA ultTramo(0)
calculaEstacionarioTramo(pi)
recibirResultados(I)
FIN PARA
enviarPresiones(I)
FIN PARA
FIN PARA
recibirPresiones(0)
enviarResultados(0)
175
FIN SI
FIN MIENTRAS
recibirCalculoTramos(I)
FIN PARA
// calcularNuevoBALANCE calcula el Nuevo balance
// y actualiza las presiones en los nodos donde no es
conocida
calcularNuevoBALANCE()
SI (I == MAXITE) ENTONCES
balanceGLOBAL= CIERTO
FIN SI
PARA
FIN PARA
176
I=1
1enviarBALANCE(balanceGLOBAL,I)
HASTA
p-
SI (NO(balanceGLOBAL)) ENTONCES
PARA I=1 HASTA p-1
enviarPresiones(I)
FIN PARA
SINO
PARA I=1 HASTA p-1
recibirResultados(I)
FIN PARA
FIN SI
FIN MIENTRAS
balanceGLOBAL = FALSO
MIENTRAS (NO(balanceGLOBAL) HACER
PARA pi= iniTramo HASTA ultTramo
SI (NO(converge(Tramo(pi)) ENTONCES
calculaTransitorioTramo(pi,Nt)
FIN SI
enviarCalculoTramos(pi,0)
6. Resultados
6.1 Rgimen estacionario
SINO
FIN PARA
recibirBALANCE(balanceGLOBAL,0)
SI (NO(balanceGLOBAL)) ENTONCES
recibirPresiones(0)
SINO
enviarResultados(0)
FIN SI
FIN MIENTRAS
FIN SI
Nt=Nt+dt
FIN MIENTRAS
5. Red de Prueba
177
178
7. Conclusiones
En este trabajo se presento un esquema de
paralelizacin del mtodo de las caractersticas
para la simulacin de regmenes estacionario y
transitorio de una red de gasoductos. El esquema
de paralelizacin implantado en un prototipo de
una red constituida por 12 nodos y 14 tramos,
mostr una aceleracin mxima de 12.6 en rgimen estacionario y de 7.25 en rgimen transitorio.
En vista de la alta eficiencia computacional
obtenida mediante el esquema de paralelizacin
desarrollado, este esquema puede ser usado para
el clculo de mltiples escenario asociados al
transporte de gas en redes de gasoductos.
8. Referencias
[1] Heath, M.J. and Blunt, J.C. Dynamic Simulation
Applied to the Design and Control of a Pipeline Network. J. Inst. of Gas Eng. 1969, 9(4), pp. 261, 279.
[2] Wylie, E. B., Stoner, M.A., and Streeter, V. L.
Network System Transient Calculation by Implicit
Methods. Soc. Pet. Eng. J. 1971, 3, pp. 356-362
[3] Streeter, V. L., and Wylie, E. B. Natural Gas Pipeline Transients. Soc. Pet. Eng. J. 1970, 75, pp. 357-364
[4] Liou, C.P. Transients in Pipelines Carrying Dissimilar Gases. Proc. 6th Int. Symp. on Freight Pipelines, Columbia, Mo. 1989.
[5] Taylor, T.D., Wood, N.E., and Power J.E. A Computer Simulation of Gas Flow in Long Pipelines. Soc.
Pet. Eng. J. 1962, Trans. AIME, 225, pp. 297-302
179