Content deleted Content added
Cybercobra (talk | contribs) m Disambiguated: Pointer (computing) → pointer (computer programming) using Dab solver |
Hmainsbot1 (talk | contribs) m →History of hot spot detection: AWB general fixes and delink dates per WP:DATELINK, WP:YEARLINK and MOS:UNLINKYEARS using AWB (8323) |
||
Line 6:
==History of hot spot detection==
The [[computer science|computer scientist]] [[Donald Knuth]] described his first encounter with what he refers to as a ''jump trace'' in an interview for ''[[Dr. Dobb's Journal]]'' in 1996, saying:
<blockquote>In the
===Iteration===
The example above serves to illustrate that effective hot spot detection is often an [[Iteration|iterative]] process and perhaps one that should always be carried out (instead of simply accepting that a program is performing reasonably). After eliminating all extraneous processing (just by removing all the embedded comments for instance), a new runtime analysis would more accurately detect the "genuine" hot spots in the translation. If no hot spot detection had taken place at all, the program may well have consumed vastly more resources than necessary, possibly for many years on numerous machines, without anyone ever being fully aware of this.
|