> ## 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: uskuna imkoniyatlari haqidagi bilimlar

> SHV bir nechta mustaqil o'rnatiladigan C++ engine'lari orqali CPU, GPU, NIC, ona platalar, RAM va NVMe uchun uskuna imkoniyatlari haqidagi bilimlarni yuritadi.

Symphony Hardware Vector (SHV) jismoniy dizayn miqdoriy dasturiy ta'minotni qanday imkon berishi, cheklashi, ko'chirishi yoki kengaytirishi mumkinligini tushunishingizga yordam beradigan uskuna imkoniyatlari haqidagi bilimlarga egalik qiladi. U protsessorlar, CPU yadro turlari, GPU'lar, NIC va optik tolali interfeyslar, ona platalar, kesh ierarxiyalari, xotira, NVMe va to'liq tizim yig'malarini qamrab oladi. Standart saralash 2018-yildan boshlab asl komponentlar va dalillangan variantlarga ustuvorlik beradi.

## Doira va qamrov

SHV dastur dizayni uchun ahamiyatli bo'lgan har qanday dalillangan jismoniy imkoniyatni qamrab olishi mumkin. Qamrov profilini qxctl orqali boshqarasiz. Standart sana asosi — taxmin qilingan alohida ishlab chiqarilgan sana emas, balki modelning taqdim etilgan sanasi. Bu filtrni kengaytirishingiz, toraytirishingiz, almashtirishingiz yoki olib tashlashingiz mumkin.

## Amalga oshirilgan engine'lar

SHV bilimlari bir nechta mustaqil o'rnatiladigan C++ engine'lari orqali yetkaziladi:

> [card] shv-engine
>
> Asosiy yadro (0.4.0-dev): qamrov profillari, saqlab qolingan manbalardan katalog yig'ish/qayta ijro etish, talablarni baholash, deterministik graf proyeksiyasi va manbaga asoslangan graf tekshiruvi.

> [card] shv-source-engine
>
> Manba identifikatori, ko'chirish rejalari, baytlarni yig'ishga bog'lash va manbadan qayta ijro etilgan kelib chiqish graflari.

> [card] shv-profile-engine
>
> Deklaratsiyaga muvofiqlik, ko'chma retseptlar va aniq mahalliy manbaga bog'lash.

> [card] shv-partition-engine
>
> Uskuna bo'limlari va komponentlarni xaritalash amallari.

> [card] shv-publication-engine
>
> Himoyalangan chaqiruvchi katalog boshlari, asl manbani qayta ijro etish va bardoshli snapshot tiklash.

> [card] shv-graph-adapter
>
> Yo'qotishsiz almashinuv uchun umumiy C++ graf porti va xotiradagi ko'chma namunaviy adapter.

> [card] shv-graph-duckdb-connector
>
> Uskuna grafi dalillarining ixtiyoriy DuckDB relyatsion proyeksiyasi.

> [card] shv-pdf-adapter
>
> Cheklangan PDF ajratib olish va hujjatli tasdiqlarni asl baytlardan qayta tekshirish.

## Manba reviziyasi va kelib chiqishi

`shv-source-engine` barqaror manba identifikatori, aniq ko'chirish rejalari, sof o'tish tekshiruvi, haqiqiy baytlarni yig'ishga bog'lash va manbadan qayta ijro etilgan kelib chiqish graflarini amalga oshiradi. Bular faqat o'qish amallaridir. Asosiy saralash asl komponent identifikatori va dalillangan variantlarga ustuvorlik beradi. Himoyalangan manbani faollashtirish alohida amalga oshiriladi; sof manba engine'i vakolat bermaydi.

## Graf almashinuvi va saqlash

`shv-graph-adapter` yo'qotishsiz almashinuv va tuzilmaviy so'rovlar uchun umumiy C++ graf portini taqdim etadi. Bardoshli saqlash standart DuckDB SQL orqali amalga oshirilgan. Hozircha maxsus graf ma'lumotlar bazasi tanlanmagan.

## PDF dalillari chegarasi

`shv-pdf-adapter` aniq PDF jadvallaridan malakali hujjatli tasdiqlarni ajratib oladi va umumiy graf almashinuvidan keyin ularni asl baytlardan qayta tekshiradi. Umumiy PDF qamrovi alohida doiradagi ish bo'lib qoladi.

## Qolgan ishlar

Keng qamrovli uskuna atlasi, manbalarni avtomatlashtirilgan yig'ish, ko'p manbali ziddiyatlarni jamlash, qo'shimcha sotuvchiga xos ma'lumotlar bazasi drayverlari, maxsus plaginlarni yuklash va Composer integratsiyasi keyingi ishlar bo'lib qoladi. Keng komponent xaritalari va bardoshli sotuvchi drayverlari ham hali ochiq.

## SHV boshqa vektorlar bilan qanday bog'liq

> [card] [SNV](https://docs.quanux.org/symphony/uz/vectors/snv.md)
>
> SHV tasvirlaydigan uskunani o'z ichiga olgan Node'larni qayd etadi.

> [card] [SCV](https://docs.quanux.org/symphony/uz/vectors/scv.md)
>
> SHV batafsil tavsiflaydigan provayder uskuna takliflariga havola qiladi.

> [card] [SOV](https://docs.quanux.org/symphony/uz/vectors/sov.md)
>
> Node'larga resurs ajratish yoki ularni tayyorlashda SHV dalillari asosida harakat qilishi mumkin.


## Related topics

- [Symphony Cloud Vector: provayder resurslari haqidagi bilimlar](https://docs.quanux.org/symphony/uz/vectors/scv.md)
- [Symphony Node Vector: Node identifikatori va klaster yozuvlari](https://docs.quanux.org/symphony/uz/vectors/snv.md)
- [Symphony Ops Vector: qxctl amallarini boshqarish](https://docs.quanux.org/symphony/uz/vectors/sov.md)
- [Symphony Quantitative Vector: freymvork shartnomalari](https://docs.quanux.org/symphony/uz/vectors/sqv.md)
- [SHV engine’lari: Symphony Hardware Vector manbasi va grafi](https://docs.quanux.org/symphony/uz/engines/shv-engines.md)


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