swiftCLPlatform:在swiftMetal之上的Swift中OpenCL API的实现 源码
swiftCL Swift在Metal API之上的OpenCL API实现。 请注意,这是概念验证的实现,并不完整。 建立和验证 swiftCL需要使用可用的Google clspv编译器。 必须将clspv构建为名为libclspv_core.so的共享库,并且必须提供该库以及clspv的Compiler.h的include路径才能成功构建 swiftCL使用Swift软件包管理器(swiftpm)进行构建。 建立: swift build -Xcc -I -Xlinker -L 测试:在构建输出目录中,将libOpenCL.so链接到libOpenCL.s
文件列表
swiftCLPlatform-master.zip
(预估有个33文件)
swiftCLPlatform-master
Sources
swiftCL
Context.swift
4KB
Image.swift
4KB
CLContext.swift
21KB
CommandQueue.swift
23KB
CLEvent.swift
3KB
Kernel.swift
5KB
CLMemObj.swift
5KB
暂无评论