En 2007, pocos años después del lanzamiento de la Xbox 360, Microsoft ya estaba planeando cambiar a la memoria flash SSD para ayudar a reducir los crecientes costos de DRAM y potenciar los flujos de datos. En una diapositiva reciente de Hot Chips, Microsoft destacó cómo la memoria flash PCIe 4.0 SSD CFExpress patentada para Xbox Series X es de 13 años de trabajo.
La idea es que Microsoft quería usar una memoria flash NVMe de gran ancho de banda como respaldo, o un búfer/caché para almacenar activos y datos de alta resolución, para ayudar a compensar una huella DRAM más pequeña. Esto permite a Microsoft gastar menos en DRAM (que es 33 veces más caro que flash) sin perder rendimiento.
Esta motivación fue la razón por la que el equipo de Xbox creó Velocity Architecture. Querían ahorrar dinero usando menos DRAM y usar almacenamiento flash de alta velocidad para ayudar a tomar el relevo.
Esto no era realmente posible antes en la medida en que los precios de producción (los costos de la memoria flash han disminuido un 23% en los últimos 8 años) y los puntos de vista del rendimiento. La memoria flash tenía que coincidir bien con las velocidades de la DRAM para funcionar de la manera que planeó Microsoft.
Ahora que las unidades PCIe 4.0 x4 NVMe M.2 pueden alcanzar velocidades vertiginosas, la SSD de la Xbox Series X es 100 veces más rápida que la Xbox One y alcanza transferencias de memoria comprimida de hasta 4.8GB/seg, Microsoft sintió que era el momento adecuado.
Esta SSD se comunicará con un SOC dedicado para comprimir/descomprimir datos, y mantendrá los activos en una caché integrada, que luego se enviarán a través de la canalización de datos de Velocity Architecture directamente a la DRAM GDDR6 de 16 GB. El resultado de 13 años, es un ecosistema altamente optimizado.