Hi Prakhar,
Out of curiosity, have you submitted your parallelism challenge entry yet? If not, please let me know know if you're interested in receving any guidance from the mentors on the Parallel Computing Platform team. You can reach me at elperera@microsoft.com.
Thanks - and best of luck to you!
Elizabeth