24mm2 notes: kernel library identified, expf/divide decoded, cascade sim started
This commit is contained in:
@@ -3940,3 +3940,24 @@ STATE = [ctx+0x540788] (спектральная память, читаетс
|
||||
### Практический статус
|
||||
dual-семейство: корпус 0.193 (формулы + калибровка). Канон нетронут (2.286).
|
||||
Все инструменты/датасеты воспроизводимы. ~85 коммитов запушено.
|
||||
|
||||
## ============ 24mm2: ВСЕ 10 ЯДЕР РАЗРЕЗОЛВЛЕНЫ СТАТИЧЕСКИ; expf/divide декодированы; каскад-сим стартовал ============
|
||||
|
||||
### Декод (детали в BLOCKMAP 24mm2)
|
||||
1. Полный статический резолв стаб→tbl[4]→L2→IAT всех десяти bigkernel'ов
|
||||
БЕЗ live-процесса. Исправлена ошибка 24jj: 140b30≠140b60 (FIR вызывает
|
||||
табличную кривую 1803831c0, divide 1803a06a0 — только шаг 9c).
|
||||
2. Библиотека ядер опознана: expf/logf/powf/sincos/exp2-double + кусочно-
|
||||
табличная кривая (float/double). Пары стабов на call-site = float/double
|
||||
диспетчер через type_info; double-ветка мертва (дескрипторы совпадают).
|
||||
3. expf 180296c80 декодирован до формулы (минимакс-полином + битовая
|
||||
сборка (k<<23)+bits(p), guard 87.3365).
|
||||
4. Divide 1803a06a0: rcp → квантование 12 бит → vpermps-таблицы коррекции
|
||||
(@1821269c0/a00, сдамплены) → полином невязки → сборка 1.5·2^20.
|
||||
5. Шаг-14 порядок исправлен: exp ДО +=(−1). ACC-таблица @0x5407c8 — не
|
||||
дампилась, добавить в rendersnap2 SLOTS.
|
||||
|
||||
### Следующее (в работе)
|
||||
- Каскад-сим scripts/cascade_sim.py: вход tract_multi_in.txt, якоря ph040;
|
||||
divide/expf сначала numpy-эквиваленты (структурная фаза), C++-порт с
|
||||
FMA-точной транскрипцией после замыкания структуры.
|
||||
|
||||
Reference in New Issue
Block a user