文件名称:swiftCLPlatform:在swiftMetal之上的Swift中OpenCL API的实现
文件大小:39KB
文件格式:ZIP
更新时间:2024-03-01 14:01:34
Swift
swiftCL
Swift在Metal API之上的OpenCL API实现。
请注意,这是概念验证的实现,并不完整。
建立和验证
swiftCL需要使用可用的Google clspv编译器。 必须将clspv构建为名为libclspv_core.so的共享库,并且必须提供该库以及clspv的Compiler.h的include路径才能成功构建
swiftCL使用Swift软件包管理器(swiftpm)进行构建。
建立:
swift build -Xcc -I
【文件预览】:
swiftCLPlatform-master
----Sources()
--------swiftCL()
--------COpenCL()
--------clspv()
----.vscode()
--------settings.json(1KB)
--------tasks.json(690B)
----Tests()
--------swiftCLTests()
--------LinuxMain.swift(116B)
----LICENSE.md(565B)
----README.md(802B)
----Package.swift(2KB)
----.gitignore(70B)