[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/14] softfloat: Use POSIX integer types - benc
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH 00/14] softfloat: Use POSIX integer types - benchmarked |
Date: |
Fri, 20 Jan 2012 13:05:04 +0000 |
On 16 January 2012 00:46, Andreas Färber <address@hidden> wrote:
> For a loop count of 100,000 and 5 runs I got the following results:
>
> current: 138.9-204.1 Whetstone-MIPS
> [u]int*_t: 185.2-188.7 Whetstone-MIPS
> [u]int_fast*_t: 285.7-294.1 Whetstone-MIPS
>
> Toshiba AC100: 833.3-909.1 Whetstone-MIPS
>
> These results seem to indicate that the "fast" POSIX types are indeed
> somewhat faster, both compared to exact-size POSIX types and to the
> current state.
OTOH I did a run of scimark2 and got:
current tree:
** **
** SciMark2 Numeric Benchmark, see http://math.nist.gov/scimark **
** for details. (Results can be submitted to address@hidden) **
** **
Using 2.00 seconds min time per kenel.
Composite Score: 12.98
FFT Mflops: 7.66 (N=1024)
SOR Mflops: 19.49 (100 x 100)
MonteCarlo: Mflops: 6.12
Sparse matmult Mflops: 15.34 (N=1000, nz=5000)
LU Mflops: 16.28 (M=100, N=100)
with patches (yours and mine):
** **
** SciMark2 Numeric Benchmark, see http://math.nist.gov/scimark **
** for details. (Results can be submitted to address@hidden) **
** **
Using 2.00 seconds min time per kenel.
Composite Score: 11.87
FFT Mflops: 7.12 (N=1024)
SOR Mflops: 17.66 (100 x 100)
MonteCarlo: Mflops: 5.75
Sparse matmult Mflops: 14.03 (N=1000, nz=5000)
LU Mflops: 14.81 (M=100, N=100)
Hmmm...
-- PMM
- [Qemu-devel] [PATCH 10/14] softfloat: Replace uint32 type with uint_fast32_t, (continued)
- [Qemu-devel] [PATCH 10/14] softfloat: Replace uint32 type with uint_fast32_t, Andreas Färber, 2012/01/15
- [Qemu-devel] [PATCH 07/14] softfloat: Replace int16 type with int_fast16_t, Andreas Färber, 2012/01/15
- [Qemu-devel] [PATCH 14/14] softfloat: Replace flag type with bool, Andreas Färber, 2012/01/15
- [Qemu-devel] [PATCH 13/14] softfloat: Replace int64 type with int_fast64_t, Andreas Färber, 2012/01/15
- Re: [Qemu-devel] [PATCH 00/14] softfloat: Use POSIX integer types - benchmarked, Peter Maydell, 2012/01/16
Re: [Qemu-devel] [PATCH 00/14] softfloat: Use POSIX integer types - benchmarked,
Peter Maydell <=