相近的索引质量,构建时间缩短40倍以上,费用减少20倍(GPU单位时间的费用更高),且搜索效果更佳。
作者: hws000
knn 搜索的终极加速方法,从此算力不再虚标!
本文创造性的提出一种新的knn(k nearest neighbor)搜索加速算法,可以让硬件的利用率达到90%以上。本算法将knn搜索从计算密集、内存IO密集算法,改进为纯计算密集算法,充分挖掘硬件能力,只要堆更多的硬件,就能实现更快的计算。新算法不但可以运行在GPU上,还可以高效运行于各种专业矩阵加速卡上。
史上最快的knn搜索算法介绍
创新方法应用于knn(k nearest neighbor)搜索,GPU加速效果非常惊艳,硬件的利用率达到90%以上,这效果英伟达都做不到。前无古人,后无来者!
多维空间坐标系中的平分线夹角
多维空间理论分析,坐标系中的平分线夹角
多维空间单位球上,距离为1的顶点个数
多维空间单位球上,距离为1的顶点个数。主要列举了低维时的情况。
编译TensorFlow支持CUDA10.1
最新的Nvidia驱动已经更新到426了,对应的是CUDA10.1,而 TensorFlow的官方版本只支持CUDA10.0 ,想用最新的驱动貌似只能自己编译了。
qt5.12调试信息(pdb文件)安装
使用MaintenanceTool安装qt调试信息(pdb文件)
QT窗口缩放——支持任意分辨率
通过修改子窗口大小及字号,适应任意分辨率。
1.方法描述
(1)使用setMaximumSize、setMinimumSize函数修改子窗口大小,使其跟随主窗口变化;
(2)宽、高缩放比例不同时,通过qt的自动布局功能,调整子窗口的位置;
(3)通过setPointSizeF函数控制字体变化。
System Tips
1.gcc交叉编译工具链搭建
2.backtrace
apitrace原理分析及改进
前文对apitrace的使用方法做了简单介绍,本文将介绍它的实现原理,及对时戳系统的改进。
使用apitrace分析OpenGL程序性能
apitrace支持Linux、OS X、Windows系统,可以分析OpenGL、Direct3D API,本文主要在Linux下完成,分析目标是chrome浏览器。
网站管理感悟–安全
要给自己的网站申请一个证书,用户登录时的用户名、密码都是名文的,传输时不加密连接,密码就都泄漏了。。。 最近的 […]