English grammar (or expression)?

The main song has received universal appeal and recognition, having been performed at the olympics.In this sentence, how should I understand "having b

The main song has received universal appeal and recognition, having been performed at the olympics.

In this sentence, how should I understand "having been performed at the olympics"

Does it mean "since it was performed at the olympics" or "and it has been performed at the olympics" or "as it had been performed at the olympics."?

or:The main song has received universal appeal and recognition, having been performed at the olympics.In this sentence, how should I understand \"having been performed at the olympics\"Does it mean \"since it was performed at the olympics\" or \"and it has been performed at the olympics\" or \"as it had been performed at the olympics.\"?

Tags:expression,sentence,