Piotr Luszczek's repositories
hackdpotato
Excerpt of AMBER code for genetic algorithm optimization on GPU
CW20
2020 Collegeville Workshop on Scientific Software - Developer Productivity
hpcg
Official HPCG benchmark source code
HPL_GPU
High-Performance Linpack Benchmark adopted version for GPU backend
images
Repository for BSSw image files
LeadershipScientificSoftware.github.io
LSSw website
mlcommons
https://laszewsk.github.io/mlcommons/
p3dfft.3
P3DFFT++ (a.k.a. P3DFFT v. 3) is a new generation of P3DFFT library that aims to provide a comprehensive framework for simulating multiscale phenomena. It takes the essence of P3DFFT further by creating an extensible, modular structure uniquely adaptable to a greater range of use cases. The users can specify in detail what kind of data layout they would like to use, both in terms of local memory ordering and the processor layout. Just like P3DFFT, P3DFFT++ is a distributed software package, using MPI as the primary method for interprocessor commubnication. It supports 1D, 2D and 3D (to come soon) domain decomposition schemes. As P3DFFT, P3DFFT++ also relies on lower-level libraries, for example FFTW to perform optimized 1D FFTs. Unlike P3DFFT, which was written in Fortran90, P3DFFT++ is written in C++. Interfaces are provided for C and Fortran. To learn about using the code the user is encouraged to study example programs in C++, C and FORTRAN subdirectories. Please e-mail Dmitry Pekurovsky (dmitry@sdsc.edu) for any questions or suggestions. Software contributions are welcome, assuming they follow the main ideas of the framework.
paqr_SC22
Artifact Description / Article Evaluation for SC22
scalapack
ScaLAPACK development repository
spack
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
xsdk-community-policies
Contains the xSDK community policies
xsdk-examples
Example codes demonstrating the use of various XSDK packages in combination.