首页 \ 问答 \ CUDA Compute Capability 2.0。(CUDA Compute Capability 2.0. Global memory access pattern)

CUDA Compute Capability 2.0。(CUDA Compute Capability 2.0. Global memory access pattern)

从CUDA Compute Capability 2.0(Fermi)全局内存访问通过768 KB L2缓存工作。 看起来,开发人员不再关心全球存储库。 但是全局内存仍然很慢,因此正确的访问模式很重要。 现在重点是尽可能多地使用/重用L2。 我的问题是,怎么样? 我会感谢一些详细的信息,L2如何工作以及如何在需要时组织和访问全局内存,例如,每个线程100-200个元素数组。


From CUDA Compute Capability 2.0 (Fermi) global memory access works through 768 KB L2 cache. It looks, developer don't care anymore about global memory banks. But global memory is still very slow, so the right access pattern is important. Now the point is to use/reuse L2 as much as possible. And my question is, how? I would be thankful for some detailed info, how L2 works and how should I organize and access global memory if I need, for example, 100-200 elements array per thread.


原文:https://stackoverflow.com/questions/13834651
更新时间:2022-06-23 10:06

最满意答案

我怀疑有什么东西可以为你做大部分,但肯定有很多插件,你会发现在这一过程中有用。

一个几乎肯定是jQuery UI因为它可能会派上用场来调整元素大小,移动它们等等。

我的建议是考虑你想要插件做什么,并以这种方式搜索它。

例如,我搜索“jquery插件来编辑元素中的文本”,其中一个结果是一个名为Jeditable的插件看起来很有前途: http//www.appelsiini.net/projects/jeditable

链接到jQuery UIhttp//jqueryui.com/home


I doubt that there is anything that will do the majority of it for you but there are definitely many plugins that you will find helpful along the way.

One will almost definitely be jQuery UI because it might come in handy to resize elements, move them, etc.

My advice would be to think about exactly what you want the plugin to do and search for it that way.

For example, I searched "jquery plugin to edit text in element" and one of the first results was a plugin named Jeditable that looks very promising: http://www.appelsiini.net/projects/jeditable

Link to jQuery UI: http://jqueryui.com/home

相关问答

更多
  • 在身份验证发生之前,Rails会在GET命中服务器时记录所有请求。 除非修改了默认的中间件堆栈,否则最不可能抑制单个用户的记录请求。 我会去奥卡姆的剃刀。 Rails logs all requests the moment a GET hits the server, before authentication happens. It is most improbable that logged requests by a single user can be suppressed, unless the ...
  • 由于您已经在进行服务器端验证,因此问题在于您是否仍希望为那些因任何原因未获得客户端验证的用户提供类似的用户体验,这取决于您。 我不认为假设禁用JavaScript的每个人都没有好处是100%安全的,但没有JavaScript的合法用户的百分比可能很小,你不需要投资提供相同级别的用户体验对他们来说 这个关于ux.stackexchange.com的问答可能会提供一些见解。 (它有点旧,但我认为它的观点仍然有效。) 合理的折衷方案可能是在您的通用错误中添加一个
  • 您必须加载gettext .po文件。 您可以使用一些工具来实现此目的,例如i18next 。 您可以使用i10next-gettext-coverter转换.po文件,只需向Brunch添加一个任务即可自动为您执行此操作。 You have to load the gettext .po file. There are some tools you can use for this purpose, for example i18next. You can convert the .po file usi ...
  • if (strlen($_POST['my_name']) < 3) { if (strlen($_POST['my_name']) < 3) {
  • 我怀疑有什么东西可以为你做大部分,但肯定有很多插件,你会发现在这一过程中有用。 一个几乎肯定是jQuery UI因为它可能会派上用场来调整元素大小,移动它们等等。 我的建议是考虑你想要插件做什么,并以这种方式搜索它。 例如,我搜索“jquery插件来编辑元素中的文本”,其中一个结果是一个名为Jeditable的插件看起来很有前途: http : //www.appelsiini.net/projects/jeditable 链接到jQuery UI : http : //jqueryui.com/home ...
  • 请看下面的问题。 即使它基于SSRS,它也适用。 使用客户端报告与服务器端报告? Please see the following question. It pertains even though it is based on SSRS. Using client side reporting vs. server side reporting?
  • 这就是我在Android上的表现。 我使用Android.Util.Log类。 然后,这会将消息记录到Android设备日志中。 public class DebugTrace : IMvxTrace { public void Trace(MvxTraceLevel level, string tag, Func message) { Trace(level, tag, message()); } public void Trace(Mvx ...
  • 另一种策略是在客户端上执行一些验证,因为您使用的是jQuery,所以有一个很好的表单验证插件,称为Validation 。 这是一个很好的演示页面 。 这将阻止您回发到服务器,直到您为表单提供适当的数据类型,并且也将使用您的Ajax更新面板。 使用此插件,您的HTML标记非常简单:
    这将消除直接到Error.aspx, ...
  • Embarcadero DB Artisan(或DB Power Studio )和Bradmark Surveillance是我听到的最多的工具。 我见过DB Artisan,它看起来像是一个相当完善的工具。 我使用CLI时无论是权威性的还是不能说话。 Embarcadero DB Artisan (or DB Power Studio) and Bradmark Surveillance are the tools I hear about the most. I have seen DB Artisa ...
  • 不,TFS不打算成为公共错误跟踪器。 本地TFS使用Windows AD进行身份验证。 VSTS使用Microsoft帐户或组织帐户(如果由Azure AD支持)。 除此之外,没有将某些工作项限制为某些用户的概念 - 任何有权在给定区域中编辑工作项的用户都可以编辑该区域中的所有工作项。 No, TFS is not intended to be a public bug tracker. On-prem TFS uses Windows AD for authentication. VSTS uses Mi ...

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)