6 research outputs found

    Autómata Celular Estocástico paralelizado por GPU aplicado a la simulación de enfermedades infecciosas en grandes poblaciones

    No full text
    Un gran número de áreas de la ciencia están siendo beneficiadas por la reducción de tiempo de cómputo gracias al uso de las Unidades Gráficas de Proceso (GPU). En el caso de la Epidemiología, tales unidades agilizan la simulación de escenarios con poblaciones grandes, escenarios en los que el tiempo de procesamiento es muy significativo. El presente artículo introduce la simulación de eventos epidemiológicos basado en un modelo de Autó­matas Celulares Estocásticos (AC), el cual ofrece la implementación de las características principales de una enfermedad infecciosa a gran escala: contacto, vecindario, trayectorias y transmisibilidad. Un caso de estudio es simulado en una implementación del algoritmo AC para una enfermedad infecciosa de tipo SEIRS (Susceptible, Expuesto, Infectado, Recu­perado y Susceptible). Una población de 1 000 000 de individuos es paralelizada a través de un algoritmo de balanceo de procesos implementado en el lenguaje de programación C-CUDA. El resultado dado por el software paralelizado por GPU es comparado contra un análisis hecho del modelo paralelizado por multi-hilos CPU. Los resultados demuestran que el tiempo de cómputo puede ser reducido significativamente gracias al uso de C-CUDA.</p

    Stochastic Cellular Automata approach for infectious disease simulation on large populations parallelized by GPU

    Full text link
    Un gran número de áreas de la ciencia están siendo beneficiadas por la reducción de tiempo de cómputo gracias al uso de las Unidades Gráficas de Proceso (GPU). En el caso de la Epidemiología, tales unidades agilizan la simulación de escenarios con poblaciones grandes, escenarios en los que el tiempo de procesamiento es muy significativo. El presente artículo introduce la simulación de eventos epidemiológicos basado en un modelo de Autómatas Celulares Estocásticos (AC), el cual ofrece la implementación de las características principales de una enfermedad infecciosa a gran escala: contacto, vecindario, trayectorias y transmisibilidad. Un caso de estudio es simulado en una implementación del algoritmo AC para una enfermedad infecciosa de tipo SEIRS (Susceptible, Expuesto, Infectado, Recuperado y Susceptible). Una población de 1 000 000 de individuos es paralelizada a través de un algoritmo de balanceo de procesos implementado en el lenguaje de programación C-CUDA. El resultado dado por el software paralelizado por GPU es comparado contra un análisis hecho del modelo paralelizado por multi-hilos CPU. Los resultados demuestran que el tiempo de cómputo puede ser reducido significativamente gracias al uso de C-CUDA.In science, a large number of areas are being benefited by the reduction of computational time with the use of Graphics Processing Units (GPU). In the case of Epidemiology, the benefit consists in the speedup of simulation of scenarios with bigger populations in which the processing time is large. This article introduces an epidemiological event simulation with a model based on Stochastic Cellular Automata (SCA). This model provides an implementation of the main features of a large-scale infectious disease: contact, neighborhood, trajectories and transmissibility. A case study is simulated on an implementation of the SCA algorithm for an infectious disease type SEIRS (Susceptible, Exposed, Infected, Recovered and Susceptible). A population with 1 000 000 of individuals is parallelized through a process balancing algorithm implemented in C-CUDA. The result given by the GPU parallelized software is compared against a parallelized model analysis made by multi-threaded CPU. The results show that the computation time can be significantly reduced through the use of C-CUDA

    Simulación de enfermedades infecciosas en grandes poblaciones a través de un autómata celular estocástico paralelizado por GPU con C-Cuda

    Full text link
    Un gran número de áreas de la ciencia están siendo beneficiadas con la reducción de tiempo de cómputo, gracias al uso de las Unidades Graficas de Proceso (GPU). En el caso de la Epidemiologia: agilizando la simulación de escenarios con poblaciones grandes donde el tiempo de procesamiento es muy significativo. El presente artículo introduce la simulación de eventos epidemiológicos basado en un modelo de Autómatas Celulares Estocástico (AC), el cual ofrece la implementación de las características principales de una enfermedad infecciosa a gran escala: Contacto, Vecindario, Trayectorias y Transmisibilidad. Un caso de estudio es simulado en una implementación del algoritmo AC, para una enfermedad Infecciosa de tipo SEIR (Susceptible, Expuesto, Infectado y Recuperado). En una población de 1, 000,000 de individuos, la cual es paralelizada a través de un algoritmo de balanceo de procesos implementado en C-CUDA. El resultado dado por el software paralelizado por GPU es comparado contra un análisis hecho del modelo paralelizado por multi-hilos CPU. Los resultados demuestran que el tiempo de cómputo puede ser reducido significativamente gracias al uso de C-CUDA

    Gestión del conocimiento en la micro y pequeña empresa mexicana de la industria del software

    No full text
    Las empresas que desarrollan software en México son microempresas con diez o menos empleados que no cuentan con sistemas de gestión del conocimiento. Se parte de un modelo de transferencia de conocimiento de los desarrolladores expertos a los no expertos, a través de un sistema de gestión del conocimiento. Se enfocó la investigación en conocer ¿Cómo sucede la gestión de conocimiento en las micro y pequeñas empresas que desarrollan software en México? Se encontró que el problema no es solo tecnológico, sino también cultural, en dichas organizaciones. Por lo anterior se diseñó un instrumento para medir la cultura de la gestión del conocimiento, se aplicó y se muestran los resultados. Se detectó que los desarrolladores consideran muy importante compartir el conocimiento y de hecho lo hacen informalmente. Se concluyó que dichas organizaciones deben incluir la gestión del conocimiento en sus procesos de desarrollo de softwar

    Gestión del conocimiento en la micro y pequeña empresa mexicana de la industria del software

    No full text
    Las empresas que desarrollan software en México son microempresas con diez o menos empleados que no cuentan con sistemas de gestión del conocimiento. Se parte de un modelo de transferencia de conocimiento de los desarrolladores expertos a los no expertos, a través de un sistema de gestión del conocimiento. Se enfocó la investigación en conocer ¿Cómo sucede la gestión de conocimiento en las micro y pequeñas empresas que desarrollan software en México? Se encontró que el problema no es solo tecnológico, sino también cultural, en dichas organizaciones. Por lo anterior se diseñó un instrumento para medir la cultura de la gestión del conocimiento, se aplicó y se muestran los resultados. Se detectó que los desarrolladores consideran muy importante compartir el conocimiento y de hecho lo hacen informalmente. Se concluyó que dichas organizaciones deben incluir la gestión del conocimiento en sus procesos de desarrollo de softwar

    Editorial

    No full text
     This fall issue of 2012 is rich in new developments in IT. Thus, it is a real pleasure for a geologist to write the editorial of a number of Acta Universitaria beginning with a research in Petrography. In Petrografía y distribución de óxidos de Fe, Al y Si en fragipanes blancos de origen volcanico, Otilio Acevedo-Sandoval and contributors present very interesting results about the analysis of the distribution of iron, alumi­nium and silicon in three white soil profiles of hardened volcanic horizons (know as “fragipanes”) in the NW of the State of Mexico.The following two articles show the performance of Compute Unified Device Ar­chitecture using GPUs (Graphics Processing Units) as compared to CPU, applied to a large set of biological data. In Autómata Celular Estocástico paralelizado por GPU aplicado a la simulación de enfermedades infecciosas en grandes poblaciones, Hector Cuesta-Arvizu and co-workers explain how GPU parallelized software helps in simulating large-scale infection disease events with Stochastic Cellular Automata (SCA). On the other hand, Eduardo Romero-Vivas and contributors, in their article Implementación en GPU del Estadístico t para análisis de expresión genética en microarreglos, propose the use of t-paired parametric analysis with GPU implemen­tation for evaluating the gene expression levels for microarray hybridization.The paper of Emmanuel Ortiz-Lopez and contributors (Control de acceso usando FPGA y RFID) presents the design and implementation of an access control system using Radio frequency Identification (RFID) controlled by a field Programmable Gate Array. This system allows supervising, managing and reporting access or movement of individuals or equipment. Beside the control, it can help in avoiding large number of human errors.Finally, the study of Alejandro Tzompantzi Sanchez and co-workers, named Alterna­tivas de control para la secuencia de destilación térmicamente acoplada Petlyuk, shows that a closed loop dynamic response of thermally coupled distillation sequences for the separation of ternary mixture is significantly improved with an Internal Model Control Non Linear, when compared with the flow in the bottom and the top.Autumn is still well installed in Belgium. The rain and the leaves are falling. The ideal weather for taking a good chair, reading interesting papers and enjoying science development. I wish you to do so with this issue of Acta Universitaria, wherever you are in the world.</p
    corecore