【发布时间】:2019-08-01 06:33:09
【问题描述】:
我的曲线如下:
float points[] = {1, 4, 6, 9, 14, 25, 69};
float images[] = {0.3, 0.4, 0.7, 0.9, 1, 2.5, 5.3};
为了进行插值,假设 f(3) 我将使用 1 到 4 之间的线性插值 为了进行插值,假设 f(15) 我将对点数组应用二进制搜索并获得 25 的 lowerBound 并考虑在区间 [14,25] 中进行插值,依此类推..
我发现这种方法使我的设备运行速度很慢。我听说我可以使用纹理内存和 tex1D 来做到这一点!即使 points[] 不是统一的(以恒定步长递增),是否有可能
有什么想法吗?
【问题讨论】:
标签: cuda textures linear-interpolation