An Integrated Instrumentation Environment for Multiprocessors

Zary Segall, Ajay Singh, Richard T. Snodgrass, Anita K. Jones, Daniel P. Siewiorek

Research output: Contribution to journalArticlepeer-review

11 Scopus citations


This paper introduces the concept of an integrated instrumentation environment (IIE) for multiprocessors. The primary objective of such an environment is to assist the user in the process of experimentation. The emphasis in an IIE is on experiment management (including stimulus generation, monitoring, data collection and analysis), rather than on techniques for program development as in conventional programming environments. We believe the functionality of the two environments should eventually be provided in one comprehensive environment. An experiment schema is introduced as an appropriate structuring concept for experiment management purposes. Schema instances capture the results of an experiment for later analysis. An example is developed in some detail to demonstrate the potential benefits of such an approach. The three primary components of the IIE, namely, the schema manager, the stimulus generator, and the monitor, are briefly described. A preliminary implementation of the design on the Cm* multiprocessor is briefly discussed.

Original languageEnglish (US)
Pages (from-to)4-14
Number of pages11
JournalIEEE Transactions on Computers
Issue number1
StatePublished - Jan 1983


  • Automated testing
  • experiment management
  • experimentation
  • instrumentation
  • monitoring
  • multiprocessor performance evaluation
  • programming environment
  • stimulus generation
  • workload generation

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture
  • Computational Theory and Mathematics


Dive into the research topics of 'An Integrated Instrumentation Environment for Multiprocessors'. Together they form a unique fingerprint.

Cite this