2 research outputs found

    Parallel Processing in Web-Based Interactive Echocardiography Simulators

    Get PDF
    Medical simulation is a new method of education in medicine. It allows training medical students or practitioners without the need to involve patients and makes them familiar with various kinds of examinations, especially related to medical imaging. Simulators that visualize examinations or operations require large computing power to keep time constraints of output presentation. A common approach to this problem is to use graphics processing units (GPU), but the code is not portable. The method of parallelization of processing is more important in component environments, to allow calculating projections in real time. In this paper parallelization issues in the ultrasound view simulation based on provided computer tomography images are analyzed. The proposed domain decomposition for this problem leads to significant reduction in simulation time and allows obtaining an animated visualization for currently available personal computers with multicore processors. The use of a component environment makes the solution portable and makes it possible to implement a web-based application that is the basis for eTraining. The method for creating animation in real time for such solutions is also analyzed

    Static Load Balancing using Non-Uniform Mesh Partitioning based on Ray Density Prediction for the Parallel Wavefront Construction Method

    Get PDF
    The Wavefront Construction (WFC )method, which was developed based on ray theory, is one of the most efficient tools in seismic modeling. The main idea of this method is to propagate a wavefront represented by rays in a computational mesh that is interpolated whenever an accuracy criterion is violated. Recently, a parallel WFC was developed using the Standard Template Adaptive Parallel Library. However, due to wavefront density adaptivity, the parallel implementation exhibits inefficient performance owing to load imbalances between multiple processors.This paper applies a static load balancing approach based on a method for predicting future loads for a synthetic salt dome model, in order to improve the performance.The approach utilizes a preliminary conventional ray simulation to estimate the cost (future load) of each cell in the WFC's initial wavefront mesh.Then it applies a non-uniform mesh decomposition that results in a more efficient parallel WFC. Our implementation shows better and stable scalability in most WFC simulations. Overall, this paper contributes to understanding the behavior of wavefront mesh adaptability and predicting earth model complexities, and it serves as a guide for achieving the ultimate goal, a fully load-balanced parallel WFC
    corecore