{"id":13667189,"url":"https://github.com/intel/qpl","last_synced_at":"2025-04-26T15:32:27.857Z","repository":{"id":37315328,"uuid":"296296855","full_name":"intel/qpl","owner":"intel","description":"Intel® Query Processing Library (Intel® QPL)","archived":false,"fork":false,"pushed_at":"2025-04-02T08:43:26.000Z","size":51451,"stargazers_count":103,"open_issues_count":4,"forks_count":22,"subscribers_count":17,"default_branch":"develop","last_synced_at":"2025-04-02T09:34:59.643Z","etag":null,"topics":["accelerators","avx512","compression","decompression","library","performance","qpl","x86-64"],"latest_commit_sha":null,"homepage":"https://intel.github.io/qpl/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/intel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-17T10:42:25.000Z","updated_at":"2025-04-02T08:43:28.000Z","dependencies_parsed_at":"2023-10-23T17:37:42.383Z","dependency_job_id":"7810eab0-5419-4fe5-a61d-e39cbb8b5dc2","html_url":"https://github.com/intel/qpl","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intel%2Fqpl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intel%2Fqpl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intel%2Fqpl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/intel%2Fqpl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/intel","download_url":"https://codeload.github.com/intel/qpl/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251008795,"owners_count":21522180,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["accelerators","avx512","compression","decompression","library","performance","qpl","x86-64"],"created_at":"2024-08-02T07:00:33.195Z","updated_at":"2025-04-26T15:32:27.850Z","avatar_url":"https://github.com/intel.png","language":"C","readme":"\u003c!--\nCopyright (C) 2022 Intel Corporation\nSPDX-License-Identifier: MIT\n--\u003e\n\nIntel® Query Processing Library (Intel® QPL)\n============================================\n\nThe Intel® Query Processing Library (Intel® QPL) is an open-source library to provide\nhigh-performance query processing operations on Intel CPUs. Intel® QPL is aimed to support\ncapabilities of the new Intel® In-Memory Analytics Accelerator (Intel® IAA) available on Next\nGeneration Intel® Xeon® Scalable processors, codenamed Sapphire Rapids processor, such as very high\nthroughput compression and decompression combined with primitive analytic functions, as well as to\nprovide highly-optimized SW fallback on other Intel CPUs. Intel QPL primarily targets applications\nsuch as big-data and in-memory analytic databases.\n\nIntel QPL provides Low-Level C API. You can use it from C/C++ applications.\nYou can also find Java* bindings in the [qpl-java](https://github.com/intel/qpl-java) project.\nRefer to its documentation for details.\n\n## Table of Contents\n\n- [Get Started](#get-started)\n- [Documentation](#documentation)\n- [Testing](#testing)\n- [How to Contribute](#how-to-contribute)\n- [How to Report Issues](#how-to-report-issues)\n- [License](#license)\n- [Security](#security)\n- [Notices and Disclaimers](#notices-and-disclaimers)\n\n## Get Started\n\nTo set up and build the Intel QPL,\nrefer to [Installation](https://intel.github.io/qpl/documentation/get_started_docs/installation.html) page.\n\n## Documentation\n\nDocumentation is delivered using GitHub Pages. See full Intel QPL [online documentation](https://intel.github.io/qpl/index.html).\n- [Developer Guide](https://intel.github.io/qpl/documentation/dev_guide_docs/low_level_developer_guide.html) explains key concepts of Low-Level C API.\n- [Low-Level C API Reference](https://intel.github.io/qpl/documentation/dev_ref_docs/low_level_api.html) provides reference to key APIs of the library.\n\nTo build Intel QPL offline documentation, see the [Documentation Build Prerequisites](https://intel.github.io/qpl/documentation/get_started_docs/installation.html#building-the-documentation) chapter.\n\n## Testing\n\nSee [Intel QPL Testing](https://intel.github.io/qpl/documentation/get_started_docs/testing.html) chapter for details about testing process.\n\n## How to Contribute\n\nSee [Contributing document](CONTRIBUTING.md) for details about contribution process.\n\nThis project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](CODE_OF_CONDUCT.md) code of conduct.\n\n## How to Report Issues\n\nSee [Issue Reporting](https://intel.github.io/qpl/documentation/contributing_docs/issue_reporting.html) chapter for details about issue reporting process.\n\n## License\n\nThe library is licensed under the MIT license. Refer to the\n\"[LICENSE](LICENSE)\" file for the full license text.\n\nThis distribution includes third party software governed by separate license\nterms (see \"[THIRD-PARTY-PROGRAMS](third-party-programs.txt)\").\n\n## Security\n\nFor information on how to report a potential security issue or vulnerability see [Security Policy](SECURITY.md)\n\n## Notices and Disclaimers\n\nIntel technologies may require enabled hardware, software or service activation.\nNo product or component can be absolutely secure.\nYour costs and results may vary.\n\n© Intel Corporation. Intel, the Intel logo, and other Intel marks are trademarks of\nIntel Corporation or its subsidiaries.\nOther names and brands may be claimed as the property of others.\n\nNo license (express or implied, by estoppel or otherwise) to any intellectual\nproperty rights is granted by this document.\n\nThe products described may contain design defects or errors known as errata\nwhich may cause the product to deviate from published specifications.\nCurrent characterized errata are available on request.\n\nMicrosoft, Windows, and the Windows logo are trademarks, or registered trademarks\nof Microsoft Corporation in the United States and/or other countries.\nJava is a registered trademark of Oracle and/or its affiliates.\n\n\\* Other names and brands may be claimed as the property of others.\n","funding_links":[],"categories":["C"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintel%2Fqpl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fintel%2Fqpl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintel%2Fqpl/lists"}