Product Overview
- You agree to comply with local laws, regulations, and public ethics when using the Kunpeng BoostKit OmniOperator. You shall not use OmniOperator to engage in any activities that violate the law, infringe on the rights and interests of others, interrupt social order, undermine social stability, or engage in any activities that endanger or attempt to endanger the computer system and network security.
- You agree that Huawei shall assume no liability for any indirect, incidental, special, or any form of punitive damages, or any loss of profits, revenue, data, or data use.
- You acknowledge and agree that you need to download and integrate the open source and third-party software on which the software package of OmniOperator depends. Huawei does not assume any responsibility for the software vulnerabilities and security issues.
Conventional big data SQL engines involve a large number of repeated optimizations. To build competitiveness, the Kunpeng BoostKit OmniOperator uses one base to support different engines, reducing repeated optimization work, fully exploring common and heterogeneous computing power, and promoting the Kunpeng ecosystem.
OmniOperator performs the following functions:
- Enables high-performance operator acceleration. Fully exploits the computing capabilities of hardware, especially the heterogeneous computing power. Compared with Java and Scala operators, OmniOperator greatly improves the performance of the compute engine.
- Provides an efficient data organization mode, OmniVec, which defines a column-oriented storage mode independent of languages and uses off-heap memory. OmniVec can read data with zero copy, and there is no serialization overhead, so that users can process data in the memory more efficiently.
Parent topic: Introduction