228 research outputs found

    FooPar: A Functional Object Oriented Parallel Framework in Scala

    Full text link
    We present FooPar, an extension for highly efficient Parallel Computing in the multi-paradigm programming language Scala. Scala offers concise and clean syntax and integrates functional programming features. Our framework FooPar combines these features with parallel computing techniques. FooPar is designed modular and supports easy access to different communication backends for distributed memory architectures as well as high performance math libraries. In this article we use it to parallelize matrix matrix multiplication and show its scalability by a isoefficiency analysis. In addition, results based on a empirical analysis on two supercomputers are given. We achieve close-to-optimal performance wrt. theoretical peak performance. Based on this result we conclude that FooPar allows to fully access Scala's design features without suffering from performance drops when compared to implementations purely based on C and MPI

    Visualization of transcoronary ablation of septal hypertrophy in patients with hypertrophic obstructive cardiomyopathy: a comparison between cardiac MRI, invasive measurements and echocardiography

    Get PDF
    Hypertrophic obstructive cardiomyopathy (HOCM) is treated by surgical myectomy or transcoronary ablation of septal hypertrophy (TASH). The aim of this study was to visualize the feasibility, success and short-term results of TASH on the basis of cardiac MRI (CMR) in comparison with cardiac catheterization and echocardiography. In this in vivo study, nine patients with HOCM were treated with TASH. Patients were evaluated by transthoracic echocardiography, invasive cardiac angiography and CMR. Follow-up examinations were carried out after 1, 3 and 12 months. MR imaging was performed on a 1.5-T scanner. All images were processed using the semiautomatic Argus software and were evaluated by an attending thoracic radiologist and cardiologist. The echocardiographic pressure gradient (at rest) was 69.3 +/- A 15.3 mmHg before and 22.1 +/- A 5.7 mmHg after TASH (P < 0.01, n = 9). The flux acceleration over the aortic valve examined (V (max)) was 5.1 +/- A 0.6 m/s before and 3.4 +/- A 0.3 m/s after the TASH procedure (P < 0.05). Also, there was a decrease of septum thickness from 22.0 +/- A 1.2 to 20.2 +/- A 1.0 mm (P < 0.05) after 6 +/- A 3 weeks. The invasively assessed pressure gradient at rest was reduced from 63.7 +/- A 15.2 to 21.2 +/- A 11.1 mmHg (P < 0.01) and the post-extrasystolic gradient was reduced from 138.9 +/- A 12.7 to 45.6 +/- A 16.5 mmHg (P < 0.01). All differences as well as the quantity of injected ethanol were plotted against the size or amount of scar tissue as assessed in the MRI. There was a statistically significant correlation between the post-extrasystolic gradient decrease and the amount of scar tissue (P = 0.03, r (2) = 0.5). In addition, the correlation between the quantity of ethanol and scar tissue area was highly significant (P < 0.01, r (2) = 0.6), whereas the values for the gradient deviation (P = 0.10, r (2) = 0.34), Delta V (max) (P = 0.12, r (2) = 0.31), as well as the gradient at rest (P = 0.27, r (2) = 0.17) were not significant. TASH was consistently effective in reducing the gradient in all patients with HOCM. In contrast to the variables investigated by echocardiography, the invasively measured post-extrasystolic gradient correlated much better with the amount of scar tissue as assessed by CMR. We conclude that the optimal modality to visualize the TASH effect seems to be a combination of CMR and the invasive identification of the post-extrasystolic gradient.Deutsche Forschungsgemeinschaft (DFG) [MA 1982/2-2, MA 1982/4-1

    Towards Applying River Formation Dynamics in Continuous Optimization Problems

    Get PDF
    River Formation Dynamics (RFD) is a metaheuristic that has been successfully used by different research groups to deal with a wide variety of discrete combinatorial optimization problems. However, no attempt has been done to adapt it to continuous optimization domains. In this paper we propose a first approach to obtain such objective, and we evaluate its usefulness by comparing RFD results against those obtained by other more mature metaheuristics for continuous domains. In particular, we compare with the results obtained by Particle Swarm Optimization, Artificial Bee Colony, Firefly Algorithm, and Social Spider Optimization

    Asynchronous Stream Processing with S-Net

    Get PDF
    © The Author(s) 2010. This article is published with open access at Springerlink.comWe present the rationale and design of S-Net, a coordination language for asynchronous stream processing. The language achieves a near-complete separation between the application code, written in any conventional programming language, and the coordination/communication code written in S-Net. Our approach supports a component technology with flexible software reuse. No extension of the conventional language is required. The interface between S-Net and the application code is in terms of one additional library function. The application code is componentised and presented to S-Net as a set of components, called boxes, each encapsulating a single tuple-to-tuple function. Apart from the boxes defined using an external compute language, S-Net features two built-in boxes: one for network housekeeping and one for data-flow style synchronisation. Streaming network composition under S-Net is based on four network combinators, which have both deterministic and nondeterministic versions. Flexible software reuse is comprehensive, with the box interfaces and even the network structure being subject to subtyping. We propose an inheritance mechanism, named flow inheritance, that is specifically geared towards stream processing. The paper summarises the essential language constructs and type concepts and gives a short application example.Peer reviewe

    Obstruktive Formen der Myokardiopathie

    Full text link

    Plötzlicher Herztod

    Full text link

    Indikation zum Herzklappenersatz

    Full text link

    Opening address

    Full text link

    Diagnostische Synopsis und Operationsindikation der Herzklappeninsuffizienz

    Full text link
    corecore