DocumentCode :
926940
Title :
Metamorphic programming: unconventional high performance
Author :
Maurer, Peter M.
Author_Institution :
Baylor Univ., Waco, TX, USA
Volume :
37
Issue :
3
fYear :
2004
fDate :
3/1/2004 12:00:00 AM
Firstpage :
30
Lastpage :
38
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;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/MC.2004.1274000
Filename :
1274000
Link To Document :
بازگشت