Accelerating Speculative Decoding using Dynamic Speculation Length | Synapse