Single-thread performance