Skip to content

Feature request: enable speculative decoding by default #83

Description

@ggerganov

With recent advances in prompt-based speculative decoding in llama.cpp, there is a new option that enables a "default" setup for speculative decoding. The setup is compatible with all models and does not require extra resources. In certain use cases, it leads to significant performance improvements:

  • Agentic workflows
  • Editing files
  • Summarization

Recommend to add the new --spec-default flag to the llama-server startup command. This flag was introduced in ggml-org/llama.cpp#22223, so it requires the latest version of llama.cpp.

More info:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Fields

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions