All Questions
Tagged with libraries parallel-computing
13 questions
0
votes
1
answer
2k
views
Solve a large-scale linear system of equations with millions of unknowns
I have a large-scale system of linear equations: $Ax = b$, where $A$ is an $n\times n$ square symmetric positive definite matrix (not sparse), $b$ is an $n \times 1$ vector and $x$ is $n\times 1$ ...
4
votes
2
answers
1k
views
Outputting a distributed vector in PETSc
I'm working with someone else's code that uses PETSc 3.0.0-p9.
They have a vector at the end of the computation that is distributed among a number of different processors, and I want to output that ...
4
votes
1
answer
6k
views
GPU-accelerated libraries for solving sparse linear systems
There are several libraries to (iteratively) solve large sparse linear equation systems in parallel on a number of CPUs. Our parallel cluster also has attached powerful GPUs, but so far, I did not ...
2
votes
1
answer
102
views
Templated Numerical Linear Algebra in Parallel
I have to invert large, but densely populated matrices with higher precision arithmetic. Therefore I am looking for something like the PLASMA library, which can do Cholesky or LU factorization in ...
1
vote
1
answer
749
views
Is there a single C++ IDE packed with necessary scientific libraries for computing purpose?
I am basically looking for a good open source C++ IDE with scientific and visualization libraries built in. Can any one suggest few projects?
1
vote
1
answer
157
views
Shared memory parallel computing solutions compared
As of 2015, what shared memory parallel computing solutions are available?
What are the advantages and disadvantages of each for various use cases arising in high performance scientific computing?
I ...
3
votes
1
answer
4k
views
Solving Advection (Convection) - Diffusion - Reaction Partial Differential Equation in Python
I am looking for library written in Python which will enable me to solve the coupled nonlinear equations which looks like:
I need the library which will enable me to couple this solver to other ...
4
votes
2
answers
127
views
Local versus remote development
I know there are similar questions asked on other StackExchange sites, but I think development in Computational Science may work differently because of the computing environments that are common. I ...
11
votes
3
answers
7k
views
I am looking for a parallel dynamic graph library in C++
Hello scicomp community,
I have worked in the area of graph algorithms using frameworks such as NetworkX (Python), JUNG and YFiles (Java). I am now entering the area of parallel and high perfomance ...
10
votes
2
answers
466
views
Task-based shared-memory parallel libraries in Scientific Computing
In recent years, several libraries/software projects have appeared that offer some form or another of general-purpose data-driven shared-memory parallelism.
The main idea is that instead of writing ...
19
votes
4
answers
5k
views
Is there a general-purpose library for structured grid adaptive mesh refinement?
Adaptive mesh refinement (AMR) is a common technique for dealing with the problem of widely varying spatial scales in the numerical solution of PDEs. What general-purpose libraries exist for AMR on ...
36
votes
2
answers
8k
views
Mathematical Libraries for OpenCL?
I am looking for information from anyone that has tried to use OpenCL in their scientific code. Has anyone tried (recently) ViennaCL? If so, how does it compare to cusp?
What about OCLTools? Does it ...
3
votes
1
answer
104
views
What is the naming convention used in ScaLAPACK?
I see that there are many files in the ScaLAPACK library without any immediately obvious naming convention... I'm sure that if the first letter is "p", it means parallel. But I'm not sure how to make ...