没有合适的资源?快使用搜索试试~ 我知道了~
kernel_slicer:kernel_slicer
共274个文件
h:109个
cpp:74个
json:30个
需积分: 9 0 下载量 145 浏览量
2021-03-31
20:06:55
上传
评论
收藏 13.55MB ZIP 举报
温馨提示
kernel_slicer:CPU至GPU(Vulkan)转换器 图1.由于许多现有的编程模式,我们的翻译有很多头。 该项目基于clang(图1)。 我们衷心感谢clang前端开发人员的出色结构和项目文档! 项目概况 kernel_slicer是原型自动编程工具,它使用C ++代码作为输入并将此代码移植到GPU,方法是使用源到源转换和特定领域知识自动生成优化的Vulkan实现。 该项目的当前目标是在将CPU代码移植到Vulkan时提高开发人员的生产率,这通常是耗时的工作。 请阅读有关我们项目的几条简短评论。 我们在Vulkan中生成C ++源代码。 我们不(目前不计划)支持任何其他后端(例如CUDA或OpenCL),因为我们认为不需要这样做。 但是,如果您认为您的项目有这种需求,并且喜欢我们的概念,请与我们联系; 我们的目标是像手动编写代码一样生成代码,但是我们使90%的机械工作
资源推荐
资源详情
资源评论
收起资源包目录
kernel_slicer:kernel_slicer (274个子文件)
algorithm 377B
allocator 2KB
array 2KB
skybox.bmp 2.34MB
lucy.bvh 1.13MB
cornell_collapsed.bvh 866KB
cassert 39B
generated.cl 14KB
FindFreeImage.cmake 2KB
FindFreeImage.cmake 2KB
FindFreeImage.cmake 2KB
cmath 2KB
vulkan_wrapper.cpp 44KB
vk_utils.cpp 33KB
template_rendering.cpp 31KB
kslicer_main.cpp 31KB
vk_copy.cpp 30KB
vk_texture.cpp 25KB
rewrite_kernel.cpp 21KB
vk_quad.cpp 20KB
test_class.cpp 15KB
temp_tests_gpu.cpp 14KB
vk_swapchain.cpp 13KB
vk_class_init.cpp 13KB
class_gen_ipv.cpp 12KB
test_class.cpp 11KB
rewrite_control.cpp 11KB
class_gen.cpp 11KB
test_class.cpp 10KB
vk_class.cpp 10KB
ast_matchers.cpp 10KB
test_class.cpp 10KB
test_class.cpp 10KB
class_gen_rtv.cpp 10KB
vk_graphics_pipeline.cpp 9KB
test_class.cpp 9KB
test_class_gpu.cpp 9KB
test_class_gpu.cpp 9KB
test_class_gpu.cpp 9KB
test_class_gpu.cpp 9KB
test_class.cpp 8KB
vk_program.cpp 8KB
extractor.cpp 8KB
test_class_gpu.cpp 7KB
test_class_scene.cpp 7KB
test_class_gpu.cpp 7KB
vk_class_ds.cpp 7KB
test_class_gpu.cpp 7KB
test_class_gpu.cpp 7KB
test_class_gpu.cpp 6KB
imageutils.cpp 6KB
imageutils.cpp 6KB
imageutils.cpp 6KB
test_class.cpp 6KB
initial_pass.cpp 6KB
vk_buffer.cpp 6KB
test_class_gpu.cpp 5KB
test_class_gpu.cpp 5KB
test_class.cpp 5KB
rewrite_functions.cpp 5KB
vk_compute_pipeline.cpp 4KB
reduction.cpp 4KB
test_class.cpp 3KB
Bitmap.cpp 3KB
Bitmap.cpp 3KB
Bitmap.cpp 3KB
Bitmap.cpp 3KB
Bitmap.cpp 3KB
Bitmap.cpp 3KB
Bitmap.cpp 3KB
Bitmap.cpp 3KB
Bitmap.cpp 3KB
Bitmap.cpp 3KB
test_class.cpp 3KB
class_data.cpp 2KB
main.cpp 2KB
main.cpp 1KB
main.cpp 928B
main.cpp 928B
main.cpp 891B
main.cpp 761B
main.cpp 183B
main.cpp 181B
main.cpp 181B
main.cpp 181B
main.cpp 181B
cstdint 125B
cstring 191B
gen_circle.cxx 3KB
fstream 588B
kslicer.h 26KB
OpenCLMathCPU.h 22KB
OpenCLMathCPU.h 22KB
OpenCLMathCPU.h 21KB
OpenCLMathCPU.h 21KB
OpenCLMathCPU.h 21KB
OpenCLMathCPU.h 21KB
OpenCLMathCPU.h 21KB
OpenCLMathCPU.h 21KB
OpenCLMathCPU.h 21KB
共 274 条
- 1
- 2
- 3
资源评论
FedAI联邦学习
- 粉丝: 21
- 资源: 4567
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功