上一页 1 ··· 169 170 171 172 173 174 175 176 177 ··· 272 下一页
摘要: 知识图:从图和数据库中获取知识 知识图到底是什么,以及关于它们的所有炒作是什么?如果想成为世界各地的Airbnbs,Amazon,Google和LinkedIn,那么学会区分真实的炒作,定义不同类型的图以及为用例选择合适的工具和数据库至关重要。 知识图被炒作。现在可以正式地说这句话,因为Gartne 阅读全文
posted @ 2020-12-27 07:11 吴建明wujianming 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 图分析Rapids cuGraph 英伟达(Nvidia)建立的新的开源库可能是推进分析和使图形数据库更快的秘密要素。 在Nvidia GPU上进行并行处理。 Nvidia很久以前就不再只是“仅仅”一家硬件公司。由于其硬件是支持AI火爆的大部分计算运行的要素,因此Nvidia承担了为软件铺路的最后一 阅读全文
posted @ 2020-12-27 06:32 吴建明wujianming 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 在NVIDIA(CUDA,CUBLAS)和Intel MKL上快速实现BERT推理 直接在NVIDIA(CUDA,CUBLAS)或Intel MKL上进行高度定制和优化的BERT推理,而无需tensorflow及其框架开销。 仅支持BERT(转换器)。 基准测试 环境 Tesla P4 28 * I 阅读全文
posted @ 2020-12-26 19:43 吴建明wujianming 阅读(584) 评论(0) 推荐(0) 编辑
摘要: nvGraph-NVIDIA图形库 数据分析是高性能计算的不断增长的应用。许多高级数据分析问题可以称为图形问题。反过来,当今许多常见的图形问题也可以称为稀疏线性代数。这是nvGraph的动机,它利用GPU的线性代数功能来处理大型图形分析。 https://github.com/rapidsai/nv 阅读全文
posted @ 2020-12-26 18:59 吴建明wujianming 阅读(496) 评论(0) 推荐(0) 编辑
摘要: MIT Graph实践概述 Features功能 • iCloud Support • Multi Local & Cloud Graphs • Thread Safe • Store Any Data Type, Including Binary Data • Relationship Model 阅读全文
posted @ 2020-12-26 18:39 吴建明wujianming 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 适用于AMD ROC GPU的Numba概述 Numba通过按照HSA执行模型将Python代码的受限子集直接编译到HSA内核和设备功能中,从而支持AMD ROC GPU编程。用Numba编写的内核似乎可以直接访问NumPy数组。 术语 以下列出了HSA编程主题中的几个重要术语: 内核:由主机启动并 阅读全文
posted @ 2020-12-26 18:11 吴建明wujianming 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 编写HSA内核 介绍 HSA提供类似于OpenCL的执行模型。指令由一组硬件线程并行执行。在某种程度上,这类似于 单指令多数据(SIMD)模型,但具有这样的便利:细粒度调度对于程序员而言是隐藏的,而不是使用SIMD向量作为数据结构进行编程。在HSA中,编写的代码将同时由多个线程(通常成百上千个)执行 阅读全文
posted @ 2020-12-26 18:03 吴建明wujianming 阅读(142) 评论(0) 推荐(0) 编辑
摘要: BEP 7:CUDA外部内存管理插件(下) Numba依赖 向库中添加EMM插件的实现自然会使Numba成为库的依赖项,而以前可能没有。为了使依赖关系可选,如果需要的话,可以有条件地实例化并注册EMM插件,如下所示: try: import numba from mylib.numba_utils 阅读全文
posted @ 2020-12-26 17:06 吴建明wujianming 阅读(151) 评论(0) 推荐(0) 编辑
摘要: BEP 7:CUDA外部内存管理插件(上) 背景和目标 在CUDA阵列接口使得能够共享不同的Python之间的数据库的访问CUDA设备。但是,每个库都与其它库区别对待。例如: Numba在内部管理内存以创建设备和映射的host阵列。 RAPIDS库(cuDF,cuML等)使用Rapids Memor 阅读全文
posted @ 2020-12-26 17:04 吴建明wujianming 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 缓存注意事项 Numba支持将编译后的函数缓存到文件系统中,以供将来使用相同的函数。 实施 通过保存编译后的目标代码(可执行代码的ELF对象)来完成缓存。通过使用目标代码,由于不需要编译,因此缓存的函数具有最小的开销。缓存的数据保存在缓存目录下(请参阅NUMBA_CACHE_DIR)。缓存的索引存储 阅读全文
posted @ 2020-12-26 16:33 吴建明wujianming 阅读(225) 评论(0) 推荐(0) 编辑
上一页 1 ··· 169 170 171 172 173 174 175 176 177 ··· 272 下一页