Synonyms for Performance (same or very similar meaning)
WordNet sense 1 (process or manner of functioning or operating):
operation, functioning
WordNet sense 2 (a dramatic or musical entertainment):
public presentation
WordNet sense 3 (the act of performing; of doing something successfully; using knowledge as distinguished from merely possessing it):
execution, carrying into action, carrying out
From the ODE community, based on WordNet
add/edit