Add Some KVCache Implementation