Эта страница переведена с английской документации. Команды, идентификаторы и примеры не изменены. Среда выполнения 7.24.5 · SDK 2.6.9. Английский оригинал
Сравнение профилей Tiel MTP
Статус: измеренный локальный снимок Последняя проверка: 2026-09-19 Владелец: сопровождающие AX Code Область: измерения нативного профиля Tiel MTP и приёмка управляемого AX Code
AX Code теперь выбирает профиль спекуляции auto для пакета Tiel Coder по умолчанию, оставляя активацию MTP required. Cyber-Tiel сохраняет agentic: его кандидат auto не прошёл настоящую пробу инструмента чтения из-за повторяющегося вывода и последующих ошибок предела параллелизма. Так движок может пользоваться своим шлюзом черновика, специфичным для модели. Прежний общий профиль agentic перекрывал этот шлюз значением 0.80. Нативное сравнение улучшило декодирование Tiel в обеих измеренных нагрузках и Cyber-Tiel при более длинном входе; результат Cyber-Tiel на коротком входе слегка ухудшился. Более высокая нативная пропускная способность не установила пригодного поведения инструментов для этого кандидата.
Это прямые измерения нативных фаз AX Engine на Apple M3 Max с 128 ГиБ, а не пропускная способность задач AX Code. Исходный отчёт AX Engine против MTPLX остаётся исторической базой M3 Max от 19 сентября. Текущий рейтинг — кампания четырёх машин 20 сентября. MTPLX в этом эксперименте профиля не перезапускался, поэтому его прежние результаты 92–96 токенов/с нельзя считать одновременным сравнением.
Результаты подтверждения
Скорости в токенах/с, каждая — медиана трёх незакэшированных завершений по 256 токенов. Загрузка модели и прогрев на 64 токена исключены. На хосте были активны другие приложения рабочего стола; это небольшой локальный снимок, а не контролируемое исследование нагрева или выносливости.
| Модель | Токены входа | Агентное предзаполнение | Автопредзаполнение | Агентное декодирование | Автодекодирование | Изменение декодирования |
|---|---|---|---|---|---|---|
| Tiel, короткий | 458 | 795.40 | 830.19 | 47.60 | 54.69 | +14.9% |
| Tiel, контекст | 3,182 | 906.31 | 967.79 | 39.50 | 47.84 | +21.1% |
| Cyber-Tiel, короткий | 483 | 1,009.78 | 1,081.05 | 61.09 | 58.53 | -4.2% |
| Cyber-Tiel, контекст | 3,207 | 1,220.00 | 1,211.88 | 46.91 | 54.70 | +16.6% |
Принят только профиль auto у Tiel. Числа auto у Cyber-Tiel остаются экспериментальным свидетельством, а не поставляемым значением по умолчанию. Сбой инструмента чтения блокирует продвижение, хотя скорость фазы на более длинном входе выросла; это не устанавливает, что сбой вызвал один только профиль. Предзаполнение колебалось при той же конфигурации предзаполнения. Абсолютные скорости также отличаются от более раннего отчёта, поэтому та историческая база не использовалась для расчёта этих приростов.
Все 24 запроса подтверждения сообщили активный MTP, положительные принятые черновики, ноль шагов прямого запасного пути и ноль переиспользованных входных токенов. Движок сообщил свой код маршрута sampled-exact (ax_mtp_correctness_mode=2); эта классификация среды выполнения — не независимая числовая сертификация и не сертификация качества.
Очищенные входы, счётчики фаз, все квитанции подтверждения и пилотов, а также приёмка управления и инструментов сопровождают этот отчёт.
Пилоты с одной переменной
По одному предварительному испытанию на случай изолировали шлюз до повторного сравнения. Не объединяйте эти пилоты с испытаниями подтверждения.
| Конфигурация Tiel | Короткое декодирование | Декодирование контекста | Активный MTP |
|---|---|---|---|
agentic, окружение по умолчанию |
56.52 | 56.94 | Да |
agentic, AX_MLX_MTP_DRAFT_MIN_CONFIDENCE=0 |
62.21 | 59.82 | Да |
auto, окружение по умолчанию |
61.71 | 59.80 | Да |
В пилоте контекста запросы с явным нулевым шлюзом и auto дали одинаковые выходные токены и счётчики черновиков и принятия. Таймер отката запроса auto упал с 1.061 с до 0.055 с, а таймер черновика — с 0.718 с до 0.130 с. Однако циклы проверки выросли с 78 до 111, а оценка проверки осталась около 2.26 с. Поэтому полное улучшение декодирования было намного меньше, чем сокращение любого из таймеров. Эти счётчики описывают разные пути выполнения; это не независимые складываемые оценки будущих ускорений.
Два дополнительных пилота стохастического черновика, с переопределением температуры черновика 0.6 и без него, сообщили неактивный MTP, 255 шагов прямого запасного пути и отсутствие черновиков. Защита движка выбрала прямой запасной маршрут. Их сырые квитанции сохранены и явно исключены из сравнения активного MTP. AX Code не принимает эти переопределения и не обходит эту защиту.
Воспроизведение и область
Используйте ту же сборку движка, закреплённые снимки, токены запроса, параметры выборки и команду запуска, что и исходный метод измерения, меняя только --speculation-profile agentic на --speculation-profile auto. У запросов подтверждения не было дополнительных переопределений окружения MTP. Кэш префиксов отключён через AX_MLX_PREFIX_CACHE_MAX_ENTRIES=0. Формула нативного декодирования остаётся (output_tokens - 1) / native_decode_seconds; предзаполнение — незакэшированные входные токены, делённые на нативные секунды предзаполнения.
Движок был оптимизированной сборкой из исходников 51137c71a6794964d52c32c95e275c0923ed8d0b, MLX 0.32.2, SHA-256 сервера 1fbe7fc50ea16448f98350616273214c0475bffb3ef509fceb3f8849163e97f5. Проверенный двоичный файл Homebrew 7.4.0 старше требуемого исправления загрузчика пространства имён Tiel, хотя эта сборка из исходников тоже сообщает 7.4.0. Ни установленный двоичный файл, ни пользовательская конфигурация не заменялись.
Порядок подтверждения: Tiel/auto, Tiel/agentic, Cyber-Tiel/agentic, Cyber-Tiel/auto. Каждый запуск получал один прогрев на 64 токена, затем три коротких испытания и три испытания контекста. Одновременно работал только один бэкенд вывода; компиляция и наборы тестов исключены из замеренных испытаний. Ширина планировщика оставалась 2 048, контекст 32 768, максимальный бюджет вывода 8 192, максимальный параллелизм 1. Настоящий управляемый AX Code сохраняет существующую ширину планировщика 8 192, поэтому таблица фаз не устанавливает его полную пропускную способность клиента.
Изменение по умолчанию относится только к точному репозиторию AutomatosX Tiel Coder и его псевдониму. Cyber-Tiel сохраняет прежний профиль agentic. Явные переопределения профиля запуска по-прежнему побеждают. Экспериментальное окружение плотного Qwen3.8 и геометрия префикса остаются отдельными; ни то ни другое к Tiel не применяется. Исторические или нераспознанные модели сохраняют прежний профиль. Поведение облака, CLI, частного GPU и провайдера AX Trust не меняется.
Приёмка управления и инструментов
Отдельные изолированные запуски из исходников проверяют активацию Tiel по умолчанию и явную активацию Cyber-Tiel, живой требуемый и активный MTP, инструмент read AX Code и управляемое завершение. Tiel с auto завершил чтение и вернул верный маркер, но добавил прозу и ограждение кода вместо того, чтобы вернуть только содержимое файла. Cyber-Tiel с auto повторял задуманное действие, не завершив чтение, сработал сторож цикла вывода, получил ответы 429 о пределе параллелизма на последующих повторах и вышел с ошибкой примерно через 81 секунду. Сохранённый контроль agentic воспроизвёл тот же повторяющийся вывод и не прошёл примерно через 84 секунды. Поэтому этот сбой задачи не изолирован в auto; сохранение старого профиля не заявляет об исправлении Cyber-Tiel. Оба сбоя сохранены рядом с отдельной диагностикой при отключённом кэше в квитанции JSON. Эти проверки отделены от замера пропускной способности и не удостоверяют общее качество кодирования.
Диагностика Cyber-Tiel с отключённым кэшем использовала agentic, добавив только AX_MLX_PREFIX_CACHE_MAX_ENTRIES=0. Она завершилась успешно, но не вызвала read и неверно заявила, что непустая заготовка пуста. Поэтому одного успеха процесса недостаточно для приёмки задачи. Эта диагностика не принята как обходной путь.
| Управляемая проба | Чтение завершено | Верный маркер | Исход |
|---|---|---|---|
Tiel, auto, обычный кэш |
Да | Да | Принят; точный формат «только вывод» всё ещё не прошёл |
Cyber-Tiel, agentic, обычный кэш |
Нет | Нет | Существующая конфигурация не прошла приёмку задачи |
Cyber-Tiel, auto, обычный кэш |
Нет | Нет | Кандидат отвергнут |
Cyber-Tiel, agentic, кэш отключён |
Нет | Нет | Диагностика не прошла; изменение кэша не принято |
Все четыре управляемых сервера сообщили требуемый и активный MTP при допуске и успешно остановились. Новый профиль квалифицирован только для показанной здесь ограниченной приёмки Tiel. Cyber-Tiel остаётся выбираемым, но надёжность его управляемой задачи чтения не разрешена. Прежний успех чтения прямого сервера не устанавливает равнозначность с управляемой активацией; ширина планировщика, конфигурация кэша, предшествующие запросы и контекст запроса у этих проб различаются.
Проверка после ограниченного изменения: прошло 11 390 детерминированных тестов, 17 пропущено; прошло 208 тестов SDK и 259 тестов скриптов (94 теста скриптов пропущено). Порождённые артефакты SDK включают два выбранных псевдонима моделей и побайтово стабильны на второй сборке. Рекурсивная проверка типов и проверки структуры репозитория прошли. Аудит нативных фаз проверяет все 24 квитанции подтверждения и сохраняет и подходящие, и отвергнутые пилоты.