为了账号安全,请及时绑定邮箱和手机立即绑定

如何理解软件开发中的"Vectorization"概念

如何理解软件开发中的"Vectorization"概念

料青山看我应如是 2018-08-18 14:10:16
在 Bing.com runs on .NET Core 2.1 这篇英文博文中提到了 Vectorization :Vectorization of string.EqualsVectorization of these operations is the single biggest contributor to the performance improvement we’ve measured.请问如何理解 Vectorization ?
查看完整描述

1 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

Vectorization may refer to:

  • Array programming, a style of computer programming where operations are applied to whole arrays instead of individual elements

  • Automatic vectorization, a compiler optimization that transforms loops to vector operations

我猜是类似于 Python /R 里面的数组操作,微软的习惯反正是先写出来能用,然后再抽空找时间优化性能。


查看完整回答
反对 回复 2018-09-12
  • 1 回答
  • 0 关注
  • 770 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信