【发布时间】:2012-03-29 02:10:38
【问题描述】:
我正在尝试使用thrust::transform 从device_vector 的每个元素中减少一个常量值。如您所见,最后一行是不完整的。我正在尝试从所有元素中减少常量fLowestVal,但不知道具体如何。
thrust::device_ptr<float> pWrapper(p);
thrust::device_vector<float> dVector(pWrapper, pWrapper + MAXX * MAXY);
float fLowestVal = *thrust::min_element(dVector.begin(), dVector.end(),thrust::minimum<float>());
// XXX What goes here?
thrust::transform(...);
另一个问题:一旦我对device_vector 进行了更改,这些更改是否也适用于p 数组?
谢谢!
【问题讨论】: