Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming.threads > #4272 > unrolled thread

Scalable Parallel C++ Conjugate Gradient Linear System Solver Library for Windows and Linux was updated to version 1.66

Started bySky89 <Sky89@sky68.com>
First post2018-05-15 23:11 -0400
Last post2018-05-15 23:20 -0400
Articles 2 — 1 participant

Back to article view | Back to comp.programming.threads


Contents

  Scalable Parallel C++ Conjugate Gradient Linear System Solver Library for Windows and Linux was updated to version 1.66 Sky89 <Sky89@sky68.com> - 2018-05-15 23:11 -0400
    Re: Scalable Parallel C++ Conjugate Gradient Linear System Solver Library for Windows and Linux was updated to version 1.66 Sky89 <Sky89@sky68.com> - 2018-05-15 23:20 -0400

#4272 — Scalable Parallel C++ Conjugate Gradient Linear System Solver Library for Windows and Linux was updated to version 1.66

FromSky89 <Sky89@sky68.com>
Date2018-05-15 23:11 -0400
SubjectScalable Parallel C++ Conjugate Gradient Linear System Solver Library for Windows and Linux was updated to version 1.66
Message-ID<pdfpfq$apj$2@dont-email.me>
Hello,

Scalable Parallel C++ Conjugate Gradient Linear System Solver
Library for Windows and Linux was updated to version 1.66

Author: Amine Moulay Ramdane

Description:

This library contains a Scalable Parallel implementation of
Conjugate Gradient Dense Linear System Solver library that is
NUMA-aware and cache-aware,  and it contains also a Scalable
Parallel implementation of Conjugate Gradient Sparse Linear
System Solver library that is cache-aware.

Conjugate Gradient is known to converge to the exact solution in n steps 
for a matrix of size n, and was historically first seen as a direct 
method because of this. However, after a while people figured out that 
it works really well if you just stop the iteration much earlier - often 
you will get a very good approximation after much fewer than n steps. In 
fact, we can analyze how fast Conjugate gradient converges. The end 
result is that Conjugate gradient is used as an iterative method for 
large linear systems today.


You can download it from:

https://sites.google.com/site/aminer68/scalable-parallel-c-conjugate-gradient-linear-system-solver-library

Please download the zip file and read the readme file inside the
zip to know how to use it.

Language: GNU C++ and Visual C++ and C++Builder

Operating Systems: Windows, Linux, Unix and Mac OS X on (x86)




Thank you,
Amine Moulay Ramdane.

[toc] | [next] | [standalone]


#4273

FromSky89 <Sky89@sky68.com>
Date2018-05-15 23:20 -0400
Message-ID<pdfq0n$e5m$3@dont-email.me>
In reply to#4272
On 5/15/2018 11:11 PM, Sky89 wrote:
> Hello,
> 
> Scalable Parallel C++ Conjugate Gradient Linear System Solver
> Library for Windows and Linux was updated to version 1.66
> 
> Author: Amine Moulay Ramdane
> 
> Description:
> 
> This library contains a Scalable Parallel implementation of
> Conjugate Gradient Dense Linear System Solver library that is
> NUMA-aware and cache-aware,  and it contains also a Scalable
> Parallel implementation of Conjugate Gradient Sparse Linear
> System Solver library that is cache-aware.
> 
> Conjugate Gradient is known to converge to the exact solution in n steps 
> for a matrix of size n, and was historically first seen as a direct 
> method because of this. However, after a while people figured out that 
> it works really well if you just stop the iteration much earlier - often 
> you will get a very good approximation after much fewer than n steps. In 
> fact, we can analyze how fast Conjugate gradient converges. The end 
> result is that Conjugate gradient is used as an iterative method for 
> large linear systems today.
> 
> 
> You can download it from:
> 
> https://sites.google.com/site/aminer68/scalable-parallel-c-conjugate-gradient-linear-system-solver-library 
> 
> 
> Please download the zip file and read the readme file inside the
> zip to know how to use it.
> 
> Language: GNU C++ and Visual C++ and C++Builder
> 
> Operating Systems: Windows, Linux, Unix and Mac OS X on (x86)
> 
> 
> 
> 
> Thank you,
> Amine Moulay Ramdane.
> 

This library version 1.66 was optimized more, and now it is a powerful 
and great library.


Thank you,
Amine Moulay Ramdane.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.programming.threads


csiph-web