Cancelación P32 con época compartida por bloque
Una carga global por bloque cacheada en memoria compartida puede superar al diseño difundido por warp.
El trabajo diagnóstico, el álgebra exacta y las capacidades locales no equivalen a una ventaja minera extremo a extremo.
Qué se probó
Una carga global por bloque cacheada en memoria compartida puede superar al diseño difundido por warp.
Por qué la prueba es relevante
Compartir por bloque reduce cargas globales, pero la barrera puede costar más que el tráfico ahorrado.
época_bloque=carga global→memoria compartidaretención=rendimiento(bloque)/rendimiento(P32)selección: retención≥0,9995 y respuesta≤15 msCómo se probó
Añadir carga de bloque, difusión compartida y barrera a P32 exacto; auditar 2^32, 24 benchmarks y cuatro cancelaciones.
Qué ocurrió
Todas respondieron en 7,13–12,05 ms, con cero discrepancias. Retención 0,999277, IC95 0,998796–0,999759 y 0/4 cabeceras favorables.
Controles de exactitud y estadísticos
Pasaron B32, factores, 44 registros y cero spills. El candidato con barrera falló la puerta de rendimiento.
Qué significa
Compartir por bloque mejora la consistencia de respuesta, no el rendimiento. El diseño warp queda como candidato más ligero.
Limitaciones
- El coste de barrera depende de la arquitectura.
- Se compara una geometría.
- Cancelar bien no demuestra ventaja minera.
Trazabilidad
Reconstruir referencia y variante selladas; preservar auditoría completa e informar cada par y cancelación.
Variantes canónicas
CANONICAL-EXP-166PREREGISTERED-CAMPAIGNSEALED-AUDITFuente: informes canónicos auditados internamente. Se excluyen las rutas locales, cabeceras privadas e identificadores operativos.