> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# Symphony Hardware Vector: conocimiento de capacidades de hardware

> SHV mantiene conocimiento de las capacidades de hardware de CPU, GPU, NIC, placas base, RAM y NVMe mediante varios motores en C++ instalables de forma independiente.

El Symphony Hardware Vector (SHV) es propietario del conocimiento de capacidades de hardware que te ayuda a entender cómo el diseño físico puede habilitar, restringir, portar o ampliar el software cuantitativo. Abarca procesadores, tipos de núcleos de CPU, GPU, NIC e interfaces de fibra, placas base, jerarquías de caché, memoria, NVMe y sistemas completos. La curación predeterminada prioriza los componentes originales y las variantes documentadas con evidencia a partir de 2018.

## Alcance y cobertura

SHV puede abarcar cualquier capacidad física respaldada por evidencia que sea relevante para el diseño de programas. Controlas el perfil de cobertura mediante qxctl. La base de fechas predeterminada es la introducción del modelo, no una fecha de fabricación individual inferida. Puedes ampliar, restringir, sustituir o eliminar este filtro.

## Motores implementados

El conocimiento de SHV se ofrece mediante varios motores en C++ instalables de forma independiente:

> [card] shv-engine
>
> Núcleo principal (0.4.0-dev): perfiles de cobertura, construcción/reproducción del catálogo a partir de fuentes retenidas, evaluación de requisitos, proyección determinista de grafos y validación de grafos respaldada por fuentes.

> [card] shv-source-engine
>
> Identidad de fuentes, planes de reubicación, vinculación de captura de bytes y grafos de procedencia reproducidos desde las fuentes.

> [card] shv-profile-engine
>
> Conformidad de declaraciones, recetas portables y vinculación exacta a fuentes locales.

> [card] shv-partition-engine
>
> Operaciones de partición de hardware y mapeo de componentes.

> [card] shv-publication-engine
>
> Cabezas de catálogo protegidas de quien llama, reproducción desde la fuente original y recuperación duradera de instantáneas.

> [card] shv-graph-adapter
>
> Puerto genérico de grafos en C++ y adaptador de referencia portable en memoria para el intercambio sin pérdidas.

> [card] shv-graph-duckdb-connector
>
> Proyección relacional opcional en DuckDB de la evidencia del grafo de hardware.

> [card] shv-pdf-adapter
>
> Extracción acotada de PDF y revalidación de afirmaciones documentales a partir de los bytes originales.

## Revisión de fuentes y procedencia

El `shv-source-engine` implementa una identidad de fuentes estable, planes de reubicación explícitos, validación pura de transiciones, vinculación de captura de bytes reales y grafos de procedencia reproducidos desde las fuentes. Son operaciones de solo lectura. La curación principal prioriza la identidad original de los componentes y las variantes documentadas con evidencia. La activación protegida de fuentes se gestiona por separado; el motor de fuentes puro no concede autoridad.

## Intercambio y almacenamiento de grafos

El `shv-graph-adapter` proporciona un puerto genérico de grafos en C++ para el intercambio sin pérdidas y las consultas estructurales. El almacenamiento duradero se implementa mediante DuckDB SQL de forma predeterminada. Actualmente no hay seleccionada ninguna base de datos de grafos dedicada.

## Límite de la evidencia en PDF

El `shv-pdf-adapter` extrae afirmaciones documentales cualificadas de tablas PDF explícitas y las revalida a partir de los bytes originales tras el intercambio genérico de grafos. La cobertura general de PDF sigue siendo un trabajo independiente con su propio alcance.

## Trabajo pendiente

Un atlas de hardware amplio, la adquisición automatizada de fuentes, la agregación de conflictos entre múltiples fuentes, controladores de bases de datos adicionales específicos de proveedores, la carga de plugins personalizados y la integración con Composer quedan para más adelante. Los mapeos amplios de componentes y los controladores duraderos de proveedores también siguen abiertos.

## Cómo se relaciona SHV con otros vectores

> [card] [SNV](https://docs.quanux.org/symphony/es/vectors/snv.md)
>
> Registra los Nodes que contienen el hardware que describe SHV.

> [card] [SCV](https://docs.quanux.org/symphony/es/vectors/scv.md)
>
> Hace referencia a las ofertas de hardware de los proveedores que SHV caracteriza en detalle.

> [card] [SOV](https://docs.quanux.org/symphony/es/vectors/sov.md)
>
> Puede actuar sobre la evidencia de SHV al aprovisionar o acondicionar Nodes.


## Related topics

- [Symphony Cloud Vector: conocimiento de recursos de proveedores](https://docs.quanux.org/symphony/es/vectors/scv.md)
- [Motores de SHV: fuentes y grafo de Symphony Hardware Vector](https://docs.quanux.org/symphony/es/engines/shv-engines.md)
- [Symphony Node Vector: identidad de Nodes y registros de clústeres](https://docs.quanux.org/symphony/es/vectors/snv.md)
- [Symphony Ops Vector: control de operaciones con qxctl](https://docs.quanux.org/symphony/es/vectors/sov.md)
- [Motores de vectores de Symphony: descripción general de la instalación independiente](https://docs.quanux.org/symphony/es/engines/overview.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.