Add tuning results for Adreno 540
parent
c4163b4b1a
commit
f107162e64
|
@ -80,6 +80,7 @@ The CLBlast library is already tuned for the most commonly used OpenCL devices a
|
||||||
- ARM Mali-T628 GPU
|
- ARM Mali-T628 GPU
|
||||||
- ARM Mali-T760 GPU
|
- ARM Mali-T760 GPU
|
||||||
- Qualcomm Adreno 330 GPU
|
- Qualcomm Adreno 330 GPU
|
||||||
|
- Qualcomm Adreno 540 GPU
|
||||||
- Intel MIC
|
- Intel MIC
|
||||||
|
|
||||||
If your device is not (yet) among this list or if you want to tune CLBlast for specific parameters (e.g. rectangular matrix sizes), you should run the included tuners.
|
If your device is not (yet) among this list or if you want to tune CLBlast for specific parameters (e.g. rectangular matrix sizes), you should run the included tuners.
|
||||||
|
|
|
@ -57,15 +57,15 @@ const DatabaseEntry CopyHalf = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 8, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 32, 8, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 32, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ kDeviceNameDefault , Params{ 16, 16, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 16, 8, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -191,7 +191,7 @@ const DatabaseEntry CopySingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 8, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 32, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 32, 8, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 32, 8, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
|
|
|
@ -185,8 +185,8 @@ const DatabaseEntry CopyComplexSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 8, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 16, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 32, 8, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 32, 8, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -43,6 +43,14 @@ const DatabaseEntry GemmRoutineHalf = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -97,6 +97,14 @@ const DatabaseEntry GemmRoutineSingle = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -84,6 +84,14 @@ const DatabaseEntry GemmRoutineComplexSingle = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -35,6 +35,14 @@ const DatabaseEntry InvertHalf = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 16, 1, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 16, 1, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -86,6 +86,14 @@ const DatabaseEntry InvertSingle = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 16, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 16, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -85,6 +85,14 @@ const DatabaseEntry InvertComplexSingle = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 16, 1, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 16, 1, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -57,8 +57,8 @@ const DatabaseEntry PadHalf = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 16, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 8, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 16, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 32, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -190,7 +190,7 @@ const DatabaseEntry PadSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 8, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 8, 8, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 32, 8, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 32, 8, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
|
|
|
@ -187,8 +187,8 @@ const DatabaseEntry PadComplexSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 8, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 32, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 32, 8, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -57,8 +57,8 @@ const DatabaseEntry PadtransposeHalf = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 1, 16, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -189,8 +189,8 @@ const DatabaseEntry PadtransposeSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 0, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 0, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -187,7 +187,7 @@ const DatabaseEntry PadtransposeComplexSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 0, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 0, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 0, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
|
|
|
@ -57,7 +57,7 @@ const DatabaseEntry TransposeHalf = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 8, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 16, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 8, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 8, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
|
@ -65,7 +65,7 @@ const DatabaseEntry TransposeHalf = {
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ kDeviceNameDefault , Params{ 8, 0, 1, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 8, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -189,8 +189,8 @@ const DatabaseEntry TransposeSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 8, 1, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 16, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 8, 1, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 8, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -179,8 +179,8 @@ const DatabaseEntry TransposeComplexSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 16, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 16, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 16, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 16, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -78,6 +78,14 @@ const DatabaseEntry TrsvRoutineSingle = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -77,6 +77,14 @@ const DatabaseEntry TrsvRoutineComplexSingle = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -57,8 +57,8 @@ const DatabaseEntry XaxpyHalf = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 8, 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 4, 64, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 8, 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 8, 128, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -190,7 +190,7 @@ const DatabaseEntry XaxpySingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 4, 128, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 1, 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 4, 128, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 4, 128, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
|
@ -198,7 +198,7 @@ const DatabaseEntry XaxpySingle = {
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ kDeviceNameDefault , Params{ 4, 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 4, 128, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -187,7 +187,7 @@ const DatabaseEntry XaxpyComplexSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 1, 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 1, 128, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 1, 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 1, 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
|
|
|
@ -57,7 +57,7 @@ const DatabaseEntry XdotHalf = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 32, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 64, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
|
|
|
@ -173,7 +173,7 @@ const DatabaseEntry XdotSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 128, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 256, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 128, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 128, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
|
|
|
@ -170,15 +170,15 @@ const DatabaseEntry XdotComplexSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 64, 256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 128, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 64, 256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 128, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ kDeviceNameDefault , Params{ 256, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 256, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -49,10 +49,18 @@ const DatabaseEntry XgemmHalf = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 0, 1, 32, 2, 8, 8, 64, 8, 8, 64, 1, 1, 0, 0, 4, 4 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 0, 1, 32, 2, 8, 8, 64, 8, 8, 64, 1, 1, 0, 0, 4, 4 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ kDeviceNameDefault , Params{ 0, 1, 32, 2, 8, 8, 64, 16, 16, 64, 1, 1, 0, 0, 4, 4 } },
|
{ kDeviceNameDefault , Params{ 0, 1, 32, 2, 16, 16, 64, 8, 8, 64, 1, 1, 0, 0, 4, 4 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -190,8 +190,8 @@ const DatabaseEntry XgemmSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 0, 1, 32, 2, 8, 8, 32, 8, 8, 32, 1, 1, 0, 0, 4, 1 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 0, 1, 32, 2, 8, 8, 32, 8, 8, 64, 1, 1, 0, 0, 4, 4 } },
|
||||||
{ kDeviceNameDefault , Params{ 0, 1, 32, 2, 8, 8, 32, 8, 8, 32, 1, 1, 0, 0, 4, 1 } },
|
{ kDeviceNameDefault , Params{ 0, 1, 32, 2, 8, 8, 32, 8, 8, 32, 1, 1, 0, 0, 4, 4 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -180,10 +180,18 @@ const DatabaseEntry XgemmComplexSingle = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 0, 1, 32, 2, 8, 8, 64, 16, 16, 64, 0, 0, 0, 0, 1, 1 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 0, 1, 32, 2, 8, 8, 64, 16, 16, 64, 0, 0, 0, 0, 1, 1 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ kDeviceNameDefault , Params{ 0, 1, 32, 2, 32, 32, 32, 8, 8, 32, 1, 1, 0, 0, 1, 2 } },
|
{ kDeviceNameDefault , Params{ 0, 1, 32, 2, 16, 16, 32, 8, 8, 32, 1, 1, 0, 0, 1, 1 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -49,6 +49,14 @@ const DatabaseEntry XgemmDirectHalf = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 16, 16, 16, 8, 8, 1, 1, 2, 4, 32, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 16, 16, 16, 8, 8, 1, 1, 2, 4, 32, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -145,8 +145,8 @@ const DatabaseEntry XgemmDirectSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 2, 8, 8, 8, 8, 1, 1, 2, 1, 16, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 2, 8, 8, 8, 8, 1, 1, 4, 4, 32, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 2, 8, 8, 8, 8, 1, 1, 2, 1, 16, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 2, 8, 8, 8, 8, 1, 1, 1, 1, 16, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -135,10 +135,18 @@ const DatabaseEntry XgemmDirectComplexSingle = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 2, 16, 16, 8, 8, 1, 1, 1, 4, 32, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 2, 16, 16, 8, 8, 1, 1, 1, 4, 32, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ kDeviceNameDefault , Params{ 2, 32, 32, 8, 8, 1, 1, 1, 1, 32, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 2, 16, 16, 8, 8, 1, 1, 1, 2, 16, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -40,6 +40,14 @@ const DatabaseEntry XgemvHalf = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -174,6 +174,14 @@ const DatabaseEntry XgemvComplexSingle = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 128, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 128, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -40,6 +40,14 @@ const DatabaseEntry XgemvFastHalf = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 4, 32, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 4, 32, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -184,8 +184,8 @@ const DatabaseEntry XgemvFastSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 1, 64, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 2, 32, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 1, 64, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 4, 128, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -157,6 +157,14 @@ const DatabaseEntry XgemvFastComplexSingle = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 1, 128, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 1, 128, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
|
|
|
@ -39,10 +39,18 @@ const DatabaseEntry XgemvFastRotHalf = {
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{ // QUALCOMM GPUs
|
||||||
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
|
{ "default", {
|
||||||
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 8, 16, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
{ kDeviceNameDefault , Params{ 8, 16, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
|
} },
|
||||||
|
}
|
||||||
|
},
|
||||||
{ // Default
|
{ // Default
|
||||||
kDeviceTypeAll, "default", {
|
kDeviceTypeAll, "default", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ kDeviceNameDefault , Params{ 8, 128, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 8, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -147,8 +147,8 @@ const DatabaseEntry XgemvFastRotSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 4, 64, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 8, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 4, 64, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 8, 32, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -56,8 +56,8 @@ const DatabaseEntry XgerHalf = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 64, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 256, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 64, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 128, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -176,7 +176,7 @@ const DatabaseEntry XgerSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 128, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 64, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 128, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 128, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
|
|
|
@ -173,7 +173,7 @@ const DatabaseEntry XgerComplexSingle = {
|
||||||
{ // QUALCOMM GPUs
|
{ // QUALCOMM GPUs
|
||||||
kDeviceTypeGPU, "QUALCOMM", {
|
kDeviceTypeGPU, "QUALCOMM", {
|
||||||
{ "default", {
|
{ "default", {
|
||||||
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 64, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ Name{"QUALCOMM Adreno(TM) "}, Params{ 128, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
{ kDeviceNameDefault , Params{ 64, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
{ kDeviceNameDefault , Params{ 64, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
|
||||||
} },
|
} },
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue