[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MPS: bignums
From: |
Helmut Eller |
Subject: |
Re: MPS: bignums |
Date: |
Wed, 08 May 2024 14:59:23 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
On Tue, May 07 2024, Helmut Eller wrote:
> I tried to do this but the expression *xbignum_val is used all over the
> place. And I didn't want to add two dozens #ifdefs for this; so I gave
> up.
I figured out a macro so that the ifdefs aren't needed. Then I tried
it. The pidigits benchmark runs to completion but the performance hit
is even worse than for nbody:
| MPS || old GC
------------------------------------------------------
| test |tot avg (s) || gc avg (s) | tot avg (s) |
|----------+------------++------------+-------------+
| pidigits | 55.57 || 2.44 | 11.82 |
Ahem. The patches are attached but its doubtful that they are an improvement.
0001-Zero-rank-bignums.patch
Description: Text Data
0002-Fix-bignums-32-bit-machines.patch
Description: Text Data
0003-Unbreak-64-bit-bignums.patch
Description: Text Data
- Re: MPS: optimized build, (continued)
- Re: MPS: optimized build, Andrea Corallo, 2024/05/06
- MPS: bignums (was: MPS: optimized build), Helmut Eller, 2024/05/07
- Re: MPS: bignums, Gerd Möllmann, 2024/05/07
- Re: MPS: bignums (was: MPS: optimized build), Mattias Engdegård, 2024/05/07
- Re: MPS: bignums, Helmut Eller, 2024/05/07
- Re: MPS: bignums, Gerd Möllmann, 2024/05/07
- Re: MPS: bignums, Mattias Engdegård, 2024/05/07
- Re: MPS: bignums, Gerd Möllmann, 2024/05/07
- Re: MPS: bignums, Helmut Eller, 2024/05/07
- Re: MPS: bignums, Mattias Engdegård, 2024/05/07
- Re: MPS: bignums,
Helmut Eller <=
- Re: MPS: bignums, Gerd Möllmann, 2024/05/08
- Re: MPS: bignums, Helmut Eller, 2024/05/08
- Re: MPS: bignums, Gerd Möllmann, 2024/05/08
Re: MPS: optimized build, Dmitry Gutov, 2024/05/05