z-logo
Premium
Complex performance measurements with NICE (Notation for interval combinations and events)
Author(s) -
Woodside C. Murray,
Schramm Cheryl
Publication year - 1994
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380241203
Subject(s) - interval (graph theory) , notation , event (particle physics) , sequence (biology) , computer science , nice , matching (statistics) , process (computing) , algorithm , interval arithmetic , theoretical computer science , data mining , mathematics , arithmetic , programming language , statistics , combinatorics , mathematical analysis , physics , quantum mechanics , biology , bounded function , genetics
This paper presents a notation for extracting complex performance measurements of parallel software from an event log. NICE defines a ‘complex interval’ as a sequence of events in the event log that match a rather general template using an interval monitor process (IMP). The IMP process model combines an extended FSM with parametrized event descriptors to provide a generalized description of a sequence of subintervals each one of which may be measured for duration. An interval matching algorithm provides a strategy for distributing the events in the log to multiple concurrent IMPs, thereby handling interval occurrences that overlap and/or share the same event. Practical issues of implementing and using NICE are addressed in a discussion of our performance monitoring tool called Finale.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom