|
1 | 1 | # Dev-contitional Platform |
2 | 2 |
|
3 | | -Hlavný repozitár je rozdelený na 2 prepojené, ale samostatne prezentované projekty: |
| 3 | +This repository is presented as 2 connected but independently positioned projects: |
4 | 4 |
|
5 | | -- **60%: Krystal Vino + GAMESA 3D Grid** (hlavná platforma) |
6 | | -- **40%: FANUC RISE** (vedľajšia priemyselná vetva, FOCAS integrácia) |
| 5 | +- **60%: Krystal Vino + GAMESA 3D Grid** (primary platform) |
| 6 | +- **40%: FANUC RISE** (secondary industrial branch, FOCAS integration) |
7 | 7 |
|
8 | 8 | --- |
9 | 9 |
|
10 | | -## 1) Krystal Vino + GAMESA 3D Grid (hlavná platforma, 60%) |
| 10 | +## 1) Krystal Vino + GAMESA 3D Grid (Primary Platform, 60%) |
11 | 11 |
|
12 | | -### Čo je Krystal Vino |
13 | | -Krystal Vino je výkonová orchestrace nad OpenVINO/oneAPI pre osobné počítače. |
14 | | -Cieľom je znižovať latenciu a zvyšovať throughput pomocou adaptívneho plánovania, telemetrie a riadenia runtime politík. |
| 12 | +### What Krystal Vino Is |
| 13 | +Krystal Vino is a performance orchestration layer on top of OpenVINO/oneAPI for personal computers. |
| 14 | +Its goal is to reduce latency and increase throughput through adaptive planning, telemetry, and runtime policy control. |
15 | 15 |
|
16 | | -Kód: `openvino_oneapi_system/` |
| 16 | +Codebase: `openvino_oneapi_system/` |
17 | 17 |
|
18 | | -### Kľúčové komponenty |
19 | | -- **OpenVINO runtime vrstva**: inferencia s fallback režimom. |
20 | | -- **oneAPI/OpenMP tuning**: dynamické nastavovanie `ONEAPI_NUM_THREADS`, `OMP_NUM_THREADS`, `OPENVINO_NUM_STREAMS`, `KMP_*`. |
21 | | -- **Ekonomický planner + evolučný tuner**: online voľba režimov `defensive/balanced/aggressive`. |
22 | | -- **GAMESA 3D Grid**: logická 3D pamäťová vrstva pre organizáciu/swap pracovných dát. |
23 | | -- **Delegované logovanie**: samostatné kanály `system`, `telemetry`, `planning`, `policy`, `inference`, `grid_update`. |
| 18 | +### Core Components |
| 19 | +- **OpenVINO runtime layer**: inference with a safe fallback mode. |
| 20 | +- **oneAPI/OpenMP tuning**: dynamic control of `ONEAPI_NUM_THREADS`, `OMP_NUM_THREADS`, `OPENVINO_NUM_STREAMS`, `KMP_*`. |
| 21 | +- **Economic planner + evolutionary tuner**: online switching between `defensive/balanced/aggressive` modes. |
| 22 | +- **GAMESA 3D Grid**: logical 3D memory layer for data organization/swap behavior. |
| 23 | +- **Delegated logging**: separate channels for `system`, `telemetry`, `planning`, `policy`, `inference`, `grid_update`. |
24 | 24 |
|
25 | | -### Preukázateľné výsledky (Linux benchmark) |
26 | | -Zdroj: `openvino_oneapi_system/logs/benchmark_latest.txt` |
| 25 | +### Proven Results (Linux Benchmark) |
| 26 | +Source: `openvino_oneapi_system/logs/benchmark_latest.txt` |
27 | 27 |
|
28 | 28 | - **Latency improvement**: `66.01%` |
29 | 29 | - **Throughput improvement**: `234.59%` |
30 | 30 | - **Utility improvement**: `270.42%` |
31 | 31 | - **Sysbench improvement**: `99.55%` |
32 | 32 | Baseline: `2615.43 events/s` -> Adaptive: `5219.10 events/s` |
33 | 33 |
|
34 | | -### Rýchle spustenie |
| 34 | +### Quick Run |
35 | 35 | ```bash |
36 | 36 | python3 openvino_oneapi_system/main.py --cycles 10 --interval 0.5 |
37 | 37 | python3 openvino_oneapi_system/benchmark_linux.py --cycles 60 |
38 | 38 | ``` |
39 | 39 |
|
40 | | -### Debian balík (whole package) |
41 | | -Vygenerovaný balík: |
| 40 | +### Debian Package (Whole Package) |
| 41 | +Generated package: |
42 | 42 | - `openvino_oneapi_system/dist/openvino-oneapi-system_1.1.0_amd64.deb` |
43 | 43 |
|
44 | | -Obsahuje: |
| 44 | +Includes: |
45 | 45 | - CLI: `ovo-runtime`, `ovo-benchmark` |
46 | | -- service unit: `openvino-oneapi-system.service` |
47 | | -- konfig: `/etc/default/openvino-oneapi-system` |
| 46 | +- Service unit: `openvino-oneapi-system.service` |
| 47 | +- Config: `/etc/default/openvino-oneapi-system` |
48 | 48 |
|
49 | 49 | --- |
50 | 50 |
|
51 | | -## 2) FANUC RISE (sekundárna vetva, 40%) |
| 51 | +## 2) FANUC RISE (Secondary Branch, 40%) |
52 | 52 |
|
53 | | -### Charakteristika projektu |
54 | | -FANUC RISE je priemyselná CNC vrstva orientovaná na operácie, telemetry a workflow automatizáciu. |
55 | | -FOCAS je tu **vedľajšia integračná vrstva**, nie hlavný produktový cieľ. |
| 53 | +### Project Characterization |
| 54 | +FANUC RISE is an industrial CNC layer focused on operations, telemetry, and workflow automation. |
| 55 | +FOCAS is a **secondary integration layer**, not the primary product target. |
56 | 56 |
|
57 | | -Kód: `advanced_cnc_copilot/` |
| 57 | +Codebase: `advanced_cnc_copilot/` |
58 | 58 |
|
59 | | -### Zameranie |
60 | | -- CNC operátorské workflow a dohľad |
61 | | -- API + UI pre výrobný monitoring |
62 | | -- FANUC telemetry bridge (mock/real režim podľa prostredia) |
63 | | -- rozšíriteľné backend služby pre výrobnú analytiku |
| 59 | +### Scope |
| 60 | +- CNC operator workflows and supervision |
| 61 | +- API + UI for production monitoring |
| 62 | +- FANUC telemetry bridge (mock/real mode based on environment) |
| 63 | +- Extensible backend services for manufacturing analytics |
64 | 64 |
|
65 | | -### Kde dáva zmysel v celom ekosystéme |
66 | | -- Krystal Vino rieši výkonový runtime a optimalizáciu výpočtu. |
67 | | -- FANUC RISE rieši priemyselný kontext, machine/data napojenie a operátorské použitie. |
68 | | -- Spolu tvoria pipeline: **výkonové jadro + priemyselná exekúcia**. |
| 65 | +### Role in the Overall Ecosystem |
| 66 | +- Krystal Vino handles performance runtime orchestration and compute optimization. |
| 67 | +- FANUC RISE handles industrial context, machine/data connectivity, and operator use. |
| 68 | +- Together they form a pipeline: **performance core + industrial execution**. |
69 | 69 |
|
70 | 70 | --- |
71 | 71 |
|
72 | | -## Repo mapa |
73 | | -- `openvino_oneapi_system/` hlavná výkonnostná platforma (OpenVINO, oneAPI, GAMESA 3D Grid) |
74 | | -- `advanced_cnc_copilot/` FANUC RISE priemyselný stack |
75 | | -- `docs/` doplnkové technické podklady |
| 72 | +## Repository Map |
| 73 | +- `openvino_oneapi_system/` primary performance platform (OpenVINO, oneAPI, GAMESA 3D Grid) |
| 74 | +- `advanced_cnc_copilot/` FANUC RISE industrial stack |
| 75 | +- `docs/` additional technical materials |
76 | 76 |
|
77 | | -## Poznámka k smerovaniu |
78 | | -Priorita repozitára je Krystal Vino/GAMESA 3D Grid ako hlavná platforma pre PC hardvér a inferenčný výkon. |
79 | | -FANUC RISE zostáva samostatná, sekundárna doménová vetva pre CNC integrácie. |
| 77 | +## Direction Note |
| 78 | +The priority of this repository is Krystal Vino/GAMESA 3D Grid as the main platform for PC hardware and inference performance. |
| 79 | +FANUC RISE remains a separate, secondary domain branch for CNC integrations. |
0 commit comments