腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
有没有一种
矢量化
的方式来使用is.numeric?
、
我在SO上阅读了,想知道是否有任何方法可以以
矢量化
的方式使用is.numeric。重点是,如果你有一个
矢量化
的方法来检查一个变量是否是数值的,那么任何依赖于变量是数值的函数都可以被
矢量化
。否则,它不能被
矢量化
。
浏览 2
提问于2012-01-30
得票数 7
回答已采纳
2
回答
“向
量化
”一词在不同的语境中是否意味着不同的事物?
、
、
基于我之前所读到的,
矢量化
是一种称为SIMD的并行化形式。它允许处理器在数组上同时执行相同的指令(例如加法)。 然而,当我阅读关于朱莉娅和R的向
量化
性能的时,我感到很困惑。性能改进的过程非常简单:先从去卷积R码开始,再用
矢量化
R码代替R码,最后用去vectorized代码实现这个
矢量化
R码。遗憾的是,这最后一步对于许多R用户来说是不可见的,因此他们认为向
量化
本身就是一种提高性能的机制。
矢量化
本身无助于使代码更快。使R中的
矢量化
有效的是,它提供了一种将计算迁移到C中的机制
浏览 1
提问于2018-08-04
得票数 8
回答已采纳
1
回答
CMake如何验证循环是否已自动
矢量化
、
、
所有支持
矢量化
的C++编译器都允许发出一些报告(*)来验证循环是否被
矢量化
,每个都在
矢量化
报告中有自己的编译标志和格式。我想在我的CMake构建中加入一个自动检查这一点的步骤,如果它没有自动
矢量化
,构建就会失败。提前感谢gcc clang
浏览 4
提问于2021-03-10
得票数 1
2
回答
Fortran的向
量化
和
、
、
、
、
我知道有些指令可以
矢量化
,而另一些指令则不能,所以我想确保:同样,这一行占用了运行时的大约50%,因为我是在一个非常大的矩阵上这样做的。我可以给出更多关于我为什么要这样做的信息,但只需说明这是必要的,尽管我可以在必要时重构内存(例如,如果可以将其向
量化
,我可以以sum(A(ir,i1:i2))的形式进行求和。编辑:多亏了这些评论,我现在意识到我可以通过-ftree-vectorizer-verbose检查这个求和的
浏览 8
提问于2015-08-27
得票数 7
回答已采纳
2
回答
自动向
量化
与手工向
量化
代码
、
、
、
在某种意义上,使用显式编译指示手动向
量化
代码更好,还是依赖或使用自动向
量化
更好?为了使用自动
矢量化
获得最佳性能,必须监视编译器输出,以确保循环被
矢量化
,或者修改它们,直到它们可
矢量化
。
浏览 0
提问于2009-01-03
得票数 5
回答已采纳
2
回答
使用GCC进行循环版本控制
、
、
、
我正在和GCC一起研究自动
矢量化
。由于客户的要求,我不能使用内部函数或属性。(我无法获得支持
矢量化
的用户输入)我的问题是,我们必须如何执行对齐?
浏览 1
提问于2009-11-10
得票数 6
回答已采纳
1
回答
GCC自动
矢量化
、
、
gcc编译器中是否有一种只允许自动
矢量化
的方法?我知道-ftree-vectorize标志支持自动
矢量化
。但它至少需要-O2优化级别。是否有一种不使用-O2优化标志而启用自动
矢量化
的方法?
浏览 5
提问于2018-07-08
得票数 2
回答已采纳
1
回答
在编译HPL Linpack基准测试时禁用
矢量化
、
、
、
我试图编译netlib hpl linpack基准测试,但我想禁用
矢量化
。我读到这些标志并不会抑制像MKL这样的库被
矢量化
。在编译这个特定的基准测试时,我可以强制编译器禁用
矢量化
吗?如果是,如何实现?
浏览 16
提问于2020-05-23
得票数 0
回答已采纳
2
回答
可以使用g++或clang++ - openmp获得
矢量化
报告吗
、
、
我想要得到
矢量化
报告,重新评分,自动
矢量化
和openmp SIMD。
浏览 1
提问于2017-05-29
得票数 2
1
回答
为什么库需要硬编码
矢量化
而不是编译器自动
矢量化
?
、
、
、
、
C++特征库针对不同的体系结构(如SSE、NEON等)进行
矢量化
。他们在文档中提到,特征向
量化
不依赖于编译器。但是,大多数现代编译器,如gcc,如果使用-O3标志启用向
量化
标志,就会自动进行
矢量化
。所以我的问题是,当编译器自动为我们做这件事时,为什么特征库或其他库会进行硬编码
矢量化
呢?
浏览 4
提问于2016-07-07
得票数 1
回答已采纳
1
回答
Softmax回归的
矢量化
实现
、
、
、
目前,我正在使用一个非
矢量化
的实现,使用以下代价函数和导数。来源: 现在我想用Octave实现它的
矢量化
版本。对于我来说,为这些方程编写
矢量化
版本似乎有点困难。
浏览 1
提问于2012-01-25
得票数 1
回答已采纳
1
回答
如何使用函数器向
量化
循环?
、
、
、
我经常在循环中使用这样的对象,并希望对它们进行
矢量化
。GCC不能直接对它们进行
矢量化
;它说“在基本块中找不到SLP机会”,并驳回了
矢量化
。 我该如何开始向
量化
我的代码呢?我还没有检查过其他编译器,因为我希望这可以被使用中的几个著名编译器向
量化
。
浏览 0
提问于2013-09-05
得票数 0
1
回答
OpenCL计算单元信息
、
在Vivante提供的(非常简短的)技术规范上,它说如果我
矢量化
,我会得到4个着色器核心,如果我不向
量化
,我会得到16个着色器核心()。这是否意味着GPU会自动检测我是否进行了
矢量化
?它会一直正确地使用他能使用的所有核心吗(在我的程序的当前版本中,我没有开发
矢量化
),有没有办法确定这一点?如果我不使用对齐的数据,我是否仍然需要
矢量化
才能使gpu功能受益,或者我是否可以继续使用我的gpu而不使用
矢量化
?我目前正在把i.MX6.Q放在OpenCL上,所以我会把我能看到的东西
矢量化</
浏览 2
提问于2013-10-28
得票数 1
4
回答
为什么回路在R中变慢?
、
、
我知道循环在R中是缓慢的,我应该尝试以
矢量化
的方式来做事情。“为什么
矢量化
更快?”
浏览 4
提问于2011-08-22
得票数 92
回答已采纳
1
回答
用GCC强制自动向
量化
、
、
、
有了ICC,我知道可以使用#杂注SIMD来强制将编译器选择不
矢量化
的循环
矢量化
。《GCC》里面有没有类似的东西?或者,是否有计划在未来的版本中添加此功能?非常相关的,如何使用Graphite强制
矢量化
? 感谢你考虑我的请求,法比奥
浏览 14
提问于2013-02-07
得票数 2
1
回答
矢量化
算法
、
第二种方法:从numpy导入arange的
矢量化
版本。 作者指出,“
矢量化
算法执行速度快得多,但使用的内存更多。”有谁能解释一下向
量化
算法是什么意思?为什么
矢量化
算法执行得更快,却使用更多内存?
浏览 1
提问于2018-03-13
得票数 0
回答已采纳
1
回答
icc的
矢量化
和ispc的
矢量化
有什么区别?
、
、
、
Intel C/C++编译器和Intel SPMD程序编译器都可以生成
矢量化
代码。我的问题是,如果我的icc也能生成向
量化
代码,我是否应该使用ispc进行代码
矢量化
?
浏览 2
提问于2018-09-13
得票数 1
回答已采纳
1
回答
它可以
矢量化
的枕部Dirichlet PDF函数吗?
、
、
、
我知道,一些scipy.stats pdf函数是
矢量化
的,如中所述。 ValueEr
浏览 2
提问于2021-06-06
得票数 1
回答已采纳
1
回答
使用英特尔Visual FORTRAN X64版向
量化
代码
、
、
、
、
当我编译32位结构的代码并使用自动和手动
矢量化
选项时。代码将被编译、
矢量化
。当我在8核系统上运行它时,编译后的代码使用了70%的CPU,这表明
矢量化
是有效的。但是当我用64位编译器编译代码时,它说代码是
矢量化
的,但当我运行它时,它只显示了大约12%的CPU使用率,这是8个核心中的一个的全部使用率,所以这意味着虽然编译器说代码是
矢量化
的,但
矢量化
是不起作用的。
浏览 0
提问于2010-04-10
得票数 0
1
回答
Visual Studio 2017循环自动
矢量化
问题
、
、
我正在尝试使用Visual C++ 2017自动
矢量
器来实现以下循环
矢量化
(/arch:AVX2):意思:循环包含控制流,例如"if“或"?”。但是: for (int64_t
浏览 2
提问于2018-10-29
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Arcscan自动矢量化
ArcGIS地质图矢量化技巧
常用的几种矢量化字符串方法的比较
Python数据处理(3)-NumPy的矢量化计算
广义学习矢量量化(GLVQ)分类算法介绍和代码实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券