Write a C program which uses OpenGL to transfer two matrix on GPU, multiply it there and receive result. Steps:
1. Transfer two large matrices (min. 100 MB) on GPU
2. Compile and execute shader to calculate the matrix multiplication
3. Transfer the result to CPU and verify the result
The shader need to calculate the result in parallel (per row would be ok), to achive maximum performance.
Write a C program as console application. Use random data for the matrices.
Only use OpenGL, no libs with similar functionallity.
Provide your best offer as bid.
Did my masters research on parallel computing with included using pvm. However as a result knowledge of other parallel libraries and paradigms were necessary such as cuda, opengl, mpi etc.
$35 USD trong 10 ngày
0,0 (0 nhận xét)
0,0
0,0
5 freelancer chào giá trung bình $62 USD cho công việc này
Hello,
expert in OpenGL and C programming here. I can implement for you a matrix multiplication shader function that will do the multiplication on GPU.
Thanks and let me know if you are interested to work with me,
Paul