A survey of parallel programming models and tools in the multi and many-core era
In this work, we present a survey of the different parallel programming models and tools
available today with special consideration to their suitability for high-performance …
available today with special consideration to their suitability for high-performance …
A study on communication issues for systems-on-chip
Present days cores composing a system-on-chip might be interconnected by means of both
dedicated channels or shared buses. Nevertheless, future systems will have strong …
dedicated channels or shared buses. Nevertheless, future systems will have strong …
Parallel STEPS: large scale stochastic spatial reaction-diffusion simulation with high performance computers
W Chen, E De Schutter - Frontiers in Neuroinformatics, 2017 - frontiersin.org
Stochastic, spatial reaction-diffusion simulations have been widely used in systems biology
and computational neuroscience. However, the increasing scale and complexity of models …
and computational neuroscience. However, the increasing scale and complexity of models …
A finite difference domain decomposition method using local corrections for the solution of Poisson's equation
GT Balls, P Colella - Journal of Computational Physics, 2002 - Elsevier
We present a domain decomposition method for computing finite difference solutions to the
Poisson equation with infinite domain boundary conditions. Our method is a finite difference …
Poisson equation with infinite domain boundary conditions. Our method is a finite difference …
[LIBRO][B] Generic software components for Scientific Computing
G Berti - 2000 - researchgate.net
At the origin of this thesis stood the own painful experience with the difficulties of develo**
and reusing scientific software, even if the underlying mathematical problems solved by the …
and reusing scientific software, even if the underlying mathematical problems solved by the …
[LIBRO][B] The design and implementation of a region-based parallel programming language
BL Chamberlain - 2001 - search.proquest.com
Programming parallel computers is an extremely challenging task for expert computer
programmers, let alone for scientists in other disciplines whose computations often drive the …
programmers, let alone for scientists in other disciplines whose computations often drive the …
A comparative study of the NAS MG benchmark across parallel languages and architectures
BL Chamberlain, SJ Deitz… - SC'00: Proceedings of the …, 2000 - ieeexplore.ieee.org
Hierarchical algorithms such as multigrid applications form an important cornerstone for
scientific computing. In this study, we take a first step toward evaluating parallel language …
scientific computing. In this study, we take a first step toward evaluating parallel language …
Simple data management, scheduling and solution strategies for managing the irregularities in parallel adaptive hp finite element simulations
A Laszloffy, J Long, AK Patra - Parallel Computing, 2000 - Elsevier
Adaptive hp finite element methods (FEM), in which both grid size h and local polynomial
order p are dynamically altered, generate computations that require dynamic and irregular …
order p are dynamically altered, generate computations that require dynamic and irregular …
Document skew detection using minimum-area bounding rectangle
Detection of document skew is an important step in document image analysis. The paper
presents a new method for calculation of document skew. The method forms large …
presents a new method for calculation of document skew. The method forms large …
Inspector-executor load balancing algorithms for block-sparse tensor contractions
Develo** effective yet scalable load-balancing methods for irregular computations is
critical to the successful application of simulations in a variety of disciplines at petascale and …
critical to the successful application of simulations in a variety of disciplines at petascale and …