An Integrated Instrumentation Environment for Multiprocessors

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.

[1]  W. Buchholz,et al.  A Synthetic Job for Measuring System Performance , 1969, IBM Syst. J..

[2]  Kim Peter Gostelow,et al.  Flow of control, resource allocation, and the proper termination of programs , 1971 .

[3]  Henry C. Lucas,et al.  Performance Evaluation and Monitoring , 1971, CSUR.

[4]  Vinton Gray Cerf,et al.  Multiprocessors, semaphores, and a graph model of computation , 1972 .

[5]  Domenico Ferrari,et al.  Workload charaterization and Selection in Computer Performance Measurement , 1972, Computer.

[6]  K. Sreenivasan,et al.  On the construction of a representative synthetic workload , 1974, CACM.

[7]  David E. Morgan,et al.  A computer network monitoring system , 1975, IEEE Transactions on Software Engineering.

[8]  R. G. Arnold A hierarchical, restructurable multi-microprocessor architecture , 1976, ISCA.

[9]  Michael Stonebraker,et al.  The design and implementation of INGRES , 1976, TODS.

[10]  Richard James Swan The switching structure and addressing architecture of an extensible multiprocessor: cm*. , 1978 .

[11]  S.H. Fuller,et al.  Multi-microprocessors: An overview and working example , 1978, Proceedings of the IEEE.

[12]  Hisashi Kobayashi,et al.  Modeling and analysis , 1978 .

[13]  Samuel H. Fuller,et al.  The C.mmp Multiprocessor , 1978 .

[14]  Levy Raskin Performance evaluation of multiple processor systems. , 1978 .

[15]  Karsten Schwan,et al.  StarOS, a multiprocessor operating system for the support of task forces , 1979, SOSP '79.

[16]  I. Gertner Performance evaluation of communicating processes , 1979, SIGMETRICS '79.

[17]  J. Ousterhout,et al.  Medusa: an experiment in distributed operating system structure , 1980, CACM.

[18]  M. Satyanarayanan Multiprocessors : a comparative study , 1980 .

[19]  Edward F. Gehringer,et al.  The Cm* Multiprocessor Project: A Research Review , 1980 .

[20]  Jeffrey D. Ullman,et al.  Principles of Database Systems , 1980 .

[21]  Patrick Fabian Mcgehearty Performance evaluation of a multiprocessor under interactive workloads , 1980 .

[22]  Peter H. Feiler,et al.  An Incremental Programming Environment , 1981, IEEE Transactions on Software Engineering.

[23]  Thomas Reps,et al.  Programming Techniques and Data Structures , 1981 .

[24]  IEEE Transactions on Computers , Computing in Science & Engineering.