Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #4656

Re: FPC 64-bit 2.7.1

From Ramine <ramine@1.1>
Newsgroups comp.programming, comp.programming.threads
Subject Re: FPC 64-bit 2.7.1
Date 2014-06-29 16:18 -0700
Organization A noiseless patient Spider
Message-ID <lopsac$sgh$1@dont-email.me> (permalink)
References <loph0e$506$1@dont-email.me> <loplt2$8tr$1@dont-email.me> <zkkm33vuz2kt.1h1d9047n6rd0.dlg@40tude.net>

Cross-posted to 2 groups.

Show all headers | View raw


On 6/29/2014 12:46 PM, JJ wrote:
> On Sun, 29 Jun 2014 14:30:10 -0700, Ramine wrote:
>> Hello,
>>
>> FreePascal 2.7.1 64-bit is much faster than Delphi XE4 64-bit
>>
>> Here is the results on my Quadcore Q6600:
>>
>> For Delphi XE4 64-bit we have:
>>
>> Mininum running time = 2.00 seconds
>> Composite Score MFlops:   310.22
>> FFT             Mflops:   410.41    (N=1024)
>> SOR             Mflops:   446.88    (100 x 100)
>> MonteCarlo:     Mflops:   110.83
>> Sparse matmult  Mflops:  482.42    (N=1000, nz=5000)
>> LU              Mflops:  1065.42    (M=100, N=100)
>>
>> For FreePascal 2.7.1 we have:
>>
>> Mininum running time = 2.00 seconds
>> Composite Score MFlops:   578.95
>> FFT             Mflops:   393.07    (N=1024)
>> SOR             Mflops:   717.27    (100 x 100)
>> MonteCarlo:     Mflops:   113.03
>> Sparse matmult  Mflops:   814.43    (N=1000, nz=5000)
>> LU              Mflops:   856.94    (M=100, N=100)
>>
>> Thank you,
>> Amine Moulay Ramdane.
>
> What about 32-bit compiler comparison between FPC and Delphi XE (any
> version)?


Hello,

Here it is:

FreePascal 2.7.1 32-bit

Mininum running time = 2.00 seconds
Composite Score MFlops:   468.86
FFT             Mflops:   236.54    (N=1024)
SOR             Mflops:   712.89    (100 x 100)
MonteCarlo:     Mflops:    75.36
Sparse matmult  Mflops:   441.47    (N=1000, nz=5000)
LU              Mflops:   878.03    (M=100, N=100)


And Delphi XE4 32-bit

Mininum running time = 2.00 seconds
Composite Score MFlops:   396.12
FFT             Mflops:   233.56    (N=1024)
SOR             Mflops:   708.70    (100 x 100)
MonteCarlo:     Mflops:    75.34
Sparse matmult  Mflops:   243.81    (N=1000, nz=5000)
LU              Mflops:   719.16    (M=100, N=100)

So FreePascal 2.7.1 32-bit is in Composite Score 18% faster
than Delphi XE4 32-bit on the scimark2 benchmark.


And FreePascal 2.7.1 64-bit is in Composite Score 23% faster than
FreePascal 2.7.1 32-bit on then scimark2 benchmark.



Thank you,
Amine Moulay Ramdane.








Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

FPC 64-bit  2.7.1 Ramine <ramine@1.1> - 2014-06-29 13:06 -0700
  Re: FPC 64-bit  2.7.1 Ramine <ramine@1.1> - 2014-06-29 14:20 -0700
    Re: FPC 64-bit  2.7.1 Ramine <ramine@1.1> - 2014-06-29 15:14 -0700
  Re: FPC 64-bit  2.7.1 Ramine <ramine@1.1> - 2014-06-29 14:30 -0700
    Re: FPC 64-bit  2.7.1 JJ <jj4public@vfemail.net> - 2014-06-30 02:46 +0700
      Re: FPC 64-bit  2.7.1 Ramine <ramine@1.1> - 2014-06-29 16:18 -0700
        Re: FPC 64-bit  2.7.1 JJ <jj4public@vfemail.net> - 2014-06-30 14:58 +0700
  Re: FPC 64-bit  2.7.1 Ramine <ramine@1.1> - 2014-06-29 15:14 -0700

csiph-web