20 research outputs found

    Implementación de un cluster homogéneo para la resolución de problemas de alta complejidad computacional

    Get PDF
    A lo largo de la historia de la computación se han presentado diversos problemas de tipo complejo que en el pasado no podían ser resueltos ó que simplemente el costo de su solución era sólo alcanzable para algunos. Sin embargo, con la tecnología actual, estos problemas son blanco fácil para los investigadores y con pocos recursos se puede llegar a la solución esperada. Este artículo tiene como objetivo mostrar la importancia que tiene hoy en día el procesamiento paralelo y distribuido para la solución de diversos problemas que se presentan en la vida diaria tomando como enfoque principal el manejo de un cluster

    Método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño

    Get PDF
    En la actualidad y basándose en los principios de la computación se han planteado algoritmos secuenciales para tratar de dar solución a variados problemas. A medida que estos se han tornado más y más complejos, las soluciones basadas en este tipo de algoritmos han pasado a ser ineficientes, debido a que su uso implica un consumo de tiempo considerable durante su ejecución. Para resolver estos problemas complejos nacieron los llamados supercomputadores, los cuales cuentan con arreglos de microprocesadores que trabajan en sincronía empleando procesamiento paralelo. En los últimos años, el personal académico de diversas universidades y centros de investigación se han dado a la tarea de aprender a construir sus propios "supercomputadores" conectando computadores personales y desarrollando software para enfrentar tales problemas. A estos "supercomputadores" se les conoce con el nombre de cluster, el cual no había sido un concepto muy difundido hasta hace poco tiempo. Un cluster se puede definir como un grupo de múltiples computadores unidos por una red de alta velocidad, de tal forma que el conjunto puede ser visto como una única máquina, pero que por su poder de cómputo resuelve problemas que un solo equipo de escritorio no podría hacer. Esta tesis mostrará la importancia de la computación paralela y distribuida para la solución de problemas frecuentes de alto desempeño computacional tomando como enfoque principal el estudio de una de sus arquitecturas principales: Cluster. Por medio del manejo de esta arquitectura, en esta investigación se pretenderá proponer un método para el manejo del balanceo de carga en sistemas de cómputo distribuido de alto desempeño realizando estudios previos y exhaustivos para llegar a dicha solución. / Abstract: At present and based on the principles of computing have emerged to deal with sequential algorithms to solve various problems. As they got more and more complex, the solutions based on that kind of algorithms have become inefficient, because its use imply a considerable amount of time during its execution. To solve these complex problems were born the so-called supercomputers, which include arrangements of microprocessors that work in synchrony by using parallel processing. In the past years, the academic communities of a variety of universities and research centers, have tried to learn how to build their own “supercomputers” by connecting personal computers and developing software to face such problems. This “supercomputers” are known under the name of cluster, which is a concept not really spread until recently. A cluster can be defined as a group of multiple computers connected by a high-speed network, so that all can be seen as a single machine, but that its computational power to solve problems a single desktop could not do. This thesis will show the importance of parallel and distributed computing to solve common problems of high computational performance on the main approach to study one of its major architectures: Cluster. Through the management of this architecture, this research is intended to propose a method for handling load balancing in distributed computer systems high performance and comprehensive studies done to reach that solution.Maestrí

    Programming Fundamentals lesson #7 sequential structures

    No full text
    Continuación Estructuras Secuenciales. Solución de ejercicio 2.Continue Sequential Structures. Solution of Exercise 2.Estudiantes de primer año de ingenierí

    Programming Fundamentals lesson #15 conditional Structures

    No full text
    Solución Quiz Estructuras Condicionales.Quiz Solution.Conditional Structures.Estudiantes de primer año de ingenierí

    Programming Fundamentals lesson #11 conditional Structures

    No full text
    Continuación Estructuras Condicionales. Ejemplos condicionales anidados.Continue Conditional Structures. Examples nested conditionals.Estudiantes de primer año de ingenierí

    Programming Fundamentals lesson #16 Reading and writing variables. Assignment and concatenation.

    No full text
    Introducción al Visual Basic .Net. Propiedades y controlesIntroduction to Visual Basic. Net. Properties and controlsEstudiantes de primer año de ingenierí

    Programming Fundamentals lesson #14 conditional Structures

    No full text
    Continuación Estructuras Condicionales. Solución de ejercicio de condicional anidado - Notas.Continue Conditional Structures. Solution nested conditional exercise - Notes.Estudiantes de primer año de ingenierí

    Programming Fundamentals lesson #13 conditional Structures

    No full text
    Ejemplos Estructuras Condicionales. Solución de ejercicio de condicional anidado.Conditional Structures Examples. Solution nested conditional exercise.Estudiantes de primer año de ingenierí

    Programming Fundamentals lesson #8 sequential structures

    No full text
    Continuación Estructuras Secuenciales. Explicación de cómo solucionar ejercicios 3 y 4.Continue Sequential Structures. Explanation of how to solve Exercises 3 and 4.Estudiantes de primer año de ingenierí

    Programming Fundamentals lesson #12 conditional Structures

    No full text
    Continuación Estructuras Condicionales. Condicional Múltiple. Ejemplo.Continue Conditional Structures. Multiple Conditional. Example.Estudiantes de primer año de ingenierí
    corecore