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