- En comunidades en línea se reportó una supuesta filtración de especificaciones y benchmarks del Ryzen 7 9700X3D, pero luego se confirmó que en realidad era información falsa creada por usuarios como una broma
- Un grupo de amigos fabricó especificaciones y capturas de pantalla ficticias y las compartió, y un benchmark inexistente terminó registrado en la base de datos real de Passmark
- Passmark registró el dato confiando tal cual en el nombre de CPU de
/proc/cpuinfo, y después medios importantes como TechPowerUp, Tom’s Hardware y Notebookcheck lo citaron en sus notas
- En los hechos, este fue un caso en el que un solo resultado de benchmark no verificado se propagó como noticia por todo el mundo, y después algunos medios corrigieron o borraron sus artículos
- Como
/proc/cpuinfo es un simple archivo de texto, puede manipularse fácilmente con el comando sed y mount --bind; además, también es posible falsificar información de hardware editando CPUID o MSR
- Este incidente mostró la falta de confiabilidad de los datos de benchmarks en línea y la ausencia de procesos de verificación, y el autor subrayó que “todos los benchmarks pueden falsificarse”
Resumen de la publicación en Reddit
- En una publicación del foro r/pcmasterrace de Reddit, el autor explicó que él y sus amigos terminaron manipulando accidentalmente la supuesta filtración relacionada con el AMD Ryzen 7 9700X3D
- Lo hicieron por diversión, creando y compartiendo especificaciones falsas e imágenes de benchmarks falsos, y luego varios medios tecnológicos lo citaron como si fuera una filtración real
- El autor comentó: “no era nuestra intención, pero al final terminamos manipulando una filtración”
Cómo se falsificaron los datos del benchmark
- En Linux,
/proc/cpuinfo es un archivo virtual que contiene el nombre e información del CPU y que el kernel genera en tiempo real
- Con un simple comando
sed, cambiaron el nombre del CPU a "Ryzen 7 9700X3D" y luego ejecutaron Passmark
- El resultado se envió al servidor real y quedó reflejado en la base de datos oficial
- Ejemplo del comando usado:
sed -E 's/^(model name[[:space:]]*:[[:space:]]*).*/\1desired shenanigans/' /proc/cpuinfo | sudo tee /root/fakecpuinfo >/dev/null && sudo mount --bind /root/fakecpuinfo /proc/cpuinfo
- Se confirmó que el programa de benchmark confiaba solo en la cadena de
/proc/cpuinfo sin verificar CPUID
Cómo se expandió en la prensa
- El resultado registrado en Passmark fue recopilado automáticamente y medios importantes como TechPowerUp, VideoCardz, Tom’s Hardware, NotebookCheck y KitGuru publicaron notas al respecto
- Algunos incluso añadieron detalles sin fundamento como TDP de 120W y reloj de 5.8GHz
- Después de que se hiciera pública la publicación de Reddit, algunos medios corrigieron o eliminaron la información errónea
- El autor señaló: “no escriban artículos basados en un solo benchmark” y “citar información sin verificar daña la credibilidad técnica”
Implicaciones técnicas
- Además de
/proc/cpuinfo, también es posible falsificar información de hardware a nivel sistema mediante entornos VM, modificación de MSR o manipulación de instrucciones CPUID
- Passmark publicó después una postura oficial: “no es posible verificar manualmente todos los resultados y detectar la falsificación de datos es, en la práctica, imposible”
- La recolección automática de benchmarks y la forma en que se difunden los rumores mostraron los vacíos de verificación dentro del ecosistema de noticias tecnológicas
Conclusión
- Este caso mostró de forma clara qué tan rápido la falta de verificación de un solo dato puede convertirse en una noticia falsa
- Los benchmarks pueden manipularse con facilidad, y verificar la confiabilidad de la fuente de los datos es indispensable
1 comentarios
Opiniones en Hacker News
Hace una semana estaba hablando con amigos sobre la estructura interna de Zen 5
Discutimos cómo funciona la instrucción CPUID, y que los MSR de AMD se pueden modificar si se le pide ‘amablemente’ al procesador
Como prueba, uno de mis amigos tomó un 9700X con PBO agresivo, lo cambió en
/proc/cpuinfoa “9700X3D” y luego corrió PassmarkAlgunos medios creyeron el resultado tal cual y lo publicaron, pero en realidad había una inconsistencia clara en la velocidad de reloj. Los medios confiables señalaron bien ese punto
Un ingeniero de Intel comentó que “si un benchmark sale del laboratorio, el empleado también sale”. Al parecer, este tipo de pruebas normalmente solo se hacen con chips golden bin
Últimamente salen demasiado seguido noticias de “apareció un nuevo CPU en Passmark”, así que ya pienso que es marketing intencional
Igual que los metadatos EXIF, este tipo de información también se puede manipular fácilmente
Entre los ‘periodistas de tecnología’, casi no hay gente con formación real en periodismo
La gente que había pospuesto comprar un 9800X3D probablemente se confundió con esta noticia de Passmark
Yo también estoy pensando en una PC nueva, pero el problema es el aumento brutal en el precio de la RAM. Parece que me tocará seguir con el Ryzen 1800X por ahora
Quiero intentar construir por mi cuenta hardware de impresión 3D a escala nanométrica
La lección de todo esto es qué tan fácilmente la prensa puede publicar información errónea
Desde la perspectiva de un experto, el error es obvio, pero mucha gente suele creer sin más los artículos de otras áreas
Esperaba un chip X3D un poco más barato, pero al final compré el 9700.
Estoy satisfecho con su eficiencia energética de 65W, pero claramente sí existe demanda por un 9700X3D
La respuesta a “por qué la gente no confía en las noticias” está justo en casos como este
El periodismo es un elemento esencial de una sociedad libre