Title :
Metamorphic programming: unconventional high performance
Author :
Maurer, Peter M.
Author_Institution :
Baylor Univ., Waco, TX, USA
fDate :
3/1/2004 12:00:00 AM
Abstract :
A programming methodology that violates most of the rules of good programming has shown spectacular reductions in simulation times on several benchmarks. Applying this technique in logic-level VLSI circuit simulation also improved simulation performance. For a new VLSI circuit, faster simulation translates into faster time to market, so even the most peculiar programming type is worth exploring if the carrot is increased performance. Discovering efficient and effective metamorphic programming techniques across a range of problems outside simulation will require a concerted effort across the software community. The most important problem is the lack of metamorphic constructs in mainstream high-level languages.
Keywords :
VLSI; circuit simulation; discrete event simulation; logic simulation; object-oriented programming; software performance evaluation; benchmarks; logic-level VLSI circuit simulation; mainstream high-level languages; metamorphic programming; performance; simulation times; Circuit simulation; Computational modeling; Decoding; High performance computing; Object oriented modeling; Performance gain; Radio access networks; Testing; Time to market; Very large scale integration;
DOI :
10.1109/MC.2004.1274000