805 resultados para Concurrent computing
Resumo:
La programación concurrente es una tarea difícil aún para los más experimentados programadores. Las investigaciones en concurrencia han dado como resultado una gran cantidad de mecanismos y herramientas para resolver problemas de condiciones de carrera de datos y deadlocks, problemas que surgen por el mal uso de los mecanismos de sincronización. La verificación de propiedades interesantes de programas concurrentes presenta dificultades extras a los programas secuenciales debido al no-determinismo de su ejecución, lo cual resulta en una explosión en el número de posibles estados de programa, haciendo casi imposible un tratamiento manual o aún con la ayuda de computadoras. Algunos enfoques se basan en la creación de lenguajes de programación con construcciones con un alto nivel de abstración para expresar concurrencia y sincronización. Otros enfoques tratan de desarrollar técnicas y métodos de razonamiento para demostrar propiedades, algunos usan demostradores de teoremas generales, model-checking o algortimos específicos sobre un determinado sistema de tipos. Los enfoques basados en análisis estático liviano utilizan técnicas como interpretación abstracta para detectar ciertos tipos de errores, de una manera conservativa. Estas técnicas generalmente escalan lo suficiente para aplicarse en grandes proyectos de software pero los tipos de errores que pueden detectar es limitada. Algunas propiedades interesantes están relacionadas a condiciones de carrera y deadlocks, mientras que otros están interesados en problemas relacionados con la seguridad de los sistemas, como confidencialidad e integridad de datos. Los principales objetivos de esta propuesta es identificar algunas propiedades de interés a verificar en sistemas concurrentes y desarrollar técnicas y herramientas para realizar la verificación en forma automática. Para lograr estos objetivos, se pondrá énfasis en el estudio y desarrollo de sistemas de tipos como tipos dependientes, sistema de tipos y efectos, y tipos de efectos sensibles al flujo de datos y control. Estos sistemas de tipos se aplicarán a algunos modelos de programación concurrente como por ejemplo, en Simple Concurrent Object-Oriented Programming (SCOOP) y Java. Además se abordarán propiedades de seguridad usando sistemas de tipos específicos. Concurrent programming has remained a dificult task even for very experienced programmers. Concurrency research has provided a rich set of tools and mechanisms for dealing with data races and deadlocks that arise of incorrect use of synchronization. Verification of most interesting properties of concurrent programs is a very dificult task due to intrinsic non-deterministic nature of concurrency, resulting in a state explosion which make it almost imposible to be manually treat and it is a serious challenge to do that even with help of computers. Some approaches attempts create programming languages with higher levels of abstraction for expressing concurrency and synchronization. Other approaches try to develop reasoning methods to prove properties, either using general theorem provers, model-checking or specific algorithms on some type systems. The light-weight static analysis approach apply techniques like abstract interpretation to find certain kind of bugs in a conservative way. This techniques scale well to be applied in large software projects but the kind of bugs they may find are limited. Some interesting properties are related to data races and deadlocks, while others are interested in some security problems like confidentiality and integrity of data. The main goals of this proposal is to identify some interesting properties to verify in concurrent systems and develop techniques and tools to do full automatic verification. The main approach will be the application of type systems, as dependent types, type and effect systems, and flow-efect types. Those type systems will be applied to some models for concurrent programming as Simple Concurrent Object-Oriented Programming (SCOOP) and Java. Other goals include the analysis of security properties also using specific type systems.
Resumo:
Monitoring, object-orientation, real-time, execution-time, scheduling
Resumo:
En este proyecto se han visto dos sistemas de computación distribuida diferentes entre ellos: Condor y BOINC. Se exploran las posibilidades para poder conseguir que ambos sistemas logren trabajar conjuntamente, escogiendo la parte más efectiva de cada uno de los sistemas con el fin de complementarse.
Resumo:
Time-inconsistency is an essential feature of many policy problems (Kydland and Prescott, 1977). This paper presents and compares three methods for computing Markov-perfect optimal policies in stochastic nonlinear business cycle models. The methods considered include value function iteration, generalized Euler-equations, and parameterized shadow prices. In the context of a business cycle model in which a scal authority chooses government spending and income taxation optimally, while lacking the ability to commit, we show that the solutions obtained using value function iteration and generalized Euler equations are somewhat more accurate than that obtained using parameterized shadow prices. Among these three methods, we show that value function iteration can be applied easily, even to environments that include a risk-sensitive scal authority and/or inequality constraints on government spending. We show that the risk-sensitive scal authority lowers government spending and income-taxation, reducing the disincentive households face to accumulate wealth.
Resumo:
Aquest projecte descriu la fusió de les necessitats diaries de monitorització del experiment ATLAS des del punt de vista del cloud. La idea principal es desenvolupar un conjunt de col·lectors que recullin informació de la distribució i processat de les dades i dels test de wlcg (Service Availability Monitoring), emmagatzemant-la en BBDD específiques per tal de mostrar els resultats en una sola pàgina HLM (High Level Monitoring). Un cop aconseguit, l’aplicació ha de permetre investigar més enllà via interacció amb el front-end, el qual estarà alimentat per les estadístiques emmagatzemades a la BBDD.
Resumo:
Hypergraph width measures are a class of hypergraph invariants important in studying the complexity of constraint satisfaction problems (CSPs). We present a general exact exponential algorithm for a large variety of these measures. A connection between these and tree decompositions is established. This enables us to almost seamlessly adapt the combinatorial and algorithmic results known for tree decompositions of graphs to the case of hypergraphs and obtain fast exact algorithms. As a consequence, we provide algorithms which, given a hypergraph H on n vertices and m hyperedges, compute the generalized hypertree-width of H in time O*(2n) and compute the fractional hypertree-width of H in time O(1.734601n.m).1
Resumo:
Background: Simultaneous polydrug use (SPU) may represent a greater incremental risk factor for human health than concurrent polydrug use (CPU). However, few studies have examined these patterns of use in relation to health issues, particularly with regard to the number of drugs used. Methods: In the present study, we have analyzed data from a representative sample of 5734 young Swiss males from the Cohort Study on Substance Use Risk Factors. Exposure to drugs (i.e., alcohol, tobacco, cannabis, and 15 other illicit drugs), as well as mental, social and physical factors, were studied through regression analysis. Results: We found that individuals engaging in CPU and SPU followed the known stages of drug use, involving initial experiences with licit drugs (e.g., alcohol and tobacco), followed by use of cannabis and then other illicit drugs. In this regard, two classes of illicit drugs were identified, including first uppers, hallucinogens and sniffed drugs; and then "harder" drugs (ketamine, heroin, and crystal meth), which were only consumed by polydrug users who were already taking numerous drugs. Moreover, we observed an association between the number of drugs used simultaneously and social issues (i.e., social consequences and aggressiveness). In fact, the more often the participants simultaneously used substances, the more likely they were to experience social problems. In contrast, we did not find any relationship between SPU and depression, anxiety, health consequences, or health. Conclusions: We identified some associations with SPU that were independent of CPU. Moreover, we found that the number of concurrently used drugs can be a strong factor associated with mental and physical health, although their simultaneous use may not significantly contribute to this association. Finally, the negative effects related to the use of one substance might be counteracted by the use of an additional substance.
Resumo:
Although cases of leishmaniasis co-infection have been described in acquired immunodeficiency syndrome patients as well as those who have undergone organ transplants, to our knowledge, the present report is the first documented case of simultaneous cutaneous, visceral and ocular leishmaniasis due to Leishmania (Viannia) braziliensis in a transplant patient. The patient had been using immunosuppressive drugs since receiving a transplanted kidney. The first clinical signs of leishmaniasis included fever, thoracic pain, hepatosplenomegaly, leucopenia and anemia. The cutaneous disease was revealed by the presence of amastigotes in the skin biopsy. After three months, the patient presented fever with conjunctive hyperemia, intense ocular pain and low visual acuity. Parasites isolated from iliac crest, aqueous humor and vitreous body were examined using a range of molecular techniques. The same strain of L. (V.) braziliensis was responsible for the different clinical manifestations. The immunosuppressive drugs probably contributed to the dissemination of Leishmania.
Resumo:
Abstract This study investigated the difference between concurrent and simultaneous use of alcohol and non-medical use of prescription drugs (NMUPD) in relation to mental, social, and health issues. The 544 study participants of the Swiss ongoing Cohort Study on Substance Use Risk Factors (C-SURF) had a combined use of alcohol with NMUPD during the previous 12 months. Alcohol-related problems (i.e., dependence and consequences), as well as mental, social, and health concerns (i.e., depression, general mental/physical health, and social/health consequences), were assessed. The simultaneous use of alcohol and NMUPD proved to be a greater risk factor for mental, social, and health issues than concurrent use. This study adds information regarding simultaneous polydrug use, which results in distinct effects compared to concurrent use, including important social, psychosocial, and health-related consequences.
Resumo:
Dengue outbreaks have occurred in several regions in Brazil and cocirculating dengue virus type 1 (DENV-1), DENV-2, and DENV-3 have been frequently observed. Dual infection by DENV-2 and DENV-3 was identified by type-specific indirect immunofluorescence assay and confirmed by reverse transcription polymerase chain reaction in a patient in Ceará with a mild disease. This is the first documented case of simultaneous infection with DENV-2 and DENV-3 in Brazil. Sequencing confirmed DENV-2 and DENV-3 (South-East/American) genotype III and (SriLanka/India), genotype III respectively.
Resumo:
El projecte que es presenta a continuació és una planificació de migració de servidors físics a un entorn virtualitzat, allà on sigui possible. A més s'ha plantejat una renovació tecnològica de tot el parc de servidors per estalviar diners en el manteniment i en el consum d'energia.La solució de virtualització es buscarà que sigui programari lliure.
Resumo:
Studies on concomitant schistosomiasis and human and experimental malaria have shown a variation in the immunospecific response, as well as an increase in the severity of both parasitoses. In the present study, a murine co-infection model was used to determine the effects of a co-infection with Schistosoma mansoni and Plasmodium berghei on the protective immunity acquired by repeated malarial infections and subsequent curative treatment with chloroquine. Our results have demonstrated that, compared to an infection with P. berghei only, the co-infection increases the malarial parasitaemia and decreases the survival rate. Indeed, mice that were immunized by infection and treatment with drug displayed no mortality whereas co-infected mice showed a reduced protective efficacy of immunization against P. berghei (mortality > 60%). Interestingly, this high mortality rate was not associated with high levels of parasitaemia. Our findings support the idea of a suppressive effect of a Schistosoma co-infection on the anti-malarial protection by immunization. This result reveals a possible drawback of the development of anti-malarial vaccines, especially considering the wide endemic areas for both parasitoses.