Create project WPF that used OpenCL NuGet
Budget: $30 – $250 USD
TASK:
Create project WPF that used OpenCL NuGet in which need to compare calculation speed for parallelization on CPU cores and GPU cores for jagged arrays of different sizes.
ADDITIONAL TASK:
Determine if the video card is present. Get data on the number of CPU and GPU cores.
PARAMETERS:
Variable int i, j, k in range {100;3000}
Const Math.PI in double presentation
Input array INP[i+1][j][k]
Output array OUT[i][j][k]
Formula
for(int i = 0; i < valueI; i++)
for(int j = 0; j < valueJ; j++)
for(int k = 0; k < valueK; k++)
OUT[i][j][k] = Math.PI * (INP[i][j][k] – INP[i+1][j][k])
Create project WPF that used OpenCL NuGet in which need to compare calculation speed for parallelization on CPU cores and GPU cores for jagged arrays of different sizes.
ADDITIONAL TASK:
Determine if the video card is present. Get data on the number of CPU and GPU cores.
PARAMETERS:
Variable int i, j, k in range {100;3000}
Const Math.PI in double presentation
Input array INP[i+1][j][k]
Output array OUT[i][j][k]
Formula
for(int i = 0; i < valueI; i++)
for(int j = 0; j < valueJ; j++)
for(int k = 0; k < valueK; k++)
OUT[i][j][k] = Math.PI * (INP[i][j][k] – INP[i+1][j][k])