AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Intel의 llvm.org 기여를 위한 스테이징 영역이자 Intel LLVM 기반 프로젝트의 본거지
Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
개발 도구LLVM · C++GitHub @intel직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
This is the Intel staging area for llvm.org contributions and the home for
Intel LLVM-based projects:
• oneAPI DPC++ compiler
• Late-outline OpenMP and OpenMP OffloadREADME 전문 보기 ↗This is the Intel staging area for llvm.org contributions and the home for Intel LLVM-based projects:
For general contribution process see CONTRIBUTING.md
The DPC++ is a LLVM-based compiler project that implements compiler and runtime support for the SYCL* language. The project is hosted in the sycl branch and is synced with the tip of the LLVM upstream main branch on a regular basis (revisions delay is usually not more than 1-2 weeks). DPC++ compiler takes everything from LLVM upstream as is, however some modules of LLVM might be not included in the default project build configuration. Additional modules can be enabled by modifying build framework settings.
The DPC++ goal is to support the latest SYCL* standard and work on that is in progress. DPC++ also implements a number of extensions to the SYCL* standard, which can be found in the sycl/doc/extensions directory.
The main purpose of this project is open source collaboration on the DPC++ compiler implementation in LLVM across a variety of architectures, prototyping compiler and runtime library solutions, designing future extensions, and conducting experiments. As the implementation becomes more mature, we try to upstream as much DPC++ support to LLVM main branch as possible. See SYCL upstreaming working group notes for more details.
Note that this project can be used as a technical foundation for some proprietary compiler products, which may leverage implementations from this open source project. One of the examples is Intel(R) oneAPI DPC++ Compiler Features parity between this project and downstream projects is not guaranteed.
Project documentation is available at: DPC++ Documentation.
For release plans, cadence, and version-specific notes, see the Releases documentation.
See available Dockerfiles to create containers with pre-built/pre-installed DPC++ compiler at: Containers
See Get Started Guide.
Submit an issue or initiate a discussion.
This project welcomes contributions from the community. Please refer to CONTRIBUTING for general guidelines around contributing to this project. You can then see ContributeToDPCPP for DPC++ specific guidelines.
See LICENSE for details.
*Other names and brands may be claimed as the property of others.