其实cuda也有类似的问题
比如你分配了uint8_t的数据,然后在核函数里强转成uint32_t就会报错说没对齐
我遇到过,没搞定,自己绕开了
【 在 here080 (hero080) 的大作中提到: 】
: 标 题: Re: aligned_allocator到底做了什么?
: 发信站: 水木社区 (Fri Apr 3 03:28:16 2020), 站内
:
: 当你需要写非常hack的代码时……
: 正常就是不需要考虑的。
: 当需要这个的时候,90%的情况下,是设计问题,需要改进。
: 【 在 one4all4one (one4all4one) 的大作中提到: 】
: : 标 题: Re: aligned_allocator到底做了什么?
: : 发信站: 水木社区 (Thu Apr 2 15:40:08 2020), 站内
: :
: : 好奇什么环境下需要考虑这个?为什么我平时写代码没注意vector<int>还有这种坑
: : --
: :
: : ※ 来源:·水木社区
http://m.newsmth.net·[FROM: 82.19.154.*]
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 76.126.252.*]
--
FROM 171.83.7.*