Abstraction penalty

Jeongnim Kim

Abstract

The abstraction penalty benchmark measures the overhead of abstraction in C++.

Table of Contents

1. Introduction
2. Test Environments
3. Test Results
Pentium IV
Xeon Clusters
Apple G4
Pentinum Mobile
IBM P4 clusters

List of Tables

3.1. Timing data on mcc7 (P4 2.4 GHz gcc 3.2)
3.2. Timing data on mcc7 (P4 2.4 GHz intel 8)
3.3. Timing data on Xeon cluster at OSC -ansi -ipo -ipo_obj
3.4. Timing data on tu (Xeon 3.2 GHz intel 8)
3.5. Timing data on mcc1 (Apple G4 1.6 GHz gcc 3.3)
3.6. Timing data on JK's laptop (PM 1.4 GHz gcc 3.3)
3.7. Timing data on cu at NCSA using
3.8. Timing data on cu at NCSA using -q32
3.9. Timing data on cu at NCSA using -q64
3.10. Timing data on seaborg at NERSC using
3.11. Timing data on seaborg at NERSC using
3.12. Timing data on seaborg at NERSC using
3.13. Timing data on seaborg at NERSC using