> ## 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: Wissen über Hardwarefähigkeiten

> SHV pflegt Wissen über die Fähigkeiten von CPUs, GPUs, NICs, Mainboards, RAM und NVMe über mehrere unabhängig installierbare C++-Engines.

Der Symphony Hardware Vector (SHV) verantwortet Wissen über Hardwarefähigkeiten, das Ihnen hilft zu verstehen, wie physisches Design quantitative Software ermöglichen, einschränken, portieren oder erweitern kann. Er umfasst Prozessoren, CPU-Kerntypen, GPUs, NICs und Glasfaserschnittstellen, Mainboards, Cache-Hierarchien, Arbeitsspeicher, NVMe und vollständige Systemaufbauten. Die Standardkuratierung priorisiert Originalkomponenten und belegte Varianten ab 2018.

## Umfang und Abdeckung

SHV kann jede belegte physische Fähigkeit abdecken, die für das Programmdesign relevant ist. Sie steuern das Abdeckungsprofil über qxctl. Die Standard-Datumsbasis ist die Modelleinführung, nicht ein abgeleitetes individuelles Herstellungsdatum. Sie können diesen Filter erweitern, einschränken, ersetzen oder entfernen.

## Implementierte Engines

SHV-Wissen wird über mehrere unabhängig installierbare C++-Engines bereitgestellt:

> [card] shv-engine
>
> Zentraler Kern (0.4.0-dev): Abdeckungsprofile, Katalogaufbau/-wiedergabe aus aufbewahrten Quellen, Anforderungsbewertung, deterministische Graphprojektion und quellengestützte Graphvalidierung.

> [card] shv-source-engine
>
> Quellidentität, Umzugspläne, Byte-Erfassungsbindung und aus Quellen wiedergegebene Herkunftsgraphen.

> [card] shv-profile-engine
>
> Deklarationskonformität, portable Rezepte und exakte lokale Quellbindung.

> [card] shv-partition-engine
>
> Operationen zur Hardwarepartitionierung und Komponentenzuordnung.

> [card] shv-publication-engine
>
> Geschützte Katalog-Heads des Aufrufers, Wiedergabe von Originalquellen und dauerhafte Snapshot-Wiederherstellung.

> [card] shv-graph-adapter
>
> Generischer C++-Graph-Port und portabler In-Memory-Referenzadapter für verlustfreien Austausch.

> [card] shv-graph-duckdb-connector
>
> Optionale relationale DuckDB-Projektion von Hardware-Graphnachweisen.

> [card] shv-pdf-adapter
>
> Begrenzte PDF-Extraktion und Revalidierung dokumentarischer Aussagen anhand der Originalbytes.

## Quellrevision und Herkunft

Die `shv-source-engine` implementiert stabile Quellidentität, explizite Umzugspläne, reine Übergangsvalidierung, Bindung an tatsächlich erfasste Bytes und aus Quellen wiedergegebene Herkunftsgraphen. Dies sind schreibgeschützte Operationen. Die Kernkuratierung priorisiert die ursprüngliche Komponentenidentität und belegte Varianten. Die geschützte Quellaktivierung wird separat behandelt; die reine Quell-Engine verleiht keine Autorität.

## Graphaustausch und Speicherung

Der `shv-graph-adapter` stellt einen generischen C++-Graph-Port für verlustfreien Austausch und strukturelle Abfragen bereit. Die dauerhafte Speicherung ist über den DuckDB-SQL-Standard implementiert. Derzeit ist keine dedizierte Graphdatenbank ausgewählt.

## Grenze für PDF-Nachweise

Der `shv-pdf-adapter` extrahiert qualifizierte dokumentarische Aussagen aus expliziten PDF-Tabellen und revalidiert sie nach dem generischen Graphaustausch anhand der Originalbytes. Eine allgemeine PDF-Abdeckung bleibt separat abgegrenzte Arbeit.

## Verbleibende Arbeit

Ein umfassender Hardware-Atlas, automatisierte Quellbeschaffung, Konfliktaggregation über mehrere Quellen, zusätzliche herstellerspezifische Datenbanktreiber, das Laden eigener Plugins und die Composer-Integration bleiben späterer Arbeit vorbehalten. Umfassende Komponentenzuordnungen und dauerhafte Herstellertreiber sind ebenfalls noch offen.

## Wie SHV mit anderen Vektoren zusammenhängt

> [card] [SNV](https://docs.quanux.org/symphony/de/vectors/snv.md)
>
> Erfasst die Nodes, die die von SHV beschriebene Hardware enthalten.

> [card] [SCV](https://docs.quanux.org/symphony/de/vectors/scv.md)
>
> Verweist auf Hardware-Angebote von Providern, die SHV im Detail charakterisiert.

> [card] [SOV](https://docs.quanux.org/symphony/de/vectors/sov.md)
>
> Kann bei der Bereitstellung oder Konditionierung von Nodes auf Grundlage von SHV-Nachweisen handeln.


## Related topics

- [Symphony Cloud Vector: Wissen über Provider-Ressourcen](https://docs.quanux.org/symphony/de/vectors/scv.md)
- [Symphony Node Vector: Node-Identität und Cluster-Einträge](https://docs.quanux.org/symphony/de/vectors/snv.md)
- [Symphony Ops Vector: Betriebssteuerung mit qxctl](https://docs.quanux.org/symphony/de/vectors/sov.md)
- [SHV-Engines: Quellen und Graph des Symphony Hardware Vector](https://docs.quanux.org/symphony/de/engines/shv-engines.md)
- [Symphony Knowledge Vector: Übersicht über das SKV-Framework](https://docs.quanux.org/symphony/de/skv/overview.md)


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