163 research outputs found

    Animaciones interactivas para la enseñanza y aprendizaje de los protocolos de coherencia de cachés

    Get PDF
    Entre los objetivos formativos de los cursos avanzados de arquitectura de computadores suele estar el de que los estudiantes sean capaces de describir y analizar el funcionamiento de los protocolos de coherencia de cachés. Aunque dichos protocolos son relativamente sencillos, es necesario analizar muchas situaciones diferentes para entender cómo abordan todos los detalles del problema que quieren resolver. Lo que hace que sean complejos de explicar y de comprender. Una herramienta que ilustrara gráficamente el funcionamiento de dichos protocolos facilitaría enormemente su enseñanza/aprendizaje. Con objeto de mejorar la docencia de dicha materia, hemos desarrollado tres animaciones interactivas que muestran cómo funcionan tres de los protocolos de coherencia de caché más frecuentemente utilizados. Para cada protocolo, una serie de operaciones de lectura/escritura ilustran todas las posibles situaciones que pueden darse. Las animaciones permiten avanzar y retroceder para poder entender/estudiar mejor las acciones que tienen lugar en cada paso.SUMMARY: Among the educational objectives in advanced courses of computers architecture there is usually one that states that students should be able to describe and analyze how the cache coherence protocols work. Although these protocols are relatively simple, it is necessary to analyze many different situations to understand how they address all the details of the problem they solve. This makes them complex to be explained and to be understood. A tool that illustrates graphically the operation of these protocols should greatly facilitate the teaching/learning of these protocols. With the aim of improving the teaching on this subject, we have developed three interactive animations that show how some of the most frequently used cache coherence protocols work. For each protocol, a sequence of read and write operations illustrates all possible situations that can take place in each protocol. The tool is interactive in that the student can go forward and backward to understand/ study the different actions that occur at each step.Peer Reviewe

    Hemostasis-on-a-chip: Impedance spectroscopy meets microfluidics for hemostasis evaluation

    Get PDF
    In the case of vascular injury, a complex process (of clotting) starts, involving mainly platelets and coagulation factors. This process in healthy humans is known as hemostasis, but when it is deregulated (thrombosis), it can be the cause of important cardiovascular diseases. Nowadays, the aging of the population and unhealthy lifestyles increase the impact of thrombosis, and therefore there is a need for tools to provide a better understanding of the hemostasis mechanisms, as well as more cost-e ective diagnosis and control devices. This study proposes a novel microflow chamber, with interchangeable biomimetic surfaces to evaluate global hemostasis, using reduced amounts of blood sample and reagents, and also a minimized time required to do the test. To validate the performance of this novel device, a study on the new oral anticoagulant Apixaban (APIX) has been performed and compared to previous conventional techniques. The test shows an excellent agreement, while the amount of the required sample has been reduced (only 100 L is used), and the amount of reagent as well. An imprinted electrode embedded in the chamber in order to measure the impedance during the coagulation process. This approach distinguishes the impedance behavior of plasma poor in platelets (PPP) and plasma rich in platelets (PRP) for the first timePostprint (published version

    Reformulating the direct convolution for high-performance deep learning inference on ARM processors

    Get PDF
    We present two high-performance implementations of the convolution operator via the direct algorithm that outperform the so-called lowering approach based on the im2col transform plus the gemm kernel on an ARMv8-based processor. One of our methods presents the additional advantage of zero-memory overhead while the other employs an additional yet rather moderate workspace, substantially smaller than that required by the im2col+gemm solution. In contrast with a previous implementation of a similar zero-memory overhead direct convolution, this work exhibits the key advantage of preserving the conventional NHWC data layout for the input/output activations of the convolution layers.Funding for open access charge: CRUE-Universitat Jaume

    Concurrent and Accurate Short Read Mapping on Multicore Processors

    Get PDF
    We introduce a parallel aligner with a work-flow organization for fast and accurate mapping of RNA sequences on servers equipped with multicore processors. Our software, HPG Aligner SA1, exploits a suffix array to rapidly map a large fraction of the RNA fragments (reads), as well as leverages the accuracy of the Smith-Waterman algorithm to deal with conflictive reads. The aligner is enhanced with a careful strategy to detect splice junctions based on an adaptive division of RNA reads into small segments (or seeds), which are then mapped onto a number of candidate alignment locations, providing crucial information for the successful alignment of the complete reads. The experimental results on a platform with Intel multicore technology report the parallel performance of HPG Aligner SA, on RNA reads of 100–400 nucleotides, which excels in execution time/sensitivity to state-of-the-art aligners such as TopHat 2+Bowtie 2, MapSplice, and STAR.This work has been supported by the Bull-CIPF Chair for Computational Genomics. The researchers from the Jaume I University were supported by project TIN2011-23283 and FEDER

    Animaciones interactivas para la enseñanza y aprendizaje de los protocolos de coherencia de cachés

    Get PDF
    Entre los objetivos formativos de los cursos avanzados de arquitectura de computadores suele estar el de que los estudiantes sean capaces de describir y analizar el funcionamiento de los protocolos de coherencia de cachés. Aunque dichos protocolos son relativamente sencillos, es necesario analizar muchas situaciones diferentes para entender cómo abordan todos los detalles del problema que quieren resolver. Lo que hace que sean complejos de explicar y de comprender. Una herramienta que ilustrara gráficamente el funcionamiento de dichos protocolos facilitaría enormemente su enseñanza/aprendizaje. Con objeto de mejorar la docencia de dicha materia, hemos desarrollado tres animaciones interactivas que muestran cómo funcionan tres de los protocolos de coherencia de caché más frecuentemente utilizados. Para cada protocolo, una serie de operaciones de lectura/escritura ilustran todas las posibles situaciones que pueden darse. Las animaciones permiten avanzar y retroceder para poder entender/estudiar mejor las acciones que tienen lugar en cada paso.Among the educational objectives in advanced courses of computers architecture there is usually one that states that students should be able to describe and analyze how the cache coherence protocols work. Although these protocols are relatively simple, it is necessary to analyze many different situations to understand how they address all the details of the problem they solve. This makes them complex to be explained and to be understood. A tool that illustrates graphically the operation of these protocols should greatly facilitate the teaching/learning of these protocols. With the aim of improving the teaching on this subject, we have developed three interactive animations that show how some of the most frequently used cache coherence protocols work. For each protocol, a sequence of read and write operations illustrates all possible situations that can take place in each protocol. The tool is interactive in that the student can go forward and backward to understand/ study the different actions that occur at each step.Este trabajo ha sido parcialmente financiado por el proyecto «Activitats formatives per a assignatures de la matèria Arquitectura de Computadores» de la Unitat de Suport Educatiu de la Universitat Jaume I (10G136-16)

    Valor de l'index de masa corporal (IMC)com a factor pronòstic en el CCR

    Get PDF
    Sobreprès i obesitat es consideren factors de risc acceptats en el desenvolupament del CCR. L'IGF-1 sembla ser un dels factors responsables donat el seu conegut efecte mitògenic i antiapoptòtic així com la seva capacitat d'interacció amb els sistemes de peroxidació lipídica cel·lular. A diferència d'altres neoplàsies com el CaP, on un IMC elevat és correlaciona amb un pitjor pronòstic, són pocs els estudis publicats fins al moment en CCR, però sembla que en aquest tumors l'IMC elevat podria tenir un efecte protector

    GBA Variants Influence Motor and Non-Motor Features of Parkinson’s Disease.

    Get PDF
    The presence of mutations in glucocerebrosidase (GBA) gene is a known factor increasing the risk of developing Parkinson’s disease (PD). Mutations carriers have earlier disease onset and are more likely to develop neuropsychiatric symptoms than other sporadic PD cases. These symptoms have primarily been observed in Parkinson’s patients carrying the most common pathogenic mutations L444P and N370S. However, recent findings suggest that other variants across the gene may have a different impact on the phenotype as well as on the disease progression. We aimed to explore the influence of variants across GBA gene on the clinical features and treatment related complications in PD. In this study, we screened the GBA gene in a cohort of 532 well-characterised PD patients and 542 controls from southern Spain. The potential pathogeniticy of the identified variants was assessed using in-silico analysis and subsequently classified as benign or deleterious. As a result, we observed a higher frequency of GBA variants in PD patients (12.2% vs. 7.9% in controls, p = 0.021), earlier mean age at disease onset in GBA variant carriers (50.6 vs. 56.6 years; p = 0.013), as well as more prevalent motor and non-motor symptoms in patients carrying dele- terious variants. In addition, we found that dopaminergic motor complications are influenced by both benign and deleterious variants. Our results highlight the fact that the impact on the phenotype highly depends on the potential pathogenicity of the carried variants. Therefore, the course of motor and non-motor symptoms as well as treatment-related motor complica- tions could be influenced by GBA variants.Ministerio de Economı́a y Competitividad SAF2007-60700.Instituto de Salud Carlos III PI10/01674, PI13/01461, PI14/01823.Consejerı́a de Economı́a, Innovación, Ciencia y Empleo CVI-02526, CTS- 7685Consejería de Igualdad, Salud y Políticas Sociales PI-0377/2007, PI-0741/2010, PI-0437-2012, PI-0471-201

    Modeling actual water use under different irrigation regimes at district scale: Application to the FAO-56 dual crop coefficient method

    Get PDF
    The modeling of irrigation in land surface models are generally based on two soil moisture parameters SMthreshold and SMtarget at which irrigation automatically starts and stops, respectively. Typically, both parameters are usually set to optimal values allowing to fill the soil water reservoir with just the estimated right amount and to avoid crop water excess at all times. The point is that agricultural practices greatly vary according to many factors (climatological, crop, soil, technical, human, etc.). To fill the gap, we propose a new calibration method of SMthreshold and SMtarget to represent the irrigation water use in any (optimal, deficit or even over) irrigation regime. The approach is tested using the dual-crop coefficient FAO-56 model implemented at the field scale over an 8100 ha irrigation district in northeastern Spain where the irrigation water use is precisely monitored at the district scale. Both irrigation parameters are first retrieved at monthly scale from the irrigation observations of year 2019. The irrigation simulated by the FAO-56 model is then evaluated against observations at district and weekly scale over 5 years (2017–2021) separately. The performance of the newly calibrated irrigation module is also assessed by comparing it against three other modules with varying configurations including default estimates for SMthreshold and SMtarget. The proposed irrigation module obtains systematically the best performance for each of the 5 years with an overall correlation coefficient of 0.95 ± 0.02 and root-mean square error of 0.27 ± 0.07 hm3/week (0.64 ± 0.17 mm/day). Unlike the three irrigation modules used as benchmark, the new irrigation module is able to reproduce the farmers’ practices throughout the year, and especially, to simulate the actual water use in the deficit and excess irrigation regimes occurring in the study area in spring and summer, respectively.This study was supported by the IDEWA project ( ANR-19-P026-003 ) of the Partnership for research and innovation in the Mediterranean area ( PRIMA ) program and by the Horizon 2020 ACCWA project (grant agreement # 823965 ) in the context of Marie Sklodowska-Curie Research and Innovation Staff Exchange (RISE) program. The authors wish to acknowledge the "Comunitat de Regants Canal Algerri Balaguer" and the Ebro Hydrographic Confederation (SAIH Ebro) for providing the observation irrigation data used in this study
    corecore