Andrei Tchernykh
         (
a.k.a. Andrey Chernykh)

 

 

Km.107 Carr. Tijuana-Ensenada,

Ensenada, BC, 22860, Mexico

 

CICESE Research Center

Computer Science Department

 

P.O. BOX 434944,

San Diego, CA 92143-4944, USA

 

Phone +52 (646) 175-0595 ext. 23426

FAX   +52 (646) 175-0593, 175-0549,

E-mail: chernykh@cicese.mx

 

 

Biographical Sketch

I am a researcher in the Computer Science Department, CICESE Research Center (Centro de Investigación Científica y de Educación Superior de Ensenada), Ensenada, Baja California, Mexico and teach in CICESE's postgraduate programs in computer science, a position I have held since 1995.  I graduated from the Sevastopol Technical University  in 1975. From 1975 to 1990 I worked at the Institute of Precise Mechanics and computer Technology (ITM&VT) of the Russian Academy of Sciences, and took part in the parallel supercomputer ELBRUS Project development and implementation. I received my Ph.D. degree in Computer Science from the Institute of Precise Mechanics and Computer Technology of the Russian Academy of Sciences in 1986. In CICESE I lead the Parallel Computing Laboratory.

Research area:

     parallel computing,  incomplete information processing, dynamic scheduling of parallel systems, resource optimization in Grid computing, multiobjective optimization, scheduling in real time systems

 

Topics for students’ research 

· Adaptive Resource Management in Distributed Dynamic Real-Time Systems

· On-line Workflow Scheduling in Hierarchical Grids with Resource Availability and Failure Constraints

· Parallel Job Multi-objective Scheduling  in Grids with GEO (Generalized Extremal Optimization) Metaheuristic

· Genetic and Evolutionary Computation for Multiobjective Resource Optimization in Grid Computing

 

Education:

 

M.Sc

Computer Science (with honor), Sevastopol Instrument Making Institute (Sevastopol Technical University), 1975.

Thesis: "Structures of Homogeneous Computer Systems for Fault-tolerant Computations"

 Supervisor: Prof. V.V.Kiryukhin

Ph.D

Computer Science, Institute of Precise Mechanics and Computer Technology of the Russian Academy of Sciences, Moscow, 1986.

Thesis: "Parallel Computations on Associative Networks and Automatic Program Parallelization"

 Supervisor: Prof. A.M. Stepanov.

Academic positions:

                

2009

Visiting professor. University of Dortmund, IT and Media Center, Dortmund, Germany (July-August, 2009)

2007

Visiting professor. University of Dortmund, IRF-IT, Dortmund, Germany (January-June, 2007), in the framework of sabbatical leave from CICESE

2003

Professor, Technische Universität Clausthal, Institut fuer Informatik, Germany (May-December, 2003), in the framework of sabbatical leave from CICESE

2003

Visiting professor. INPG-Institut National Polytechnique de Grenoble, France (December, 2002-May,2003), in the framework of sabbatical leave from CICESE

2002

Visiting professor. University of California–Irvine, Department of Information and Computer Science, Irvine, CA, USA (July-August, 2002)

2001

Visiting professor. University of Southern California, School of Engineering, Electrical Engineering Systems, Los Angeles, USA (July-August,2001)

2001

Visiting professor. Université Joseph Fourier, Institut D'Informatique et de Mathématiques Appliquées de Grenoble IMAG, Laboratoire Informatique et Distribution, Grenoble, France (February-March,, 2001)

2000

Visiting professor. INPG-Institut National Polytechnique de Grenoble, Grenoble, France (February-April,, 2000)

1995-pres.

Professor-Investigator  CICESE Research Center, Computer Science Department, Ensenada, BC, Mexico

1994-1995

Senior researcher. IHPCS - Institute for High Performance Computer Systems of the Russian Academy of Sciences, Moscow,

1990-1994

Senior researcher  SCC - Scientific Computer Center of the Russian Academy of Sciences, Moscow

1993-1995

Associate professor. Moscow State Avian Technologic University

1986-1990

Leading designer, senior researcher. IPMCT - Institute of Precise Mechanics and Computer Technology of the Russian Academy of Sciences, Moscow

1979-1982

Engineer-programmer. IPMCT - Institute of Precise Mechanics and Computer Technology of the Russian Academy of Sciences, Moscow

 Industrial/Technical Experience.

 

1982-1986

  Group leader. Advance Technical Products Corp., Odessa, Ukraine

1979-1980

  Group leader  Electro-Mechanical Factory, Supercomputer Design Department, Zagorsk

1976-1977

  Group leader  Institute of Long Distance Radiolocation, Computer Department, Moscow

1975-1979

  Engineer-programmer. Advance Technical Products Corp., Odessa, Ukraine

Thesis supervision

 

PhD Students (current):  

· Juan Manuel Ramírez “Analysis of two levels Job-Scheduling Strategies for a Computational Grid” CICESE, Mexico, 2005-

· Ariel A. Quezada Pina “On-line scheduling in Grids” CICESE, México, 2008-

· Adan Hirales Carbajal  “On-line job flow scheduling in Grids” CICESE, México, 2008-

  

MSC Students (current):  

 

· Vanessa Miranda López  “On-line Scheduling in 2-level Grids  with Min_Completion_Time job Allocation Strategy.

· Jorge Mario Cortez Mendoza “Parallel Job Multi-objective Scheduling  in Grids with GEO (Generalized Extremal Optimization) Metaheuristic.

PhD Students (recent): 

· Victor Hugo Yaurima Basaldua “Two stages Flexible Flow Shop Scheduling Problem” UABC, Mexicali, Mexico (collaboration with Dra. Larisa Burtseva) 2006-2008

· Alfredo Cristóbal Salas. "Non-Strict Parallel Processing for Distributed Computer”, CICESE, Mexico, 2002

· Antonio Rodríguez Díaz. "Dynamic Scheduling of Unit Execution Time Tasks”, CICESE, Mexico,  2001

 

MSC Students (recent): 

· Ricardo Garibay Martínez “Adaptive Resource Management in Distributed Dynamic Real-Time Systems

· Yair Castro García “ Parallel Job Multi-objective Scheduling  in Grids with Application of Evolutionary Algorithms”

· José Luis González García “On-line Scheduling in Hierarchical Grids  with Admissible Allocation Strategies”

· Ariel A. Quezada Pina, Parallel Image Processing with Morphologic Filters, CICESE, Mexico, August 2007 (collaboration with Dr. Vitali Kober)

· Elizabeth Luhrs Olmos “Genetic Algorithms and parallel computing for multiple sequence alignment” CICESE (collaboration with Dr. Carlos Brizuela)

· Feng Liu "Parallel Multiple DNA Sequence Alignment, Technische Universität Clausthal Institut für Informatik, Deutschland, 2005

· Yolanda Avila Velasco “Simulation of Adaptive Strategy for Dynamic Scheduling”, 2003 

· Blanca del Carmen Román Nava “Comparison of criteria and parallel algorithms applied for Multiple DNA sequence comparison,” 2002

· Daniel Jesús Valencia Sánchez, Parallel Rang Processing: Principles, Implementation and Application, 2002 (collaboration with Vitali Kober)

· Adan Hirales Carbajal, Distributed System Performance Evaluation based on Geometric Model of Execution, 2000

· Romualdo Zayas Lagunas, Implementation and study of "Rate of Change" Algorithm on a cluster of PC's, 2000

· J. Reyes Ramirez Juarez, "Incomplete information processing as a tool for programs optimization and parallelization", 2000

· Armando Ayala C., "Parallel Computing on a Distributed Shared Memory Multiprocessor System", 1999

· Edelmira Rodríguez, “Estudio experimental de la heuristica MSF para calendarizacion dinamica de tareas en arboles y bosques". 1999

· Alfredo Cristóbal Salas, "Optical Pattern Recognition of Non-compact Musical Objects ", 1996

 

BS Students (recent):

· Ricardo Garibay Martínez               - Technical Institute of Morelia, México, 2006

· Roberto Sanchez Sanchez              - Technical Institute of Colima (collaboration with Dr. Verduzco Jesus Alberto)

· Luis Manuel Galaviz Flores           - Technical Institute of Colima (collaboration with Dr. Verduzco Jesus Alberto)

· Adan Hirales Carbajal.                     - UABC, Ensenada. “Implementacion de una solucion al problema de N-cuerpos utilizando el software PVM y MPCH y evalucion de cual es el mas apropriado segun el rendimiento en cuando al tiempo de respuesta al usario”, 1999

 

Publication list  

 

 

Copyright Notice

The documents below are provided as a means of timely dissemination of information and are intended for personal use only. All other uses of the materials, such as reposting or reprinting, require the explicit permission of the copyright holder. Copyrights are maintained by the publishers, e.g. Springer-Verlag or IEEE Press, or by the authors if not stated otherwise

 

2010

 

· A. Tchernykh, U. Schwiegelsohn, R. Yahyapour,  N. Kuzjurin "Online Hierarchical Job Scheduling on Grids with Admissible Allocation",  . Journal of Scheduling, Springer-Verlag, Netherlands, 2010. DOI: 10.1007/s10951-010-0169-x. ISSN: 1094-6136 (Print) 1099-1425 (Online)(PDF, 379 KB)

· Adan Hirales-Carbajal, Andrei Tchernykh, Thomas Röblitz, Ramin Yahyapour. A Grid Simulation Framework to Study Advance Scheduling Strategies for Complex Workflow Applications. HPGC High Performance Grid Computing in conjunction with the 24th IEEE International Parallel and Distributed Processing Symposium April 19-23, 2010, ATLANTA (Georgia) USA (accepted for publication)

 

2009

 

· Andrei Tchernykh, Denis Trystram, Carlos Brizuela, Isaac Scherson. Idle Regulation in Non-Clairvoyant Scheduling of Parallel Jobs. Discrete Applied Mathematics, Elsevier Science,  Discrete Applied Mathematics 157 (2009) pp. 364–376 (PDF, 1.27 Mb)

 

2008

 

·  Ricardo Garibay-Martínez, Andrei Tchernykh, Klaus Ecker. Re-allocation Cost Minimization in Distributed Dynamic Real-Time Systems. In proceedings of 16th International Conference on Real-Time and Network Systems . Rennes, Brittany (France). October 16-17, 2008 pp. 49-52 (PDF, 130KB)

· Andrei Tchernykh,  Klaus Ecker. Worst Case Behavior of List Algorithms for Dynamic Scheduling of Non-Unit Execution Time Tasks with Arbitrary Precedence Constrains. IEICE-Tran Fund Elec, Comm. & Comp. Science, 2008 Vol.E91-A,No.8,pp.2277-2280, Aug. 2008 (PDF, 154KB) ISSN: 0916-8508

· A. Tchernykh, U. Schwiegelsohn, R. Yahyapour,  N. Kuzjurin "Online Hierarchical Job Scheduling in Grids", CoreGRID Symposium in conjunction with EuroPar 2008 Conference, Las Palmas de Gran Canaria (Spain), August 26th-29th, in book “From Grids to Service and Pervasive Computing”  Thierry Priol and Marco Vanneschi  (Eds.). pp. 77-91, Springer-Verlag,, 2008 (PDF, 212 KB)

· U. Schwiegelsohn, A. Tchernykh, R. Yahyapour "Online Scheduling in Grids", IPDPS 2008, IEEE International Symposium on Parallel and Distributed Processing, April 14-18, 2008, Miami, Florida USA  pp. 1-10.(PDF, 212 KB) (doi:10.1109/IPDPS.2008.4536273 )

· A. Tchernykh, Online Scheduling in Grids. New Challenges in Scheduling Theory (book of abstracts), May 12-16, 2008, Marseille - Lumini - CIRM., France

· Victor Yaurima, Larisa Burtseva, Andrei Tchernykh. Hybrid Flowshop with Unrelated Machines, Sequence Dependent Setup Time, Availability Constraints and Limited Buffers. Computers & Industrial Engineering. Volume 56, Issue 4, pp 1452-1463, Elsevier, 2007 ISSN: 0360-8352 (doi:10.1016/j.cie.2008.09.004.(PDF, 1.11MB)

· V. Yaurima, A. Tchernykh. A Genetic algorithm for a hybrid flowshop scheduling problem of The real production environment. . Information Systems and Technology 2008. MATI-PVK  April 2nd, 2008, Moscow

2007

 

· V. Yaurima, L. Burtseva, A. Tchernykh. Hybrid Flowshop with Unrelated Machines, Sequence Dependent Setup Time and Availability Constraints: An Enhanced Crossover Operator for a Genetic Algorithm. In Parallel Processing and Applied Mathematics, Wyrzykowski et al. (Eds.). Seventh International Conference on Parallel Processing and Applied Mathematics - PPAM 2007. Gdansk, POLAND, September 9-12, 2007, LNCS Vol. 4967, pp. 608-617, Springer-Verlag,, 2008. (PDF, 379KB)

· J. Ramírez, A. Rodríguez, A. Tchernykh, J. Verduzco. “Rendimiento de Estrategias de Calendarización Considerando Fluctuación de Tiempo de Ejecución de Tareas en un Grid Computacional”. Conferencia Latinoamericana de Computación de Alto Rendimiento, CLCAR 2007. Santa Marta, Colombia del 13 al 18 de Agosto de 2007. p. 273-281 (PDF, 160 KB)

· A. Tchernykh, A. Cristóbal-Salas, V. Kober, and I. Ovseevich. Partial Evaluation Technique for Distributed Image Processing, Pattern Recognition and Image Analysis, 2007, Vol. 17, No. 3, pp. 390–398. © Pleiades Publishing, Ltd., 2007. ISSN 1054-6618 (PDF, 133KB)

· C. Brizuela, L.C. Gonzalez-Gurrola, A. Tchernykh, and D. Trystram. Sequencing by Hybridization: An Enhanced Crossover Operator for a Hybrid Genetic Algorithm.  Journal of Heuristics,  vol. 13, 3, pp. 209-225, Springer-Verlag, 2007 (PDF, 154KB)

 

2006

 

· A. Tchernykh, Admissible Resource Selection Strategies in Two Level Job-Scheduling for a Computational Grid . Scheduling Algorithms for new Emerging Applications (book of abstracts), May, 29th - June, 2nd 2006, Marseille - Lumini - CIRM., France

· Jaroslaw Zola, Denis Trystram, Andrei Tchernykh, Carlos Brizuela, Parallel Multiple Sequence Alignment with Local Phylogeny Search by Simulated Annealing. 20th IEEE International Parallel & Distributed Processing Symposium. IPDPS 2006,  25-29 April 2006, Rhodes Island, Greece. IEEE Computer Society Press, 2006, 8pp.-  ISBN: 1-4244-0054-6 (PDF, 136KB)

· A. Tchernykh, J. Ramírez, A. Avetisyan, N. Kuzjurin, D. Grushin, S. Zhuk. Two Level Job-Scheduling Strategies for a Computational Grid. In Parallel Processing and Applied Mathematics, Wyrzykowski et al. (Eds.): The Second Grid Resource Management Workshop (GRMW'2005) in conjunction with the Sixth International Conference on Parallel Processing and Applied Mathematics - PPAM 2005. Poznan, Poland, September 11-14, 2005, LNCS 3911, Springer-Verlag, 2006. pp. 774-781 (PDF, 375KB)

 

2005

· Alfredo Cristóbal-Salas, Andrey Chernykh, Edelmira Rodríguez-Alcantar, Jean-Luc Gaudiot, Exploiting Single-Assignment Properties to Optimize Message-Passing Programs by Code Transformations, in Implementation and Application of Functional Languages: 16th International Workshop, IFL 2004, Luebeck, Germany. Clemens Grelck, et al. (Eds.) Lecture Notes in Computer Science, Springer-Verlag. Volume 3474, May 2005, Pages 1 - 16. ISBN: 3-540-26094-3 (PDF, 275KB)

2004

· K. Ecker, A. Tchernykh, F. Drews, S. Schomann. Continuous Mode Changes in Mechatronic Systems. Proceedings of the PCS2004 Third International Conference on Parallel Computing Systems, Colima, Mexico, September 20-24 (in conjunction with . ENC’04 Mexican International Conference in Computer Science),  IEEE Computer Society Press, p. 407-414, 2004 (PDF, 135KB)

· H. Romero, C. Brizuela, A. Tchernykh. An Experimental Comparison of Two Approximation Algorithms for the Shortest Common Superstring Problem. Proceedings of the ENC’04 Mexican International Conference in Computer Science 2004 Colima, Mexico, September 20-24, 2004. IEEE Computer Society Press, p. 27-34, 2004 (PDF, 6666KB)

· Sergey Zhu, Andrei Tchernykh (Chernykh), Nikolai Kuzjurin, Alexey Pospelov, Alexander Shokurov, Arutyun Avetisyan, Sergey Gaissaryan, Dmitry Grushin. Comparison of Scheduling Heuristics for Grid Resource Broker. Proceedings of the PCS2004 Third International Conference on Parallel Computing Systems. Colima, Mexico, September 20-24 (in conjunction with . ENC’04 Mexican International Conference in Computer Science) , IEEE Computer Society Press, p. 388-392. 2004 (PDF, 65KB)

· Lazarev, A. Kvaratskhelia, A. Tchernykh. Solution Algorithms for the Total Tardiness Scheduling Problem on a Single Machine. Workshop Proceedings of the ENC’04 Mexican International Conference in Computer Science, 2004. Colima, Mexico, September 20-24, 2004. Colima University Press, p. 474-480, 2004 (PDF, 6666KB)

· A.Tchernykh. Idle Regulation in On-Line Scheduling of Multiprocessor Jobs. International Seminar on Scheduling in Computer and Manufacturing Systems, 04231, Dagstuhl, Germany, 2004 (abstracts http://www.dagstuhl.de/04231/)

· A.Tchernykh, D.Trystram. On-Line Scheduling of Multiprocessor Jobs with Idle Regulation. In Parallel Processing and Applied Mathematics, Wyrzykowski et al. (Eds.): PPAM 2003, Lectures Notes in Computer Science, © Springer-Verlag, Berlin, Heidelberg, vol. 3019, pp. 131-144, 2004 (Invited paper) (PDF, 199KB)

· Alfredo Cristóbal-Salas, Andrey Tchernykh. I-Structure Software Cache for Distributed Applications . DYNA Journal, ISSN 0012-7353, pp. 67-74, vol 141.2004

2003

 

· A.Cristobal, A.Tchernykh, J-L.Gaudiot. Incomplete Information Processing for Optimization of Distributed Applications, Proceedings of the Fourth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD'03), International Association for Computer and Information Science ACIS, Lubeck, Germany, pp. 277-284, 2003  (PDF, 203K)  

· A.Cristobal, A.Tchernykh, J-L.Gaudiot. Non-strict Evaluation of the FFT Algorithm in Distributed Memory Systems, In ‘Recent Advances in Parallel Virtual Machine and Message Passing Interface. J. Dongarra, D. Laforenza, S. Orlando (eds.), Lectures Notes in Computer Science, Springer-Verlag, Berlin, vol. 2840, pp. 188-195, 2003  (PDF, 163KB) 

· A.Tchernykh, , A.Stepanov, A.Lupenko, N.TchernykhAbstract Network Machine Parallel Computationon Associative Networks with Incomplete Data Structures. DYNA Journal, 70 ANO, ISSN 00127353, pp. 71-88. 2003 vol. 130

· A.Cristobal, A.Tchernykh, J-L.Gaudiot, W-Y.Lin. Non-Strict Execution in Parallel and Distributed Computing, International Journal of Parallel Programming, Kluwer Academic Publishers, New York, U.S.A., vol. 31, 2, p. 77-105, 2003 (PDF, 344 KB)

· A.Rodriguez, A.Tchernykh, K.Ecker.. Algorithms for Dynamic Scheduling of Unit Execution Time Tasks. European Journal of Operational Research, Elsevier Science, North-Holland, v.146, 2, p. 403-416, 2003 (PDF, 401 KB)

 

2002

 

· M.Mozerov, V.Kober, A.Tchernykh, T.S.Choi. Motion estimation with a modified dynamic programming. SPIE, Optical Engineering, Vol. 41, No. 10, p. 2592-2598, 2002 (PDF, 6.13 KB, abstract)

· A.Tchernykh, D.Trystram. Adaptive Strategy for On-Line Scheduling of Real World Parallel Applications. SCI 2002 6th World Multiconference on Systemics, Cybernetics and Informatics. International Institute of Informatics and Systemics – IIIS Press, vol. XVI, p. 354-359. 2002.

· A.Cristóbal, A.Tchernykh. Design of an I-Structure Software Cache for Distributed Memory Systems. PDPTA 2002 The International Conference on Parallel and Distributed Processing Techniques and Applications. CSREA Press, p.1890-1896, 2002

· A.Tchernykh, D.Trystram. Adaptive Strategy for On-Line Scheduling of Real World Parallel Applications. In: SOCAL’02 Southern California Workshop on Parallel and Distributed Processing and Architecture (book of abstracts), Santa Barbara, USA, p. 7-8., 2002

 2001

 

· A.Hirales, A.Tchernykh, I.Scherson. Fine Grain Performance Evaluation Based on a Geometric Model of Execution, PDPTA’2001 The International Conference on Parallel and Distributed Processing Techniques and Applications. Vol.1, p. 376-382, CSREA Press, 2001

· A.Tchernykh, K.Ecker, N.Tchernykh. MSF Algorithm of Dynamic Tasks Distribution”, Information Technology and Computer Systems. v. 3, 2, p. 83-98, 2001

· A. Tchernykh, D. Trystram, C. Rapin. Adaptive (a,b,c)-Scheme strategy for on-line scheduling. In: New trends in scheduling for parallel and distributed systems (book of abstracts), Marseille - Lumini - CIRM., France, 2001.

 

2000

 

· A.Tchernykh, A.Stepanov, A.Rodríguez, I.Scherson. Parallel Computation in Abstract Network Machine, Revista Iberoamericana de Investigación “Computación y Sistemas” v. IV, No. 4, p. 143-157, 2000 (PDF, 2.24 MB)

· N.G.Tchernykh, A.N.Tchernykh, K.Ecker. Maximum Number of Immediate Successors First Algorithm for Dynamic Scheduling of Unit and Non Unit Execution Time Tasks Seventh St.Peterburg International Conference "Regional Informatics - 2000" Saint Petesrburg, December 05-08, 2000

 

1999 - 1995

 

· A.Tchernykh, A.Stepanov, A.Rodríguez, I.Scherson. Parallel Computation in Abstract Network Machine., PCS'99 The Second International Conference on Parallel Computing Systems, p.138-151, Ensenada, BC, Mexico, 1999

· A.M.Stepanov. A.N.Tchernykh, A.I.Lupenko, N.G.Tchernykh. Dynamic Partial Evaluations as Declarative Program parallelization and Optimization Technique. Information Technology and Computer Systems. v. 1, 4, 1997, p. 32-41.

· A.N.Tchernykh, A.M.Stepanov, A.I.Lupenko, N.G.Tchernykh. Extraction and Optimization of the Implicit Program Parallelism by Dynamic Partial Evaluation -pAs'97 The Second Aizu International Symposium on Parallel Algorithms/Architecture Synthesis, p. 332-339, IEEE Computer Society Press, 1997. (PDF, 3.56 KB, abstract)

· A.Rodriguez-Diaz, A.Tchernykh, K.Ecker. Non-deterministic Scheduling in an Abstract Network Machine - PCS'97: International Workshop on Parallel Computation and Scheduling, p. 47-58 Ensenada, Baja California, Mexico, 1997

· A.C.Salas, A.Tchernykh. "Fuzzy recognition of noncompact musical objects". Orlando'97 Symposium. Optical Pattern Recognition VIII conference, SPIE Proceeding Vol. 3073, p. 458-468, 1997 (PDF, 4.63 KB, abstract)

· A.M.Stepanov, A.N.Tchernykh, A.I.Lupenko, N.G.Tchernykh. “Parallel Computation on Associative Network”. MPCS’96 Second International Conference on Massively Parallel Computing Systems, IEEE Computer Society Press, p. 190-197, 1996.

· A.M.Stepanov. A.N.Tchernykh. A.I.Lupenko. N.G.Tchernykh. Experimental Parallel Programming System PARNET. International Workshop on Advanced Electronic Technology. Nov.22-Dec.02, 1995, p. 107-108, Institute for High Performance Computer Systems of RAS, Moscow, 1995

1995 - 1975

· A.M.Stepanov. A.N.Tchernykh, N.G.Tchernykh. Parallel Computations on Associative Networks in Application to the Logic Modeling Problem. Non Conventional Supercomputers, Moscow, v.1, 2, 1993, 23p.

· A.N.Tchernykh. Dynamic Partial Evaluations and Automatic Program Parallelization, Institute of Precise Mechanics and Computer Technology of RAS; 1, Moscow, 1986, 41p.

· A.N.Tchernykh. Parallel Computations on Associative Networks and use it for automatic parallelizing programs. Abstract of Ph.D. thesis, Moscow, 1986, 23p. (in Russian)

· A.N.Tchernykh. Parallel Computations on Associative Networks and Automatic Programs Parallelization. Ph.D. thesis, Moscow, 1986, 136p. (in Russian)

· A.N.Tchernykh. Parallelization of ALGOL-60 in Experimental Programming System PARNET, Institute of Precise Mechanics and Computer Technology of RAS; 14, Moscow, 1985, 63p.

· A.N.Tchernykh. Relation Semantic of ALGOL-60. Proceeding of Computer Science Conference, Institute of Precise Mechanics and Computer Technology of RAS; Moscow,  p. 55-57, 1985.

· A.N.Tchernykh, A.I.Lupenko, I.A.Makeeva. Experimental System of Parallel Programming. Proceeding of Computer Science Conference, Institute of Precise Mechanics and Computer Technology of RAS; Moscow, p. 45-46, 1985 .

· A.N.Tchernykh., Parallel Efficiency of ALGOL-60 parallelization. Proceeding of Computer Science Conference, Institute of Precise Mechanics and Computer Technology of RAS; Moscow,  p. 55-57, 1985.

· A.N.Tchernykh. Parallel Interpretation of Operator Language in Experimental Programming System. Multiprocessor Computer Systems and Software, Novosibirsk, p. 124-146, 1982 .

· A.N.Tchernykh. Parallel Interpreter of Operator Language. Institute of Precise Mechanics and Computer Technology of RAS; 4, Moscow, 1982, 49p.

· A.N.Tchernykh. Some Problems of Parallel Computations.  Institute of Precise Mechanics and Computer Technology of RAS, 10, Moscow, 1982, 49p.

· A.N.Tchernykh. Principles of Parallel Implementation of Operator Language. Proceeding of Computer Science Conference, Institute of Precise Mechanics and Computer Technology of RAS; Moscow, p. 105-108, 1981 .

· V.V.Kiryukhin, A.N.Tchernykh. A Quadruple computer redound-type fault-tolerant system. Proceedings of 3 USA-Japan Computer conference, 1977

· V.V.Kiryukhin, A.N.Tchernykh. About Structures of Homogeneous computer systems for fault-tolerant computations. Proceedings of 4 USSR Computer conference, Kiev, 1975

 

 

Mexican national conferences

 

· José Luis González García, Andrei Tchernykh Ramin Yahyapour. Evaluación Experimental de Estrategias de Calendarización en Grid Computacional Utilizando un Esquema de Admisibilidad. ISUM 2010 1st International Supercomputing Conference in Mexico 2010, Guadalajara Jalisco , México (March 2-5, 2010)

· Yair Castro García, Andrei Tchernykh, Victor Yaurima. Calendarizacion multi-criterio en grid computacional de dos niveles con algoritmos genéticos.  ISUM 2010 1st International Supercomputing Conference in Mexico 2010, Guadalajara Jalisco , México (March 2-5, 2010)

· Ariel Quezada-Pina, Andrei Tchernykh. Análisis Experimental de un Algoritmo de Calendarización en Línea para Grid con Modelo Decentralizado. ISUM 2010 1st International Supercomputing Conference in Mexico 2010, Guadalajara Jalisco , México (March 2-5, 2010)

· Adan Hirales, José-Luis González-García, Andrei Tchernykh. Workload Generation for Trace Based Grid Simulations. ISUM 2010 1st International Supercomputing Conference in Mexico 2010, Guadalajara Jalisco , México (March 2-5, 2010)

· José Luis González García. Evaluación Experimental de Estrategias de Calendarización en Grid Computacional Utilizando un Esquema de Admisibilidad. Memorias del ANIEI-UABC 2009 - XXII Congreso Nacional y VIII Congreso Internacional de Informática y Computación de la Asociación Nacional de Instituciones de Educación en Tecnologías de la Información, A.C. (ANIEI)

· Ricardo Garibay Martínez, Andrei Tchernykh Minimización del Costo de Re-asignación en Sistemas Distribuidos Dinámicos de Tiempo Real: Arreglo Lineal de Procesadores. Memorias del ANIEI-UABC 2009 - XXII Congreso Nacional y VIII Congreso Internacional de Informática y Computación de la Asociación Nacional de Instituciones de Educación en Tecnologías de la Información, A.C. (ANIEI)

· Adán  Hirales Carvajal, Andrei Tchernykh Generación de Cargas de Trabajo para Simulaciones Grid basadas en Rastreos de Cargas de Trabajo. Memorias del ANIEI-UABC 2009 - XXII Congreso Nacional y VIII Congreso Internacional de Informática y Computación de la Asociación Nacional de Instituciones de Educación en Tecnologías de la Información, A.C. (ANIEI)

· Elisa L. Salazar Ricarte, Andrei Tchernykh. Workload for grid scheduling strategies evaluation Information Systems and Technology 2007. MATI-PVK  April 4th, 2007, Moscow

· R. Garibay, A. Tchernykh, K. Ecker Adaptive Resource Management in Distributed Dynamic Real-time Systems . Information Systems and Technology 2007. MATI-PVK  April 4th, 2007, Moscow

· J. M. Ramírez, D. Madrigal, A. Tchernykh Scheduling Strategies for a Computational Grid. . Information Systems and Technology 2007. MATI-PVK  April 4th, 2007, Moscow

· Luis Manuel Galaviz, David Madrigal, Roberto Sanchez, Ariel Lira, Juan Manuel Ramírez, Andrei Tchernykh, Jesús Alberto Verduzco. "Evaluación Experimental de Estrategias de Calendarización para Selección de Recursos en Grid Computacional".    CICC 2006.- 7º. Congreso Internacional de las Ciencias Computacionales, Villa de Alvarez, Colima, Mex. (October 25-27, 2006) , pp. 64-73, 2006 (PDF, 166KB)

· Elisa Salazar, Andrei Tchernykh. "Análisis y Generación de Cargas de Trabajo para la Evaluación de Estrategias de Calendarización en un Grid Computacional.    CICC 2006.- 7º. Congreso Internacional de las Ciencias Computacionales, Villa de Alvarez, Colima, Mex. (October 25-27, 2006) , pp. 6-16, 2006 (PDF, 201KB)

· Celeste Jiménez Santiago, Ricardo Garibay Martínez, Flavio Reyes Ramírez, Klaus Ecker, Jacek Blazewicz, Andrei Tchernykh. "Optimización de Recursos en Sistemas Distribuidos Adaptivos de Tiempo Real".    CICC 2006.- 7º. Congreso Internacional de las Ciencias Computacionales, Villa de Alvarez, Colima, Mex. (October 25-27, 2006) , pp. 103-112, 2006 (PDF, 206KB)

· David Madrigal, Luis Manuel Galaviz, Juan Manuel Ramírez, Roberto Sánchez, Andrei Tchernykh, Jesús Alberto Verduzco. "Estrategias de Calendarización para un Grid Computacional" CiComp’06.- 1er. Congreso Internacional de Ciencias Computacionales, a celebrarse en la ciudad de Ensenada, B.C., México del 6 al 8 de Noviembre de 2006 (PDF, 120KB)

· Yair Castro, Daniel Mendoza, Juan Manuel Ramírez, Edelmira Rodríguez, Elisa Salazar, Andrei Tchernykh, Manuel Valenzuela. Evaluación de las Estrategias de Calendarización en Sistemas Distribuidos de Tipo Grid Computacional. (Poster). SSN’06 - Simposio Súpercomputo Noroeste 2006. Universidad de Sonora, Febrero 21-23, 2006.

· Elisa Salazar, Manuel Valenzuela, Daniel Mendoza, Yair Castro, Juan Manuel Ramírez, Edelmira Rodríguez, Andrei Tchernykh. Evaluación de las estrategias de calendarización para sistemas distribuidos de tipo grid computacional. ENOAN 2006 - La XVI Escuela Nacional de Optimización y Análisis Numérico,  26 al 31 de marzo del 2006, Universidad Autónoma de Tlaxcala.

· Elisa Salazar, Manuel Valenzuela Daniel Mendoza, Yair Castro, Juan Manuel Ramírez, Edelmira Rodríguez, Andrei Tchernykh. Evaluación de las Estrategias de Calendarización en un Grid Computacional Jerárquico CICC 2005.- 6º. Congreso Internacional de las Ciencias Computacionales, Villa de Alvarez, Colima, Mex. (September 28-30, 2005) , 2005

· A. Lazarev, A. Kvaratskhelia, A. Tchernykh. Solution Algorithms for the Total Tardiness Scheduling Problem on a Single Machine. Workshop Proceedings of the ENC’04 Mexican International Conference in Computer Science, 2004. Colima, Mexico, September 20-24, 2004. Colima University Press, p. 474-480, 2004 (PDF, 6666KB)

· M.I.Estrada, A.Tchernykh, C.Pérez. “Usando los principios de las dimensiones del aprendizaje para el diseño de un sistema de enseñanza a través del web” CEAD2000: Primer Congreso de Educación Abierta y a Distancia, (June 8-10, 2000), CD, Ensenada, B.C. México, 2000

· A.Tchernykh, A.Stepanov, A.Lupenko, N.Tchernykh, A.Rodriguez-Diaz. “Partial Evaluation for Parallel Computing: Experimental Results with Abstract Network Machine”. ENC’97: Primer Encuentro de Computacion. Sistemas Distribuidos y Parallelos, p. 76-83, Queretaro, Qro, Mexico, 1997

· A.N.Tchernykh, A.M.Stepanov, A.I.Lupenko, N.G.Tchernykh. Abstract Network Machine: Transformational Approach to Parallel Computation. CONIELECOMP'97, Universidad de las Americas-Puebla, IEEE, p. 375-377, 1997

· A.Cristóbal-Salas, J.Favela-Vara, A.Tchernykh. Optical Recognition of Non-compact Images with Variable Sizes. 3CIICC'96, National Academy of Research in Computer Science, p. 193-197, 1996

 Invited talks and seminars

 

· ISUM 2010 1st International Supercomputing Conference in Mexico 2010. Large Scale Supercomputing: Resource Management in Computational Grids. Guadalajara Jalisco , México (March 2-5, 2010).

· V  Simposium Internacional de Cómputo, Departamento de Sistemas y Computación del Instituto Tecnológico de La Paz. Andrei Tchernykh Procesamiento distribuido de gran escala basado en un Grid Computacional. 11-13 de noviembre 2009.

· CGCT2009. Collaborative and Grid Computing Technologies Workshop. Andrei Tchernykh, Uwe Schwiegelshohn, Ramin Yahyapour "On-line Job Scheduling of Parallel Jobs in Grids" Cancun, Quintana Roo, Mexico, April 22th to April 24th, 2009

· 8CIC—8 Simposium Internacional de Computación. Andrei Tchernykh “Optimización de los recursos en un grid computacional”., 7,8 y 9 de Noviembre 2008, ITESCA. Cd. Obregón, Sonora

· Semana de supercómputo. 50 años de la Computación en México. Andrei Tchernykh "Computación paralela: desde supercomputadoras y clústeres a Grid Computacional", Universidad Autónoma Metropolitana. unidad Iztapalapa (UAMI), 24 o 25 de Noviembre 2008

· UABC, Tijuana, México  Andrei Tchernykh: (December 18, 2007) Teoría de Computación Paralela” en un taller “Computación en Grids

· University of Colima, Telemática, Colima, México, (October 6-7, 2005). Computational Resource Management: from supercomputers and Clusters to Computational GRIDs.

· 6º. International Congress of Computer Science, Villa de Alvarez, Colima, Mex. (September 28-30, 2005)  Adaptive Scheduling Strategies in Cluster and Computational GRIDS (keynote speaker)

· 6º. International Congress of Computer Science, Villa de Alvarez, Colima, Mex. (September 28-30, 2005)  Parallel Computing: from supercomputing and Clusters to Computational GRIDs, Algorithms, Programming, Scheduling (tutorial)

· Universidad Autónoma de Baja California, Instituto de Ingeniería. Mexicali, Baja California, México. October 12, 2004 “Scheduling Strategies and Idle Regulation in Cluster and GRID Computing” 

· Fifth International Conference on Parallel Processing and Applied Mathematics (PPAM'2003), Czestochowa, Poland, September 7-10, 2003. Andrei Tchernykh, and Denis Trystram, "On-Line Scheduling of Multiprocessor Jobs with Idle Regulation" (invited paper)

· Instytut Informatyki, Politechnika Poznanska, Poznan, September 12, 2003, “Incomplete Data Structures and Non-strict Information Processing in Parallel and Distributed Computing.”

· 6th World Multiconference on Systemics, Cybernetics and Informatics SCI 2002. Orlando, USA, July 14-18, 2002. Andrei Tchernykh, Denis Trystram. Adaptive Strategy for On-Line Scheduling of Real World Parallel Applications (invited paper)

· Instytut Informatyki, Politechnika Poznanska, Poznan, April, 2001, “On-line scheduling strategy for unit execution time tasks”

· Germany-Mexico Workshop on Information Technology WIT’01, February 21-24, 2001, Puebla, Mexico. Klaus Ecker, Andrei Tchernykh “Efficient Tools for Designing Scientific Applications in PC's clusters”

· Laboratoria Nacional de Informatica Avanzada - LANIA, Xalapa, Mexico, November 23, 2000, Andrei Tchernykh “Parallel Cluster Computing for Scientific Applications”

· Primera Jornada Franco-Mexicana de Informática, November, 16-18, 2000, ENSIMAG, Grenoble, Francia, Andrei Tchernykh, Denis Trystram "Parallel Cluster Computing for Scientific Applications"

· X Dia del COMPUTOLOGO, (1 de Noviembre de 1999), UABC, Ensenada, BC, Mexico. A. Tchernykh . La Investigacion en Computación Paralela.

· 1er Simposio de Redes de Computadoras CIC-REDCOM’99 “Parallel Partial Evaluation for Specialization and Optimization of Parallel Programs”, México, September, 1999

· SEMANA DE SUPERCÓMPUTO, Cómputo Paralelo y Distribuido, June 21-25, 1999, UNAM, Ciudad de México, Andrei Tchernykh “Parallel Computing Paradigms”

· Septima Simposium Computacional, Universidad Autonoma de Aguascalientes, March 2-6, 1999, Aguascalientes, Mexico, Andrei Tchernykh “Parallel Computation: Perspective in Supercomputing”

· Primera Escuela de Invierno en Sistemas Distribuidos EISD98, November 23-27, 1998, Guadalajara, Mexico, Andrei Tchernykh “Computación Paralela” (tutorial)

· La Investigacion en Ciencias Computocionales en Mexico. IX Dia del COMPUTOLOGO, (6 de Noviembre de 1998), UABC, Ensenada, BC, Mexico

· XIII Congreso de Instrumentacion SOMI, Mexican Society of Instrumentation, Ensenada, BC, October 5-9, 1998

· Information System for Teaching and Research in Computer Science (June 3, 1998 Clausthal-Zellefeld, Hannover, Germany), A.Tchernykh. "Parallel Computing and Distant Learning Education"

· IV Simposium Tecnológico de Baja California (April 25, 1998), Ensenada, Baja California, Mexico, Andrei Tchernykh “Parallel Computing: tendency and perspectives”

· III Symposium Intercontinental of Sciences (April 1-3, 1998), Chetumal, Quintana Roo, Mexico. Andrei Tchernykh, Natalia Tchernykh “Paradigms in Parallel Computing”

· Universidad Autonoma del Estado de Morelos, Facultad de Ciencias (March 4, 1998) Quernavaca, Mexico. Andrei Tchernykh “ANM Paradigm in Parallel Computing”

· 1 Simposio Internacional de Ingeniería en Sistemas Computacionales e Informática (October 7-10, 1996), Zacatecas, Mexico. A.N.Tchernykh, “Parallel Computations on Associative Networks. A New Approach to Computing”

· Workshop on Scheduling in Computer and Manufacturing System, May 27-31, 1996, Lessach, Austria. A.N.Tchernykh, “Non-deterministic Scheduling Problems in Abstract Network Machine”

· XXV Symposium of Chemistry and Engineering, November 30 - December 1, 1995, UABC, Tijuana, Mexico, A.N.Tchernykh., “Parallel Programming”

 

Other Professional Activities

 

Guest Editor

·        

         special issue on Parallel Computing for the Revista Iberoamericana de Investigación “Computación y Sistemas” v. IV, No. 4, 2000

 

Conferences/Workshops

 

General co-chair:

· PCS'04 - 3rd International Conference on Parallel Computing Systems. Colima, Mexico (September 19-22, 2004) (along with Klaus Ecker, Denis Trystram, Jacek Blazewicz) in conjunction with  ENC'04 - Mexican International Conference in Computer Science 2004

· PCS'99 - 2nd International Conference on Parallel Computing Systems (August 16-20, 1999) Ensenada, Baja California, Mexico (along with Klaus Ecker and Isaac D. Scherson)

· Workshop  on Parallel Computing, Universidad Autónoma de Baja California. Escuela de Ingeniería, 18 de Mayo, 1999, Ensenada, Baja California, México

· UCI-CICESE Workshop "Research Perspectives in Computational Science" Ensenada, Baja California, Mexico (April 24, 1998) (along with  Isaac D. Scherson)

· PCS’97 - International Workshop on Parallel Computation and Scheduling.  Ensenada, BC, Mexico (August 18-22, 1997) (along with Klaus Ecker)

 

PC member:

· CLTM 2010 XVIIth Latin-American Master's Thesis Contest (CLTM 2010). The 36th Latin American Informatics Conference. 18 to 22 October, 2010 in Asuncion, Paraguay

· IBERGRID'2010: 4th Iberian Grid Infrastructure Conference . Braga, Portugal, May 24-27, 2010

· ISUM 2010 1st International Supercomputing Conference in Mexico 2010, Guadalajara Jalisco , México (March 2-5, 2010)

· CIC2009 18th International Conference on Computing, December 7–9, México City, México.

· PPAM’09 Eighth International Conference on Parallel Processing and Applied Mathematics PPAM 2009, Wrocław, Poland, (September 13-16, 2009)

· SPC2009 Workshop on Scheduling for Parallel Computing, Wrocław, Poland, (September 13-16, 2009), within the framework of  the Eighth International Conference on Parallel Processing and Applied Mathematics PPAM 2009

· Euro-Par 2009 The 15th International European Conference on Parallel and Distributed Computing . Delft, The Netherlands (August 25-28, 2009)

· CORE2009. 10th International Conference on Computing, Mexico-city, México (May 27-29, 2009)

· CORE2008. 9th International Conference on Computing, Mexico-city, México (May 28-30, 2008)

· PPAM’07 Seventh International Conference on Parallel Processing and Applied Mathematics, Gdansk, Poland (September 9-12, 2007)

· PBC’07 — Workshop on PARALLEL BIO-COMPUTING within the framework of  Seventh International Conference on Parallel Processing and Applied Mathematics, Gdansk, Poland (September 9-12, 2007)

· CICC 2006 7º. Congreso Internacional de las Ciencias Computacionales, Villa de Alvarez, Colima, Mex. (October 25-27, 2006)

· CORE2006. 7th International Conference on Computing, México  (May 8-10, 2006)

· ISSADS'06 - Sixth IEEE International Symposium and School on Advance Distributed Systems, Guadalajara, Jalisco, México (January 23-27, 2006)

· CICC 2005 6º. Congreso Internacional de las Ciencias Computacionales, Villa de Alvarez, Colima, Mex. (September 28-30, 2005)

· CORE2005. 6th International Conference on Computing, México  (May 6-7, 2005)

· I-SPAN 2005 The International Symposium on Parallel Architectures, Algorithms, and Networks. University of Nevada, Las Vegas. (December 7-9, 2005)

· PBC’05 — Workshop on PARALLEL BIO-COMPUTING within the framework of  Sixth International Conference on Parallel Processing and Applied Mathematics, Poznan, Poland (September 11-14, 2005)

· SPCS’05 — Workshop on scheduling for parallel computing within the framework of  Sixth International Conference on Parallel Processing and Applied Mathematics, Poznan, Poland (September 11-14, 2005)

· PPAM’05 Sixth International Conference on Parallel Processing and Applied Mathematics, Poznan, Poland (September 11-14, 2005)

· ISSADS'05 - Fifth IEEE International Symposium and School on Advance Distributed Systems, Guadalajara, Jalisco, México (January 24-28, 2005)

· AWIC'04 - Atlantic Web Intelligence Conference 2004, Cancún, México (May 16-19 2004)

· ENC'04 - Encuentro Internacional de Ciencias de la Computación 2001, Colima, México (Septiembre 20-24, 2004)

· ISSADS 2004 - Third IEEE International Symposium and School on Advance Distributed Systems, Guadalajara, Jalisco, México ( January 28-30, 2004)

· EITI-2003 -  Encuentro de investigación sobre technologias de información aplicadas a la solución de problemas, Medellin, Colombia ( 2003)

· WeScience2003 - The 1st International Workshop on e-Science, Algarve, Portugal (November 2003)

· CORE2003 - Congreso Nacional de Computación, México  (May 6-7, 2003)

· CEAD2002 -2do. Congreso Internacional de Educación Abierta y a Distancia Tijuana, Baja California, México (June 6-8, 2002)  

· ISADS2002 - International Symposium on Advanced Distributed Systems. Guadalajara, Jalisco, Mexico (November 11-15, 2002)

· ENC'01 - Encuentro Internacional de Ciencias de la Computación 2001, México (September 13-16, 2001)

· HPSECA00 - Workshop on High Performance Scientific and Engineering Computing with Applications, Toronto, Canada, (August 21-24, 2000) in conjunction with  ICPP-2000

· APSCC'2000 - Asia-Pacific Symposium on Cluster Computing, 2000, Beijing, China (May 14-17, 2000)

· ISADS2000 - International Symposium on Advanced Distributed Systems. Guadalajara, Jalisco, Mexico (March 8-10, 2000)

· CIE’99 - QUINTA Conferencia de Ingenieria Eléctrica,  México, D.F. (September 8-10, 1999)

· ENC’99 - Encuentro de Computacion 99, Sistemas Distribuidos y Parallelos, Mexico, 1999

· ENC’97 - Primer Encuentro de Computacion, Sistemas Distribuidos y Parallelos, Queretaro, Qro, Mexico (September 11-13, 1997).

 

Reviewer: 

IBERGRID'2010, ISUM2010, SPC2009, PPAM’09, CIC2009, CORE2009, Euro-Par 2009, CORE2008, PPAM’07, PBC’07, CICC 2006, CORE2006, ISSADS06, CICC 2005, CORE2005. I-SPAN 2005, PBC’05, SPCS’05, PPAM’05, ISSADS'05, GRID2004, PCS04, ENC'04, AWIC04, ISSADS 2004, EuroPar2003, EITI-2003, CORE2003, EuroPar2002, CEAD2002, ISADS2002, ENC'01, HPSECA00, APSCC'2000, ISADS2000, CIE’99, ENC’99, ENC’97 conferences,

Discrete Applied Mathematics Journal (Elsevier, North-Holland), Parallel Computing Journal (Elsevier, North-Holland), CyS (CIC-IPN, Mexico), Journal of Scheduling (Elsevier, England) journals

Research Collaboration

Dr. Michael Bender

Department of Computer Science, State University of New York at Stony Brook, Stony Brook, NY, USA

Prof. Dr. Klaus Ecker   

Institut für Informatik, Technische Universität Clausthal, Clausthal-Zellerfeld, Deutschland

Center for Intelligent, Distributed and Dependable Systems. School of Electrical Engineering & Computer Science, Ohio University, Athens, USA

Prof. Dr. Denis Trystram

Institute of Informatics and Applied Mathematics of Grenoble, ENSIMAG, Grenoble, France

Prof. Dr. Jean-Luc Gaudiot

PASCAL, Department of Electrical Engineering & Computer Science, University of California-Irvine, Irvine, CA, USA

Prof. Dr. Isaac D. Scherson

Department of Information and Computer Science, University of California-Irvine, Irvine, CA, USA

Dr. Vitaly Kober

Computer Science Department, CICESE Research Center, Ensenada, Mexico

Dr. Carlos Brizuela

Computer Science Department, CICESE Research Center, Ensenada, Mexico

Dr. Alfredo Cristobal-Salas

Universidad Autónoma de Baja California. Tijuana, Baja California, México

Dr. Alexander Lazarev

Department of Applied Mathematics and Cybernetics, Kazan State University (Kazan, Russia)

Dr. Arutyun Avetisyan, Dr. Nikolay Kuzjurin

Institute of System Programming, Russian Academy of Sciences,  Moscow, Russia

Dr. Larisa Burtseva.

Universidad Autónoma de Baja California. Mexicali, Baja California, México

Dr. Ramin Yahyapour

University of Dortmund, IT and Media Center, Dortmund, Germany

Prof. Dr. Uwe Schwiegelshohn

University of Dortmund, IRF-IT, Dortmund, Germany

 

Research Funding:

 

2009

· DAAD - Deutscher Akademischer Austauschdienst, Workflow scheduling on two layer Grid architectures” collaboration with University of Dortmund, Dortmund, Germany  (Prof. Ramin Yahyapour)

 2006-2009

· CONACYT. National Council of Science and Technology (CONSEJO NACIONAL DE CIENCIA Y TECNOLOGÍA CONACYT #48385), “Multilayer Hierarchy Job-Scheduling Strategies for a Computational Grid”, 2006, Budget: 60.000,-Dlls

· CICESE Resource Optimization in Grids and Real Time Systems (#634107), 2008-2011

 

2005-2006

· DAAD - Deutscher Akademischer Austauschdienst, “Admissible Resource Selection Strategies in Two Level Job-Scheduling for a Computational Grid” collaboration with University of Dortmund, Dortmund, Germany  (Prof. Ramin Yahyapour)

· LAFMI - Laboratorio Franco-Mexicano de Informática "Efficient biological sequence analysis by sequential and parallel algorithms"  (collaboration with Prof. Denis Trystram, ENSIMAG, France), 2006. Budget: 10.000,-Dlls

· CICESE Resource Optimization Problems in Clusters and GRIDs (#634107), 2005-2007

 

2001-2004

· NSF-CONACYT "An I-structure Runtime Cache System as a Data Structure for Parallel Cluster Computing”, collaboration with University of Southern California, Los Angeles, USA (Prof. Jean-Luc Gaudiot) (CONACYT #32989-A), 2001-2004 Budget: 60.000,-Dlls

· UC MEXUS-CONACYT “Client-Server Discrete Event Simulation over Very Large Communication Networks (Internet2)“ (collaboration with Dr. Isaac D. Scherson, Information and Computer Science, University of California-Irvine, Irvine, CA, USA), 2001-2002. Budget: 40.000,-Dlls

· LAFMI - Laboratorio Franco-Mexicano de Informática "Philogenetic tree construction on big scale distributed systems and grids"  (collaboration with Prof. Denis Trystram, ENSIMAG, France), 2004-2005. Budget: 20.000,-Dlls

· CICESE. Parallel Computing in High Performance Distributed Systems (#6767, #634102) 2002-2004

 

2000

· REDII-CONACYT “La Red de Desarrollo e Investigación en Informática” - REDII, 2000   Budget: 32.000,-Dlls

· CICESE-UABC - "Performance Vector Evaluation and Load Balancing based on Rate of Change in Heterogeneous Clusters ” (March 2000-April 2001) Budget: 10.600,-Dlls

 

1999

· CICESE. Parallel Computing on Scalable Shared Memory Supercomputers, #631109, 1999 - 2002

· FUMEC - U.S.-Mexico Foundation for Science “Discrete event simulation applied to study of recourse management” 1999 . Budget: 5.000,-Dlls

 

1996

· CONACYT. National Council of Science and Technology (CONSEJO NACIONAL DE CIENCIA Y TECNOLOGÍA CONACYT #1902P-A9507), “Parallel Computation on Associative Networks”, 1996-1998. Budget: 30.000,-Dlls

· CICESE. Abstract Network Machine, #631101, 1996-1998

 

Participation in grants

· UABC, Mexicali. “Cómputo Científico”, Proyectos de Desarrollo de Cuerpos Académicos en Formación. UABC, 2008 (PI. Larisa Burtseva)

· UABC, Mexicali. Sistema computacional para el análisis comparativo de algoritmos de la programación de la producción en la manufactura”, proyecto apoyado por 11ª Convocatoria Interna de Apoyo a Proyectos de Investigación de la UABC, 2007 (PI. Larisa Burtseva)

· UABC, Tijuana, México: DESARROLLO Y OPTIMIZACIÓN DE SISTEMAS ESCALABLES DE ALTO DESEMPEÑO. 2005-2006. (PI: Alfredo Cristobal-Salas)

· CONACYT  “La Red de Desarrollo e Investigación en Informática” – REDII, 1998-2001

· CONACYT. Nonlinear Locally Adaptive Filters with Spatial Connected Neighborhoods for Signal and Image Processing: Principles, Implementations and Applications (36077-A), 2002-2004 (PI: Vitali Kober)

· UABC, Tijuana, México: Procesamiento no estricto de información en sistemas distribuidos. 2003-2004. (PI:  Alfredo Cristobal-Salas)

· PTC-PROMEP, México: Procesamiento no estricto de información en sistemas distribuidos 2003-2005. (PI: Alfredo Cristobal-Salas)

· UABC, Ensenada, México: Planeación en Sistemas Dinámicos, 2001, (PI: Antonio Rodríguez Díaz )

· UABC, Tijuana,  México: Calendarización Dinámica de Tareas en Sistemas Multiprocesadores, 2001-2002 (PI: Antonio Rodríguez Díaz )

 

Teaching Experience

 

· Universidad Autónoma de Baja California (UABC), Mexicali,  México (07.2005- 08.2005)

· Universidad de Colima, Colima, México (05.2004- 06.2004)

· TU-Clausthal, IFI, Germany. (05.2003-12.2003)

· CICESE, Computer Science Department (06.1995 – current)

· ITESO, CINVESTAV, Guadalajara, Mexico (11.1998)

· Moscow State Avian Technologic University (09.1993-05.1995)

 

 Service

· Member of the Internal Council of the Applied Physics Division (representation of the Computer Science Department (suplente) CICESE (2000-2002)

· Member of several doctoral committees at the CICESE Research Center

· Member of several Master of Science committees at the CICESE Research Center

 

 Awards 

           · DAAD grant for 3 months research stay in Dortmund University, Germany, 2009

           · DAAD grant for 3 months research stay in Dortmund University, Germany, 2007.

· Honor President of  the 6th International Congress of Computer Science , CICC’05, Sept. 28-30, 2005. Colima, México

           · CONACYT grant for one year research stay in IMAG (France) and TUC (Germany).

· First level National Researcher, National System of Researchers, Mexico, 1997 - current

· Master Science Diploma with honor, granted by President of the State Commission, Russia, 1975

· Prize-winner of the Young Scientists competition, IPMCT, Moscow, 1981

· Award for the Best Research Works Competition of the Institute of Precise Mechanics and Computer Technology of the Russian Academy of Sciences, IPMCT, Moscow, 1988

 

Teaching

Graduate and postgraduate courses

 

       Parallel Computing Scheduling

   UABC, Mexicali, Summer 2005

       Selected topics of bioinformatics (along with Carlos Brizuela, and Axayácatl Rocha)

  CICESE, Spring 2005, 2006

        Parallel Computing (tutorial)

  Instituto Tecnológico de Colima

       Resource optimization and scheduling for Parallel and GRID Computing

  CICESE, Spring 2005

         Parallel Computing

  Universidad de Colima, Colima, México

         Parallel Computing

  CICESE 96-99, 2000-2008

         Parallel Programming

   TU Clausthal   Germany, Winter 03

         Practical Aspects of Parallel Programming

  TU Clausthal, Germany, Winter 03

         Selected topics of Parallel Computing

  TU Clausthal, Germany, Spring 03

         Parallel Computing

  TU Clausthal, Germany , Spring 03

          Parallel Computing

  CICESE 2002, 01, 00, 99, 98, 96

          Advance Parallel Computing

  CICESE   Spring 02, 01

          Real-time Systems in Parallel Computing  (along with Klaus Ecker (Germany))       

  CICESE Fall’01, 99, 97, 2007, 2008

          Parallel Computing Paradigms” (tutorial)    

 CIC-IPN, Mexico, 1999

           Parallel and Distributed Processing”           

  CICESE Summer 99

          Introduction in Functional Programming using SISAL”

  CICESE Summer 98

          Parallel Computing”     

  ITESO, CINVESTAV, Guadalajara, Mexico, 1998

          Algorithms and Parallel programming "

  CICESE Summer 97

           Parallel Algorithms for Abstract Machines”               

  CICESE Summer’96

           Parallel Computation on Associative Networks”

  CICESE Spring’96

           Models of Parallel Computation”                                 

  CICESE Fall’95

Undergraduate courses

 

·         Parallel Algorithms

  Clausthal, Germany, Spring 2003

·         Applied Aspects of Software

  Moscow, Fall-Winter'93

·         Personal Computers: Software and Hardware

  Moscow, Year'93-94

·         Applied Aspects of Software (half year course)

  Moscow, Fall-Winter'94

·         Personal Computers: Software and Hardware       

  Moscow, Year'94-95

·         Database Application Design

  Moscow, Spring '95