[Sdcc-user] STM8 Dhrystone performance - new record at 0.355 DMIPS / Mhz using SDCC

2016-07-20 Thread Philipp Klaus Krause
ST marketing materials put STM8 Dhrystone performance at 0.29 DMIPS / Mhz. However, when actually compiling the Dhrystone benchmark with different C compilers optimizing for speed, the picture is a bit different: Raisonance is at 0.289 DMIPS / Mhz and Cosmic at 0.296 DMIPS / Mhz, both very close

Re: [Sdcc-user] STM8 Dhrystone performance - new record at 0.355 DMIPS / Mhz using SDCC

2016-07-20 Thread Vaclav Peroutka
Hi Philipp, thank you for the good work ! All regression tests are OK ? Vaclav "ST marketing materials put STM8 Dhrystone performance at 0.29 DMIPS / Mhz. However, when actually compiling the Dhrystone benchmark with different C compilers optimizing for speed, the picture is a bit different:

Re: [Sdcc-user] STM8 Dhrystone performance - new record at 0.355 DMIPS / Mhz using SDCC

2016-07-20 Thread Philipp Klaus Krause
On 20.07.2016 13:28, Vaclav Peroutka wrote: > > Hi Philipp, > > thank you for the good work ! All regression tests are OK ? > > Vaclav > Regression tests pass. The Dhrystone self-test passes. However, I have to admit, that to achieve this, I closely looked at what SDCC does for Dhrystone and f

Re: [Sdcc-user] STM8 Dhrystone performance - new record at 0.355 DMIPS / Mhz using SDCC

2016-07-20 Thread Philipp Klaus Krause
Here's a graphical representation of how SDCC compares to other compilers at Dhrystone. Philipp -- What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which

Re: [Sdcc-user] STM8 Dhrystone performance - new record at 0.355 DMIPS / Mhz using SDCC

2016-07-20 Thread Frieder Ferlemann
Hi Philipp, Am 20.07.2016 um 19:57 schrieb Philipp Klaus Krause: > [..] > * Multiplication of 16-bit numbers by 7 or 100¹ > [..] > > ¹ this will later be generalized to other numbers that have few nonzero > bits in canonical signed digit representation (RFE #505). just a note, early PIC14 had ha

Re: [Sdcc-user] STM8 Dhrystone performance - new record at 0.355 DMIPS / Mhz using SDCC

2016-07-20 Thread Philipp Klaus Krause
On 20.07.2016 20:30, Philipp Klaus Krause wrote: > Here's a graphical representation of how SDCC compares to other > compilers at Dhrystone. > > Philipp Sorry, attached the worng picture for the code size before. Here's the correct one. Philipp -

Re: [Sdcc-user] STM8 Dhrystone performance - new record at 0.355 DMIPS / Mhz using SDCC

2016-07-20 Thread Philipp Klaus Krause
On 20.07.2016 20:41, Philipp Klaus Krause wrote: > On 20.07.2016 20:30, Philipp Klaus Krause wrote: >> Here's a graphical representation of how SDCC compares to other >> compilers at Dhrystone. >> >> Philipp > > Sorry, attached the worng picture for the code size before. Here's the > correct one.