As it is running on cloud machines as a SaaS business that might theoretically just mean potentially most available computer cores for a comparable offering.
Or any other BS market g can come up with. At the time of writing there isn't even a footnote or anything to that claim. Companies that do this are on my instant black list. Why should I trust them, when they don't show sources, or anything to back up their claim in an easy to discover way.
Edit before potential answers: Maybe they have something to the claim. Maybe the offering is actually great. I wouldn't know. I wasn't able to somewhat verify the big claim and therefore did not go deeper into the offering. Unsubstantiated marketing speak just rubs me the wrong way.