- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我知道在处理显卡时,需要提供 2 的幂位图。1,2,4,8,16,32...我打算制作一个基于图 block 的项目,只有我需要知道向显卡提供巨大的位图是否有任何限制。使用小/大位图的优点/缺点是什么?我应该使用更合适的位图大小吗?
最佳答案
一般来说,在处理现代 GPU 时,数据量越大越好。你没有说你正在使用什么 API(OpenGL、CUDA 等),但你可以这样想:
chunk_time = overhead_time + (num_of_elements/num_of_chunks) * per_element_time
total_time = chunk_time * num_of_chunks
对于您发送的每个数据 block ,您将获得内存传输和代码执行的开销。根据数据量的大小,您可能还有其他限制:例如,OpenGL 中的最大纹理绑定(bind)大小取决于实现。我认为 1k x 1k 应该是过去 5 年左右硬件的安全最小值,但最近的卡可以处理 8k x 8k。
关于c++ - 最佳 GPU 性能的理想位图大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5923990/
从许多帖子中我可以读到有关最大池大小的公式,它取决于 CPU 的数量 + 1。这是一个明确的解释。 但是如果应用程序定义了许多执行器或线程池执行器怎么办。然后我们还必须考虑应用程序共享相同的硬件。这对
我一直在寻找垂直 Accordion 内容 slider 。我找到了一个:http://www.marghoobsuleman.com/jQuery-common-accordion ,而且还不错。我
在 not having a whole bunch of luck 之后找到任何可充当 SNMP 代理的 .NET SNMP 库(可在 OSS 项目中使用 - 这意味着专有库已经过时),我现在正在考
目前我正在考虑: VMWare 管理程序 ESXi 中央操作系统 5.5 内存缓存 1.4.5和依赖 这就是全部。我还需要什么/任何替代品吗? 最佳答案 Memcached在linux上运行的很好,所
我是一名优秀的程序员,十分优秀!