a) In a single, continuous period of time.
He manages to abstain from smoking for weeks at a time, but then gives in and starts again.
b) Simultaneously at each occurrence (of some action).
climb stairs two at a time
Syn: in a row, at once, at one time, at the same time, collectively, en masse, in a group, jointly, simultaneously, together
Wikipedia foundation.