Entry Argade:1994:TMR 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{Argade:1994:TMR,
  author =       "Pramod V. Argade and David K. Charles and Craig
                 Taylor",
  title =        "A technique for monitoring run-time dynamics of an
                 operating system and a microprocessor executing user
                 applications",
  journal =      j-SIGPLAN,
  volume =       "29",
  number =       "11",
  pages =        "122--131",
  month =        nov,
  year =         "1994",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:16:57 MST 2003",
  bibsource =    "http://portal.acm.org/; http://www.acm.org/pubs/toc/",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/asplos/195473/p122-argade/",
  abstract =     "In this paper, we present a non-invasive and efficient
                 technique for simulating applications complete with
                 their operating system interaction. The technique
                 involves booting and initiating an application on a
                 hardware development system, capturing the entire state
                 of the application and the microprocessor at a well
                 defined point in execution and then simulating the
                 application on microprocessor simulators. Extensive
                 statistics generated from the simulators on run-time
                 dynamics of the application, the operating system as
                 well as the microprocessor enabled us to tune the
                 operating system and the microprocessor architecture
                 and implementation. The results also enabled us to
                 optimize system level design choices by
                 anticipating/predicting the performance of the target
                 system. Lastly, the results were used to adjust and
                 refocus the evolution of the architecture of both the
                 operating system and the microprocessor.",
  acknowledgement = ack-nhfb,
  classification = "C5430 (Microcomputers); C5470 (Performance
                 evaluation and testing); C6150G (Diagnostic, testing,
                 debugging and evaluating systems); C6150J (Operating
                 systems)",
  conflocation = "San Jose, CA, USA; 4-7 Oct. 1994",
  conftitle =    "Sixth International Conference on Architectural
                 Support for Programming Languages and Operating Systems
                 (ASPLOS-VI)",
  corpsource =   "AT and T Bell Labs., Allentown, PA, USA",
  keywords =     "application simulation; computer architecture; design;
                 hardware development system; measurement;
                 microcomputers; microprocessor; microprocessor
                 architecture; microprocessor simulators; operating
                 system; operating system interaction; operating systems
                 (computers); performance; performance evaluation;
                 reliability; run-time dynamics; run-time dynamics
                 monitoring; statistics; system level design; system
                 monitoring; theory; user applications; virtual machines
                 virtual machines",
  sponsororg =   "ACM; IEEE Comput. Soc",
  subject =      "{\bf D.4.8} Software, OPERATING SYSTEMS, Performance,
                 Monitors. {\bf D.4.8} Software, OPERATING SYSTEMS,
                 Performance, Modeling and prediction. {\bf C.0}
                 Computer Systems Organization, GENERAL, Instruction set
                 design. {\bf C.4} Computer Systems Organization,
                 PERFORMANCE OF SYSTEMS.",
  treatment =    "P Practical",
}

Related entries