Click here to Skip to main content
15,881,172 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
JokeRe: Neutralino Pin
Daniel Pfeffer28-Feb-21 3:13
professionalDaniel Pfeffer28-Feb-21 3:13 
GeneralRe: Neutralino Pin
Greg Utas28-Feb-21 2:51
professionalGreg Utas28-Feb-21 2:51 
GeneralRe: Neutralino Pin
#realJSOP28-Feb-21 3:24
mve#realJSOP28-Feb-21 3:24 
GeneralRe: Neutralino Pin
pkfox28-Feb-21 5:00
professionalpkfox28-Feb-21 5:00 
GeneralRe: Neutralino Pin
Espen Harlinn28-Feb-21 6:50
professionalEspen Harlinn28-Feb-21 6:50 
GeneralRe: Neutralino Pin
Nelek28-Feb-21 9:48
protectorNelek28-Feb-21 9:48 
GeneralRe: Neutralino Pin
Espen Harlinn28-Feb-21 10:45
professionalEspen Harlinn28-Feb-21 10:45 
GeneralRe: Neutralino Pin
trønderen28-Feb-21 15:29
trønderen28-Feb-21 15:29 
Espen Harlinn wrote:
Nearly all of it gets computed at compile time
Wasn't there a very similar issue with the first version of the classic Dhrystone benchmark? Some machines (we had a bunch at that time, not just Intel and ARM) delivered extremely good benchmark results, far better than their applications performance would suggest. It was traced down to very clever compilers, moving things out of inner loops. I am not sure if it was moving out of loops to be executed once instead of umpteen times, or it was done at compile time, with zero run time executions.

As soon as this was discovered, the Dhrystone benchmark was updated to Version 2.0, with modifications that made it impossible or difficult to move things out of the loop.
GeneralRe: Neutralino Pin
Espen Harlinn28-Feb-21 17:30
professionalEspen Harlinn28-Feb-21 17:30 
GeneralRe: Neutralino Pin
Daniel Pfeffer28-Feb-21 19:15
professionalDaniel Pfeffer28-Feb-21 19:15 
GeneralRe: Neutralino Pin
trønderen28-Feb-21 22:00
trønderen28-Feb-21 22:00 
GeneralRe: Neutralino Pin
Nelek28-Feb-21 23:03
protectorNelek28-Feb-21 23:03 
GeneralRe: Neutralino Pin
Jon McKee28-Feb-21 12:11
professionalJon McKee28-Feb-21 12:11 
GeneralRe: Neutralino Pin
Espen Harlinn28-Feb-21 12:53
professionalEspen Harlinn28-Feb-21 12:53 
GeneralRe: Neutralino Pin
Jon McKee28-Feb-21 20:23
professionalJon McKee28-Feb-21 20:23 
GeneralRe: Neutralino Pin
Espen Harlinn28-Feb-21 21:07
professionalEspen Harlinn28-Feb-21 21:07 
GeneralRe: Neutralino Pin
Jon McKee28-Feb-21 22:06
professionalJon McKee28-Feb-21 22:06 
GeneralRe: Neutralino Pin
Marc Clifton28-Feb-21 9:49
mvaMarc Clifton28-Feb-21 9:49 
GeneralRe: Neutralino Pin
#realJSOP28-Feb-21 11:02
mve#realJSOP28-Feb-21 11:02 
GeneralElectron? Pin
#realJSOP28-Feb-21 1:45
mve#realJSOP28-Feb-21 1:45 
JokeRe: Electron? Pin
Nelek28-Feb-21 1:51
protectorNelek28-Feb-21 1:51 
GeneralRe: Electron? Pin
Slacker00728-Feb-21 1:56
professionalSlacker00728-Feb-21 1:56 
GeneralRe: Electron? Pin
Greg Utas28-Feb-21 2:12
professionalGreg Utas28-Feb-21 2:12 
GeneralRe: Electron? Pin
CodeWraith28-Feb-21 4:51
CodeWraith28-Feb-21 4:51 
JokeRe: Electron? Pin
Maximilien28-Feb-21 12:10
Maximilien28-Feb-21 12:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.