Does repository_dispatch use the same server/runner

Let’s say I call multiple workflows using repository_dispatch. Does it use the same server/runner? Or does it spin another server/run?

I’m trying the compare the cost-benefit vs split workflows for long actions