diff --git a/AUTHORS.txt b/AUTHORS.txt index 6c6500b..e20b7ea 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -33,6 +33,8 @@ Dr Mihai Duta [developer] original prototyping External contributors: +Jakub Adamski + optimised distributed communication by sending max-size messages asynchronously Bruno Villasenor Alvarez on behalf of AMD ported the GPU backend to HIP, for AMD GPU compatibility Dr Nicolas Vogt on behalf of HQS Quantum Simulations diff --git a/README.md b/README.md index 28d7272..c3ae29a 100644 --- a/README.md +++ b/README.md @@ -180,6 +180,7 @@ then run it with We sincerely thank the following external contributors to QuEST. +- [Jakub Adamski](https://github.com/jjacobx) for optimising distributed communication of max-size messages. - [Bruno Villasenor Alvarez](https://github.com/bvillasen) of [AMD](https://www.amd.com/en.html) for porting the GPU backend to [HIP](https://github.com/ROCm-Developer-Tools/HIP), for compatibility with AMD GPUs. - [HQS Quantum simulations](https://quantumsimulations.de/) for contributing `mixDamping` on CPU. - [Kshitij Chhabra](https://github.com/kshitijc) for patching some validation bugs. @@ -187,8 +188,8 @@ We sincerely thank the following external contributors to QuEST. - [Zach van Rijn](https://github.com/zv-io) for patching the multithreading code for GCC-9 OpenMP-5 compatibility. - [SchineCompton](https://github.com/SchineCompton) for patching the GPU CMake release build. - [Christopher J. Anders](https://github.com/chr5tphr) for patching the multithreading (when default off) and GPU builds (revising min cmake). -- [Gleb Struchalin](https://github.com/glebx-f) for patching the cmake standalone build -- [Milos Prokop](https://github.com/Milos9304) for serial prototyping of `initDiagonalOpFromPauliHamil` +- [Gleb Struchalin](https://github.com/glebx-f) for patching the cmake standalone build. +- [Milos Prokop](https://github.com/Milos9304) for serial prototyping of `initDiagonalOpFromPauliHamil`. QuEST uses the [mt19937ar](http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html) Mersenne Twister algorithm for random number generation, under the BSD licence. QuEST optionally (by additionally importing `QuEST_complex.h`) integrates the [language agnostic complex type](http://collaboration.cmc.ec.gc.ca/science/rpn/biblio/ddj/Website/articles/CUJ/2003/0303/cuj0303meyers/index.htm) by Randy Meyers and Dr. Thomas Plum