Update docs and AUTHORS.
This commit is contained in:
parent
69d5e3e766
commit
90ff10d3f3
12
AUTHORS
12
AUTHORS
@ -74,6 +74,16 @@ Leif Lionhardy Build system patches, tuning values
|
||||
Julien Puydt Tuning values
|
||||
Vincent Delecroix Port of mpq_cmp_z from gmp
|
||||
sav-ix (Alexander) Patch for t-locale on Windows
|
||||
Isuru Fernando Tuning values
|
||||
Isuru Fernando Tuning values, numerous build patches and continuous
|
||||
integration
|
||||
Alex Dyachenko mpir.net for interface to .net languages
|
||||
|
||||
Tommy Hoffman Supplied a sed patch.
|
||||
|
||||
Averkhaturau Fixed a C++ compilation problem.
|
||||
|
||||
Marcell Keller Fixed a sign conversion bug.
|
||||
|
||||
Sergey Taymanov Fixed some Windows build file issues.
|
||||
|
||||
|
||||
|
@ -1386,7 +1386,7 @@ and the YASM assembler from:
|
||||
@end display
|
||||
|
||||
This assembler (@file{vsyasm.exe}, NOT @file{yasm.exe}) should be placed in the
|
||||
directory "C:\Program Files\yasm".
|
||||
directory @file{C:\Program Files\yasm}.
|
||||
|
||||
Alternatively @file{vsyasm.exe} can be placed elsewhere provided that the
|
||||
environment variable @samp{YASMPATH} gives its location.
|
||||
@ -1497,11 +1497,6 @@ Studio build sub-directory, for example, for Visual Studio 2017:
|
||||
mpir/build.vc15/mpir-tests/run-tests.py
|
||||
@end example
|
||||
|
||||
@item Further Details
|
||||
|
||||
Additional details can be found in the @file{readme.txt} files in the
|
||||
appropriate Visual Studio build sub-directories.
|
||||
|
||||
@end table
|
||||
|
||||
@need 2000
|
||||
@ -11416,8 +11411,6 @@ The following people have either contributed directly to the MPIR project,
|
||||
made code available on their websites or contributed code to the official
|
||||
GNU project which has been used in MPIR.
|
||||
|
||||
Pierrick Gaudry wrote some fast assembly support for AMD 64.
|
||||
|
||||
Jason Martin wrote some fast assembly patches for Core 2 and converted them to
|
||||
intel format. He also did the initial merge of Niels Moller's fast GCD patches.
|
||||
He wrote fast addmul functions for Itanium.
|
||||
@ -11435,12 +11428,16 @@ with fast jacobi symbols code.
|
||||
He also made contributions to the Toom multiply code,
|
||||
especially helper functions to simplify Toom evaluations.
|
||||
|
||||
Burcin Erocal helped with build testing on Pentium-D
|
||||
|
||||
Pierrick Gaudry provided initial AMD 64 assembly support and revised the FFT code.
|
||||
|
||||
Paul Zimmermann provided an mpz implementation of Toom 4, wrote much of the FFT code, wrote some of the rootrem code and contributed invert.c for computing
|
||||
precomputed inverses.
|
||||
|
||||
Alexander Kruppa revised the FFT code.
|
||||
Alexander Kruppa revised the FFT code and helped write and superoptimise
|
||||
assembly code for Skylake, Haswell and Bulldozer and helped write a
|
||||
superoptimiser.
|
||||
|
||||
Torbjorn Granlund revised the FFT code and wrote a lot of division code,
|
||||
including the quadratic Euclidean division code, many parts of the divide
|
||||
@ -11450,8 +11447,10 @@ write the root code and wrote much of the Itanium assembly code and a couple
|
||||
of Core 2 assembly functions and part of the basecase middle product assembly
|
||||
code for x86 64 bit. He also wrote the improved string input and output code
|
||||
and made improvements to the GCD and extended GCD code. He also contributed the
|
||||
nextprime code and coauthored the bin_uiui code. Torbjorn is also responsible
|
||||
for numerous other bits and pieces that have been used from the GNU project.
|
||||
nextprime code and coauthored the bin_uiui code. He also wrote or maintained
|
||||
the binvert, mullow_n_basecase, powlo, redc_n code and the powm and powm_ui
|
||||
improvements. Torbjorn is also responsible for numerous other bits and pieces
|
||||
that have been used from the GNU project.
|
||||
|
||||
Marco Bodrato and Alberto Zanoni suggested the unbalanced multiply strategy
|
||||
and found optimal Toom multiplication sequences.
|
||||
@ -11461,6 +11460,8 @@ the Toom 8.5 multiply and squaring code. He also helped write the divide and con
|
||||
theoretical functions including factorial, multi-factorial, primorial,
|
||||
n-choose-k.
|
||||
|
||||
Marc Glisse improved gmpxx.h
|
||||
|
||||
Robert Gerbicz contributed fast factorial code.
|
||||
|
||||
Martin Boij made assorted contributions to the nextprime code.
|
||||
@ -11473,14 +11474,13 @@ T. R. Nicely wrote primality tests used in the benchmark code.
|
||||
|
||||
Jeff Gilchrist assisted with the porting of T. R. Nicely's primality code to MPIR and helped with tuning.
|
||||
|
||||
David Kirkby helped with build testing on Sun servers
|
||||
|
||||
Peter Shrimpton wrote the BPSW primality test used up to GMP_LIMB_BITS.
|
||||
|
||||
Thanks to Microsoft for supporting Jason Moxham to work on a command line
|
||||
build system for Windows and some assembly improvements for Windows.
|
||||
|
||||
Thanks to the Free Software Foundation France for giving us access to their
|
||||
build farm.
|
||||
|
||||
Thanks to William Stein for giving us access to his sage.math machines for
|
||||
testing and for hosting the MPIR website, and for supporting us in inumerably
|
||||
many other ways.
|
||||
@ -11493,9 +11493,38 @@ David Cleaver filed a bug report.
|
||||
|
||||
Julien Puydt provided tuning values.
|
||||
|
||||
Leif Lionhardy provided tuning values.
|
||||
Leif Lionhardy supplied build patches and provided tuning values.
|
||||
|
||||
Jean-Pierre Flori provided tuning values.
|
||||
Jean-Pierre Flori ported the powm, powm_ui improvements from GMP, supplied many
|
||||
build system patches and improvements and provided tuning values.
|
||||
|
||||
Thanks to an anonymous Japanese contributor for assembly improvements
|
||||
|
||||
Marshall Hampton reported an issue on apple machines
|
||||
|
||||
Jens Nurmann contributed significant quantities of Skylake assembly code and
|
||||
contributed assembly improvements that have been used elsewhere.
|
||||
|
||||
Alex Best wrote an assembly superoptimiser.
|
||||
|
||||
Vincent Delecroix ported mpq_cmp_z from GMP.
|
||||
|
||||
Sisyphus (Rob) submitted tuning values.
|
||||
|
||||
sav-ix (Alexander) provided a patch for t-locale on Windows.
|
||||
|
||||
Isurus Fernando provided tuning values, numerous build system patches, did
|
||||
release testing and helped with continuous integration.
|
||||
|
||||
Alex Dyachenko wrote mpir.net for interfacing MPIR to .net languages.
|
||||
|
||||
Tommy Hoffman supplied a sed patch.
|
||||
|
||||
Averkhaturau fixed a C++ compilation problem.
|
||||
|
||||
Marcell Keller fixed a sign conversion bug.
|
||||
|
||||
Sergey Taymanov fixed some Windows build file issues.
|
||||
|
||||
@node References, GNU Free Documentation License, Contributors, Top
|
||||
@comment node-name, next, previous, up
|
||||
|
@ -1,4 +1,4 @@
|
||||
@set UPDATED 14 February 2017
|
||||
@set UPDATED 15 February 2017
|
||||
@set UPDATED-MONTH February 2017
|
||||
@set EDITION 3.0.0
|
||||
@set VERSION 3.0.0
|
||||
|
Loading…
Reference in New Issue
Block a user