LeviBarnes

LeviBarnes

Mentor
5.0
(7 reviews)
US$28.00
For every 15 mins
11
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
High-performance developer, CUDA ninja
High-performance developer, CUDA ninja

10 years developing commercial and academic scientific simulations. PhD in Physics. Expert in GPU programming and optimization. C/C++, Python (incl. scipy), Fortran, OpenMP, OpenACC, CUDA

Tijuana (-07:00)
Joined November 2014
EXPERTISE
11 years experience | 1 endorsement
11 years doing high performance applications at NVIDIA. CUDA C, CUDA Fortran, OpenACC
11 years doing high performance applications at NVIDIA. CUDA C, CUDA Fortran, OpenACC
15 years experience
15 years professionally. 15 years before that as a hobby.
15 years professionally. 15 years before that as a hobby.
15 years experience | 1 endorsement
15 years professionally
15 years professionally
3 years experience
Scientific applications. CUDA Fortran. Arrays, pointers and sub-arrays. Calling C from Fortran.
Scientific applications. CUDA Fortran. Arrays, pointers and sub-arrays. Calling C from Fortran.
10 years experience | 2 endorsements
Basic Python. Embedding and extending. Plotting with matplotlib. Web-scraping.
Basic Python. Embedding and extending. Plotting with matplotlib. Web-scraping.

REVIEWS FROM CLIENTS

5.0
(7 reviews)
Removed User
Removed User
June 2017
Levi has deep expertise in Cuda engineering. I would highly recommend Levi for Cuda related questions. We met for 30+ minutes. I took 3 pages of Notes. Levi explained to me about: * thread warps vs thread blocks * when __syncThreads are used * volatile tag + memory barriers * memory coalescing (why threads read memory in "gridSize increments") * cuda profiling issues (nvvp, visual profiler), occupancy * dynamic parallelism + existing tools (cub + thrust) Basically, if you find yourself reading sections of the "Cuda C Programming" 3+ times and still not understanding it, just hire Levi -- he'll clarify all your questions. Lastly, Levi's humbly also very clear about issues he doesn't consider himself an expert in. I threw 2-weeks worth of stored up Cuda questions at Levi. Levi answered 98% of them in authortative detail, and was upfront in stating that the other 2% was out of his domain of expertise.
Kyle Reilly
Kyle Reilly
May 2017
Levi has a wide range of knowledge. We were able to break down my problems into easily digestible chunks and solve from there.
Ofer Sheffer
Ofer Sheffer
March 2017
LeviBarns has been immensely helpful and I'd be more than happy to recommend to anyone on working with him.
Mollie Pettit
Mollie Pettit
October 2016
Levi was so incredibly helpful. Really knows his stuff, and good at explaining. I will surely reach out to him again for further help.
Paula
Paula
October 2016
LeviBarnes was very knowledgeable and helpful!
andrew luetgers
andrew luetgers
September 2016
Levi is THE ONE when it comes to CUDA. Could not wish for a better mentor on the subject.