Entry Nilsen:1995:WET from sigplan1990.bib

Last update: Thu Apr 12 03:37:15 MDT 2012                Valid HTML 3.2!

Index sections

Top | Symbols | Numbers | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Nilsen:1995:WET,
  author =       "Kelvin D. Nilsen and Bernt Rygg",
  title =        "Worst-case execution time analysis on modern
                 processors",
  journal =      j-SIGPLAN,
  volume =       "30",
  number =       "11",
  pages =        "20--30",
  month =        nov,
  year =         "1995",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Tue May 4 05:55:46 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/plan/216636/p20-nilsen/",
  abstract =     "Many of the trends that have dominated recent
                 evolution and advancement within the computer
                 architecture community have complicated the analysis of
                 task execution times. Most of the difficulties result
                 from two particular emphases: instruction-level
                 parallelism; and optimization of average-case behavior
                 rather than worst-case latencies. Both of these trends
                 have resulted in increased nondeterminism in the time
                 required to execute particular code sequences. Since
                 the analysis required to determine worst-case task
                 execution times on modern processors is so complicated,
                 it is not practical for programmers to perform all of
                 the necessary analyses by hand. Tools must aid them.
                 This paper describes ongoing research on a collection
                 of tools intended to automate the analyses that must be
                 performed in order to build reliable real-time software
                 for modern computing environments. Emphasis is given to
                 the interplay between components of the development
                 environment.",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Comput. Sci., Iowa State Univ., Ames, IA,
                 USA",
  classification = "C5470 (Performance evaluation and testing); C6110B
                 (Software engineering techniques); C6150G (Diagnostic,
                 testing, debugging and evaluating systems)",
  confname =     "LCT-RTS '95. Proceedings of the ACM SIGPLAN 1995
                 workshop on Languages, compilers, \& tools for
                 real-time systems, June 21--22, 1995, La Jolla,
                 California",
  keywords =     "Average-case behavior; Computer architecture; design;
                 Instruction-level parallelism; measurement; Modern
                 processors; Nondeterminism; Optimization; performance;
                 Reliable real-time software; Software development
                 environment; Software engineering; System analysis;
                 Task execution times; theory; Worst-case execution time
                 analysis; Worst-case latencies",
  subject =      "{\bf D.4.1} Software, OPERATING SYSTEMS, Process
                 Management. {\bf C.4} Computer Systems Organization,
                 PERFORMANCE OF SYSTEMS.",
  thesaurus =    "Program diagnostics; Programming environments;
                 Real-time systems; Software performance evaluation;
                 Software reliability",
}

Related entries