This is the mail archive of the
mailing list for the GCC project.
Re: Faster number printing and pointer alignment algorithms.
- From: Ruslan Kabatsayev <b7 dot 10110111 at gmail dot com>
- To: Cale McCollough <cale dot mccollough at gmail dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Mon, 19 Aug 2019 20:17:40 +0300
- Subject: Re: Faster number printing and pointer alignment algorithms.
- References: <CAG4AamZSCeHV6gj5=cZ3JHYdhdF=borCp5mGuMBfUZmZLg9zXQ@mail.gmail.com>
On Mon, 19 Aug 2019 at 19:50, Cale McCollough <email@example.com> wrote:
> My name is Cale McCollough and I'm the author of the Fastest Method to
> Print Integers and Floating-point Numbers, the Puff algorithm, that
> eliminates over half of the division instructions from the
> industry-standard mod 100 div 100 technique, saving hundreds to thousands
> of clock cycles and eliminating one division instruction from Grisu2, the
> world's fastest floating-point-to-string algoihrm.
How does performance of your method compare to that of Ryū
> The article can be found
> The other Visual-C++ optimization I have for the community is the Fastest
> Method to Align Pointers, which uses only 3 instructions plus loading the
> mask. I have verified is faster than Microsoft and GCC implementation. The
> article can be found at:
> Also, I have invested all of my time and labor into these open-source
> technologies, have worked for years without pay, and I am looking for a
> cool job that can facilitate my MongoDB/BJSON competitor called the ASCII
> Abstract Data Specification, Chinese Room Abstract Stack Machine (Crabs),
> SCRIPT Protocol, and Script2. Thanks.