We do not currently know of any synonyms for thruputs.
The noun thruputs is defined as:
Did you mean thereabouts?