Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Instruction Scheduling and Executable Editing
 
Loading...
Thumbnail Image
conference paper

Instruction Scheduling and Executable Editing

Schnarr, Eric
•
Larus, James R.
1996
Proceedings of the 29th Annual IEEE/ACM International Symposium on Microarchitecture. MICRO 29
29th International Symposium on Microarchitecture

Modern microprocessors offer more instruction-level parallelism than most programs and compilers can currently exploit. The resulting disparity between a machine's peak and actual performance, while frustrating for computer architects and chip manufacturers, opens the exciting possibility of low-cost instrumentation for measurement, simulation, or emulation. Instrumentation code that executes in previously unused processor cycles is effectively hidden. On two superscalar SPARC processors, a simple, local scheduler hid an average of 13% of the overhead cost of profiling instrumentation in the SPECINT benchmarks and an average of 33% of the profiling cost in the SPECFP benchmarks.

  • Details
  • Metrics
Type
conference paper
DOI
10.1109/MICRO.1996.566469
Author(s)
Schnarr, Eric
•
Larus, James R.
Date Issued

1996

Publisher

IEEE

Published in
Proceedings of the 29th Annual IEEE/ACM International Symposium on Microarchitecture. MICRO 29
Start page

288

End page

297

Peer reviewed

REVIEWED

Written at

OTHER

EPFL units
UPLARUS  
Event nameEvent placeEvent date
29th International Symposium on Microarchitecture

Paris, France

2-4 Dec. 1996

Available on Infoscience
December 23, 2013
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/98760
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés