逐元素加法。
Add
00 Remarks
这个类型原有的公开函数(f64_*)全部被保留下来并改写为 SimdEngine 的薄封装,因此既有的调用点无需任何改动即可 直接获得新的向量化实现。
01 Syntax
Microsoft.VisualBasic.Math.SIMD.Add
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| f64_op_add_f64_scalar | 1 | 向量加标量:v1(i) + v2 |
| f64_op_add_f64 | 1 | 向量加向量:v1(i) + v2(i) |
| f32_op_add_f32_scalar | 1 | 向量加标量(Single) |
| f32_op_add_f32 | 1 | 向量加向量(Single) |
| int32_op_add_int32_scalar | 1 | 向量加标量(Int32) |
| int32_op_add_int32 | 1 | 向量加向量(Int32) |
| int64_op_add_int64_scalar | 1 | 向量加标量(Int64) |
| int64_op_add_int64 | 1 | 向量加向量(Int64) |
03 Members
f64_op_add_f64_scalar(
Double(), Double)向量加标量:v1(i) + v2
Parameters
| Name | Type | Description |
|---|---|---|
v1 | Double() | - |
v2 | Double | - |
f64_op_add_f64(
Double(), Double())向量加向量:v1(i) + v2(i)
f32_op_add_f32_scalar(
Single(), Single)向量加标量(Single)
f32_op_add_f32(
Single(), Single())向量加向量(Single)
int32_op_add_int32_scalar(
Int32(), Int32)向量加标量(Int32)
int32_op_add_int32(
Int32(), Int32())向量加向量(Int32)
int64_op_add_int64_scalar(
Int64(), Int64)向量加标量(Int64)
int64_op_add_int64(
Int64(), Int64())向量加向量(Int64)