1,732 research outputs found

    Nuevos métodos y algoritmos de altas prestaciones para el cálculo de funciones de matrices

    Full text link
    Tesis por compendio[ES] El objetivo de esta tesis es el desarrollo de algoritmos e implementaciones innovadoras de altas prestaciones (HPC) para la computación de funciones de matrices basadas en series de polinomios matriciales. En concreto, se desarrollarán algoritmos para el cálculo de las funciones matriciales más utilizadas: la exponencial, el seno y el coseno. El estudio de los polinomios ortogonales matriciales es un campo emergente cuyo avance está alcanzando importantes resultados tanto desde el punto de vista teórico como práctico. Las ¿últimas investigaciones realizadas por el doctorando, junto a los miembros del grupo de investigación al que está vinculado, High Performance Scientific Computing (HiPerSC), revelan por qué los polinomios matriciales desempeñan un papel fundamental en la aproximación de funciones de matrices, proporcionando propiedades muy interesantes. En esta tesis se han desarrollado nuevos algoritmos de alto rendimiento basados en series polinomiales matriciales. En particular, se han implementado algoritmos para el cálculo de la exponencial, el seno y el coseno de una matriz usando las series matriciales polinomiales de Taylor y de Hermite. Además, se han proporcionado cotas del error cometido en las aproximaciones calculadas, proporcionando además los parámetros teóricos y experimentales óptimos de dichas aproximaciones. Los algoritmos finales han sido comparados con otras implementaciones del estado del arte para probar la mejora que presentan en cuanto a eficiencia y prestaciones. Los resultados obtenidos a lo largo de la investigación y presentados en esta memoria han sido publicados en varias revistas de alto nivel y se han presentado como ponencias en diversas ediciones del congreso internacional Mathematical Modelling in Engineering & Human Behaviour para dotarlas de la mayor difusión posible. Por otra parte, los códigos informáticos implementados han sido puestos a disposición de la comunidad científica internacional a través de nuestra página web http://hipersc.blogs.upv.es.[CA] L'objectiu d'aquesta Tesi és el desenvolupament d'algoritmes i implementacions innovadores d'altes prestacions (HPC) per a la computació de funcions de matrius basades en sèries de polinomis matricials. En concret, es desenvoluparan algoritmes per al càlcul de les funcions matricials més emprades: l'exponencial, el sinus i el cosinus. L'estudi dels polinomis ortogonals matricials és un camp emergent, el creixement del qual està aconseguint importants resultats tant des del punt de vista teòric com pràctic. Les últimes investigacions realitzades pel doctorand junt amb els membres del grup d'investigació on està vinculat, High Performance Scientific Computing (HiPerSC), revelen per què els polinomis matricials exerceixen un paper fonamental en l'aproximació de funcions de matrius, proporcionant propietats molt interessants. En aquesta Tesi s'han desenvolupat nous algoritmes d'alt rendiment basats en sèries polinomials matricials. En particular, s'han implementat algoritmes per al càlcul de l'exponencial, el sinus i el cosinus d'una matriu usant les sèries matricials polinomials de Taylor i d'Hermite. A més, s'han proporcionat cotes de l'error comès en les aproximacions calculades, proporcionant a més els paràmetres teòrics i experimentals òptims d'aquestes aproximacions. Els algoritmes finals han estat comparats amb altres implementacions de l'estat de l'art per a provar la millora que presenten en termes d'eficiència i prestacions. Els resultats obtinguts al llarg de la investigació i presentats en aquesta memòria han estat publicats en diverses revistes d'alt nivell i s'han presentat com a ponències en diferents edicions del congrés internacional Mathematical Modelling in Engineering \& Human Behaviour per a dotar-les de la major difusió possible. D'altra banda, s'han posat els codis informàtics implementats a disposició de la Comunitat Científica Internacional mitjançant la nostra pàgina web http://hipersc.blogs.upv.es.[EN] The aim of this thesis is the development of high performance computing (HPC) innovative algorithms and implementations for computing matrix functions based on matrix polynomials series. Specifically, algorithms for the calculation of the most commonly-used functions, the exponential, sine and cosine have been developed. The study of orthogonal matrix polynomials is an emerging field whose growth is achieving important results both theoretically and practically. The last investigations made by the doctoral student, together with the members of the research group, High Performance Scientific Computing (HiPerSC), he is linked, reveal why the matrix polynomials play a fundamental role in the approximation of matrix functions, providing very interesting properties.In this thesis new high-performance algorithms based on matrix polynomial series have been developed. In particular, algorithms for computing the exponential, sine and cosine of a matrix using Taylor and Hermite matrix polynomial series have been implemented.In addition, the error bounds for the approximations calculated have been provided and optimal theoretical and experimental parameters for such approximations have also been provided. Final algorithms have been compared to other state of the art implementations to test the improvement obtained in terms of efficiency and performance. The results obtained during the investigation and presented in this memory have been published in several high-level journals and presented as papers at various editions of the International Congress Mathematical Modelling in Engineering & Human Behaviour to give them the widest possible distribution. On the other hand, implemented computer codes have been made freely available to the international scientific community at our web page http://hipersc.blogs.upv.es.Ruiz Martínez, PA. (2020). Nuevos métodos y algoritmos de altas prestaciones para el cálculo de funciones de matrices [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/137035TESISCompendi

    Experiencia con la herramienta de virtualización VNUML para la enseñanza de redes de computadores

    Get PDF
    La virtualización permite disponer y configurar infraestructuras de red con un coste asumible para un laboratorio y, a diferencia de los simuladores, muestra un comportamiento real del sistema. Este artículo presenta la metodología que seguimos en la asignatura de Redes de la Facultad de Informática de la Universidad de Murcia para la enseñanza práctica de conceptos tales como encaminamiento, movilidad IP, balanceo de carga y alta disponibilidad por medio de la herramienta de virtualización de código abierto VNUML. Para mostrar estos conceptos hemos añadido diversas utilidades al sistema de ficheros utilizado en VNUML. Gracias a estas herramientas, los alumnos han podido mejorar el aprendizaje de estos conceptos como lo refutan las encuestas realizadas.Peer Reviewe

    VNUML vs GNS3 en el desarrollo de laboratorios de redes virtuales

    Get PDF
    El aprendizaje práctico de redes de computadores es reconocido como un proceso crítico que permite a los estudiantes consolidar los conceptos introducidos en las lecciones teóricas. En este sentido, las tecnologías de virtualización están adquiriendo gran relevancia debido a que permiten desarrollar laboratorios de redes de computadores con un reducido coste de despliegue y gestión. Este artículo presenta un análisis comparativo entre GNS3 y VNUML, que son herramientas de virtualización open-source que han sido empleadas para el desarrollo de laboratorios de red virtuales para llevar a cabo el proceso de enseñanza-aprendizaje en las asignaturas Arquitectura de Redes y Arquitectura de Redes Avanzadas del Grado en Ingeniería Informática impartido en la Universidad de Murcia. El estudio presenta las principales ventajas y/o deficiencias de cada herramienta tanto para profesores como alumnos y se identifican los escenarios en los que parece más adecuada su utilización.SUMMARY -- The practical learning of computer networks is known to be a critical process in order to allow students to consolidate the concepts introduced in theoretical lessons. In this sense, virtualization technologies are becoming popular since they allow to set up a computer network laboratory with a reduced deployment and management cost. This paper presents a comparative analysis performed between GNS3 and VNUML, which are open-source tools for virtualization that have been used for developing virtual network laboratories that support the teaching-learning process in the Networks Architecture and Advanced Networks Architecture subjects of the Computer Engineering degree at the University of Murcia. The study presents the main advantages and/or deficiencies of each tool not only for professors but also for students and identifies the scenarios where the use of each tool seems to be more appropriate.Peer Reviewe

    On the influence of psychrometric ambient conditions on cooling tower drift deposition

    Get PDF
    Water drift emitted from cooling towers is objectionable for several reasons, mainly due to human health reasons. A numerical model to study the influence of sychrometric ambient conditions on cooling tower drift deposition was developed. The mathematical model presented, consisting of two coupled sets of conservation equations for the continuous and discrete phases, was incorporated in the general purpose CFD code Fluent. Both experimental plume performance and drift deposition were employed to validate the numerical results. This study shows the influence of variables like ambient dry bulb temperature, ambient absolute humidity and droplet exit temperature from cooling tower on the drift evaporation (and therefore deposition) and on the zone affected by the cooling tower. The stronger effect detected corresponds to the ambient dry bulb temperature. When a higher ambient temperature was present, deposition was lower (evaporation was therefore higher) and the zone affected by the cooling tower was smaller. The influence of the other two variables included in the study was weaker than the one corresponding to the dry bulb ambient temperature. A high level of ambient absolute humidity increased drift deposition and also the size of the zone affected by the cooling tower. Finally, a high level of droplet exit temperature decreased deposition and increased the zone affected by the cooling tower

    Solving initial value problems for ordinary differential equations by two approaches: BDF and Piecewise-linearized methods

    Full text link
    Many scientific and engineering problems are described using Ordinary Differential Equations (ODEs), where the analytic solution is unknown. Much research has been done by the scientific community on developing numerical methods which can provide an approximate solution of the original ODE. In this work, two approaches have been considered based on BDF and Piecewise-linearized Methods. The approach based on BDF methods uses a Chord–Shamanskii iteration for computing the nonlinear system which is obtained when the BDF schema is used. Two approaches based on piecewise-linearized methods have also been considered. These approaches are based on a theorem proved in this paper which allows to compute the approximate solution at each time step by means of a block-oriented method based on diagonal Padé approximations. The difference between these implementations is in using or not using the scale and squaring technique. Five algorithms based on these approaches have been developed. MATLAB and Fortran versions of the above algorithms have been developed, comparing both precision and computational costs. BLAS and LAPACK libraries have been used in Fortran implementations. In order to compare in equality of conditions all implementations, algorithms with fixed step have been considered. Four of the five case studies analyzed come from biology and chemical kinetics stiff problems. Experimental results show the advantages of the proposed algorithms, especially when they are integrating stiff problems.Ibáñez González, JJ.; Hernández García, V.; Arias, E.; Ruíz Martínez, PA. (2009). Solving initial value problems for ordinary differential equations by two approaches: BDF and Piecewise-linearized methods. Computer Physics Communications. 180(5):712-723. doi:10.1016/j.cpc.2008.11.013S712723180

    Accurate and efficient matrix exponential computation

    Full text link
    [EN] This work gives a new formula for the forward relative error of matrix exponential Taylor approximation and proposes new bounds for it depending on the matrix size and the Taylor approximation order, providing a new efficient scaling and squaring Taylor algorithm for the matrix exponential. A Matlab version of the new algorithm is provided and compared with Pad´e state-of-the-art algorithms obtaining higher accuracy in the majority of tests at similar or even lower cost.This work has been supported by the Programa de Apoyo a la Investigacion y el Desarrollo of the Universitat Politecnica de Valencia grant PAID-06-11-2020Sastre, J.; Ibáñez González, JJ.; Ruiz Martínez, PA.; Defez Candel, E. (2014). Accurate and efficient matrix exponential computation. International Journal of Computer Mathematics. 91(1):97-112. https://doi.org/10.1080/00207160.2013.791392S97112911Al-Mohy, A. H., & Higham, N. J. (2010). A New Scaling and Squaring Algorithm for the Matrix Exponential. SIAM Journal on Matrix Analysis and Applications, 31(3), 970-989. doi:10.1137/09074721xArioli, M., Codenotti, B., & Fassino, C. (1996). The Padé method for computing the matrix exponential. Linear Algebra and its Applications, 240, 111-130. doi:10.1016/0024-3795(94)00190-1S. Blackford and J. Dongarra,Installation guide for LAPACK, LAPACK Working Note 411, Department of Computer Science, University of Tenessee, 1999.Dieci, L., & Papini, A. (2000). Padé approximation for the exponential of a block triangular matrix. Linear Algebra and its Applications, 308(1-3), 183-202. doi:10.1016/s0024-3795(00)00042-2Dieci, L., & Papini, A. (2001). Numerical Algorithms, 28(1/4), 137-150. doi:10.1023/a:1014071202885Dolan, E. D., & Moré, J. J. (2002). Benchmarking optimization software with performance profiles. Mathematical Programming, 91(2), 201-213. doi:10.1007/s101070100263C. Fassino,Computation of matrix functions, Ph.D. thesis TD-7/93, Università di Pisa, Genova, 1993.Higham, N. J. (2002). Accuracy and Stability of Numerical Algorithms. doi:10.1137/1.9780898718027Higham, N. J. (2005). The Scaling and Squaring Method for the Matrix Exponential Revisited. SIAM Journal on Matrix Analysis and Applications, 26(4), 1179-1193. doi:10.1137/04061101xHigham, N. J. (2008). Functions of Matrices. doi:10.1137/1.9780898717778Higham, N. J., & Tisseur, F. (2000). A Block Algorithm for Matrix 1-Norm Estimation, with an Application to 1-Norm Pseudospectra. SIAM Journal on Matrix Analysis and Applications, 21(4), 1185-1201. doi:10.1137/s0895479899356080Moler, C., & Van Loan, C. (2003). Nineteen Dubious Ways to Compute the Exponential of a Matrix, Twenty-Five Years Later. SIAM Review, 45(1), 3-49. doi:10.1137/s00361445024180Paterson, M. S., & Stockmeyer, L. J. (1973). On the Number of Nonscalar Multiplications Necessary to Evaluate Polynomials. SIAM Journal on Computing, 2(1), 60-66. doi:10.1137/0202007Sastre, J., Ibáñez, J., Defez, E., & Ruiz, P. (2011). Accurate matrix exponential computation to solve coupled differential models in engineering. Mathematical and Computer Modelling, 54(7-8), 1835-1840. doi:10.1016/j.mcm.2010.12.04

    Experiencia con la herramienta de virtualización VNUML para la enseñanza de redes de computadores

    Get PDF
    La virtualización permite disponer y configurar infraestructuras de red con un coste asumible para un laboratorio y, a diferencia de los simuladores, muestra un comportamiento real del sistema. Este artículo presenta la metodología que seguimos en la asignatura de Redes de la Facultad de Informática de la Universidad de Murcia para la enseñanza práctica de conceptos tales como encaminamiento, movilidad IP, balanceo de carga y alta disponibilidad por medio de la herramienta de virtualización de código abierto VNUML. Para mostrar estos conceptos hemos añadido diversas utilidades al sistema de ficheros utilizado en VNUML. Gracias a estas herramientas, los alumnos han podido mejorar el aprendizaje de estos conceptos como lo refutan las encuestas realizadas.Este trabajo ha sido parcialmente financiado por el “Programa de Ayuda a los Grupos de Excelencia de la Fundación Séneca 04552/GERM/06” y por el proyecto CICYT TIN2008-06441-C02-02

    Humoral response (IgG) of goats experimentally infected with Fasciola hepatica against cysteine proteinases of adult fluke

    Get PDF
    The use of cysteine proteinases from Fasciola hepatica adult flukes for the serodiagnosis of caprine fasciolosis by means of an indirect ELISA test was studied. Two proteolytic fractions from adult fluke homogenates, with apparent molecular weights of 28 and 34 kDa (P28 and P34 respectively), were characterised as cysteine proteinases using azocasein assays and gelatin gel analysis. Both P28 and P34 fractions were electroluted and used as antigens in two different indirect ELISA tests. Serum IgG levels against P28 and P34 in goats given an experimental primary infection with 200 metacercariae or in goats given two experimental infections with 200 metacercariae were determined and compared with those observed in an uninfected control group. ELISA tests using both cysteine proteases showed a rapid and consistent detection of specific IgG in all experimentally infected goats. The IgG response to P28 was the first to be detected as early as 2–3 weeks post-infection and remained elevated throughout the experiment. The response to P34 was detected later (4–6 wpi) and disappeared in some animals at 18 wpi, while flukes were still present in the bile ducts. No significant differences were observed between the anti-P28 and anti-P34 IgG responses between animals receiving a primary or a challenge infection. The results of our study, although preliminary, are promising since the P28 ELISA described here may be a reliable method for the immunodiagnosis of F. hepatica infection in goats

    Adaptative ECT System Based on Reconfigurable Electronics

    Get PDF
    In this work we present a novel scheme for the design of electrical capacitance tomography systems that is based on the use of reconfigurable electronics. The objective of this strategy is to generate an adaptable and portable prototype for the processing electronics, i.e., an instrument suitable to be easily transported and applied to different ECT sensors and scenarios with no need of hardware redesign. In order to show the benefits of this approach, a prototype of the processing electronics for the readings of the inter-electrode capacitance values has been implemented using a Programmable System on Chip (PSoC) that allows configuring both analog and digital blocks included in the design. The result is a compact and portable instrument that can work with any ECT sensor up to 8 electrodes. The measurements are sent through a wireless Bluetooth link to an external smart-device such as smartphone, where the permittivity distribution is reconstructed using a custom-developed Android application.Junta de Andalucía (University Professor and Researcher Training Program – FPDI grant)EI BIOTiC under project MPTIC1

    Numerical study of the behavior of an air pre-cooler

    Get PDF
    Introducing an air pre-cooler step before an air cooler system have been proved to improve the global efficiency of a cooling setup. Several authors have studied the mass and the heat exchanges of an air stream and the water sprayed inside an adiabatic cooling pad. However, these previous studies present their results and correlations as functions of experimental dependent parameters. Therefore, the aim of this study is to develop a numerical modeling capable of characterizing the behavior of an air pre-cooling stage without the need of previous experimental tests, allowing an accurate initial study when designing an air cooler installation. Several numerical models and simulation tests have been developed by our researching group in order to get a proper approximation of the problem, and the employment of previous experimental data allowed the model validation in terms of pressure drop and air cooling efficiency. As a result, a numerical model is defined, validated, and compared with existing empirical correlations models as a first step to determine the best possible cooling pad configuration in every air cooling setup as a function of the pad geometry, air and water flow rates, with an only numerical simulation.The authors acknowledge the financial support received from the Spanish Government, through Projects ENE2013-48696-C2-1-R and C2-2-R as well as by the FEDER (FondoEuropeo de Desarrollo Regional
    corecore