Pith. sign in

REVIEW

A Streaming Approach For Efficient Batched Beam Search

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2010.02164 v3 pith:ZWYRTGB2 submitted 2020-10-05 cs.CL cs.AIcs.DCcs.LGcs.PF

classification cs.CLcs.AIcs.DCcs.LGcs.PF
keywords beamdecodingmethodsearchapproachbaselinecandidatescompared
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

We propose an efficient batching strategy for variable-length decoding on GPU architectures. During decoding, when candidates terminate or are pruned according to heuristics, our streaming approach periodically "refills" the batch before proceeding with a selected subset of candidates. We apply our method to variable-width beam search on a state-of-the-art machine translation model. Our method decreases runtime by up to 71% compared to a fixed-width beam search baseline and 17% compared to a variable-width baseline, while matching baselines' BLEU. Finally, experiments show that our method can speed up decoding in other domains, such as semantic and syntactic parsing.

Discussion (0). Sign in to comment.

Pith tools