Looking for advice on some resources or suggestions on how to start with programming for GPUs. I am 7 years into coding and I don’t know a thing about GPUs! I don’t know why this subject is not taught in schools.
Appreciate your support in helping me learn!

like
Posting as :
works at
You are currently posting as works at

It is taught in schools! I graduated in 2012 and one of the classes I took was computer graphics, and it covered GPU rendering as well as (non-GPU) raytracing.

If you want to learn how GPUs work at a low level, I found NVIDIA's CUDA educational material very helpful. You'll need some existing computer systems background to get the most out of it. While the terminology and specific details of CUDA are NV-specific, the general concepts are common to all modern GPUs.

If you want to learn how to do graphics with GPUs, start by learning the general basics of 3D rendering (transformation matrices, shading, etc). That will help tremendously with learning OpenGL/Vulkan/DirectX, which are the usual software interfaces. Under the hood they're using (mostly) the same low-level compute functionality as exposed by CUDA or OpenCL.

like

To what end? Are you planning to make video games? Do some physics experiments? Bitcoin mining? Do you want to build the GPUs drivers? All of which are pretty different segments of engineering.

Not planning any such thing! One of my interviewers asked me if I know about GPUs and I realized I don’t know anything. The resources over internet which I found is not well organized either. I wish to learn it step by step! It seems like a difficult topic! Any suggestions?

Related Posts

How long did it take you to find the right position the first time you went in-house? I am 5 months into it and regretting turning down the (lowball) offer I got a couple months ago.

like

Not having luck finding a relationship or having any guys interested in me for 28 years. Thinking about resorting to plastic surgery to increase my chances of finding somebody

like

Bloomberg Law or Practical Law if you had a choice?

like

Hi,

I am looking for a career transition from a civil engineering( work ex. 3+ ) to Business and data analytics, can anyone advise me with dos & don'ts.

like

8.1 YOE as a business analyst, 2 offers IQVIA -20lpa and wipro -24 CTC, got 45 days remaining before joining. Should i expect higher offers? Around 30?or stop looking for it?plz

like

Any vaccancies in supply chain management / procurement ?

Experience 4.5 years
E2E vendor Management

like

How much hike can I expect if I shift to senior recruiter profile in a big organization? My current CTC is 4.8
I am expecting somewhere around 10 lpa, is it possible?

like

Hi,

is anyone joined ANSR for NAB ( National Australian Bank) ?

like
like

We have multiple Bizops and devops openings at Mastercard, let me know if you need referral.

like

Industry vs. academic research, what have your experiences in either been like and which do you prefer?

like

Anyone working in appdynamics??

like

I am currently working in advertising with experience on fintech & CPG. I would like to work in tech marketing, specifically Google’s APMM program.
I’ve been studying some PM/PMM books/podcasts/videos, attending Google events, and want to keep learning more to try to prepare myself as much as I can.
What resources helped you get into product marketing/Google?
Has anyone here moved from advertising to tech?
Would love to hear from a marketer about their experience getting into Google.
Thank you

like

So has travel to USA for Indian citizens resumed (via Canada)? Any insights from anyone?

like

Anyone willing to share thoughts on National tax- unclaimed property at EY?

Received an offer from EY but didn’t find enough information to get to know about it.

like

Could you Please DM me if any one working in AMAT


Thanks in advance

Engineering influencers to follow?

like

Hey fishes,
Which laptop is offered by
Natwest group to software engineers?Natwest group

like

Have offer from Nagarro Gurgaon. Is it possible to relocate to Bangalore post covid instead of Gurgaon ?

Additional Posts in Software Engineering

Has anyone else worked two programming roles at one time?
I currently work as a Contracted Software Engineer and I’m set to finish my contracted time at the end of October. To stay ahead of game I started to move forward in the interview process with another opportunity as an Application Software Programmer and just received notification that I got the position. I definitely could use the extra paycheck to help out with my financial obligations. Just wanted to see if anyone has done this before.

like

Has anyone working tech for a bank been laid off yet? Tech layoffs all over the media but no one is talking about developers at banks (who make up 1/3 of headcount in some cases)

like

Hey guys, can anyone quide me to get some freelancing work, or projects?
Thankyou in advance

like

Hi all, asking on behalf of my SO. He’s currently in a backend engineer security role and wants to move into an infra related one. He’s in talks with his manager about moving internally in his current company but that is still in discussion. He just got an offer from another company for an infra role but they need an answer in the next week. How do you guys suggest he push for a decision from his manager about the internal move. Should he tell his manager he has another offer?

like

Anyone working with Goldman Sachs in the engineering field up for a little chat ? Kindly do me Goldman Sachs

like

How many years did it take you to get promoted to senior software engineer?

like

My coworker tried to tell me that react is an API….

funny

Is it normal for Amazon recruiters to reach out to you regarding SWE positions? I’ve received a couple messages on LinkedIn about some openings, but considering the fact that I’m still a junior developer I’m not sure if they’re legit or scams.

like

Best way to get ahead in software engineering? Learning additional skills? Really curious if anyone here made a big income jump through making any particular kind of change

like

People of Color, how do you deal with an all-white team who doesn't acknowledge your (worthy) accomplishments while pats all incompetent employees?

likefunny

I have been working in SEA region last 4 years. I feel burned out. I have 10yoe, I have try to move to other country but I pretty much suck in LeetCode. I want to take some time off to unwind, finish some personal business, and really prepare for interviews. I would like to hear from you. Should I quit to my current manager(5th so far) or wait after mid year performance review, when a new boss will take over my team? I'm thinking on giving them 2 months notice period. By contract is 1.

Thanks

like

What drives people to answer stackoverflow questions? I love them for doing so, but when will I feel the urge to contribute?

like

We're seeking a Manhattan Active SWE. Whose experienced with design and dev SaaS solution. Someone hands on exp with Java 1.8, Spring Boot, Kafka, and Aws. Along with expertise in microservices architecture. Send me a DM if you feel you fit the mold.

like

What makes you want to learn yet another programming framework / library / language besides the stack at work?

like

So I've had 2 hiring managers and several recruiters from Amazon reach out to me about applying for some open positions with the company (android). I completed the coding assessment and now they want me to go through a round of 5 hour interviews next week. Is there a good chance I'll be hired if engineering managers are reaching out to me? I'm really not sure how badly I want to work for them and I don't want to be laid off months after being hired on. Anyone know what Amazon hiring is like?

like

Hello!
I’m a student majoring in Software Engineering. I’m starting my third year in a few months and have an internship where I’m learning more about working with an actual team on real-world projects. However, I feel like I need to do more to stand out and have a stronger software background. Anyone have any tips or suggestions for what I should do on my own time to strengthen my skills?

like

Trying to learn how to automate work using python. The specific task I wanna do is using information from a different webstie to create zendesk tickets. Any good resources I can use?
Thank you

Can you practice for leetcode without knowing how to code?

like

I got an offer from Mindtree as a Support Engineer in the US and was asked to fill out a profile through an excel sheet. Has anyone else experienced this? I don't feel comfortable sending my personal info over email in an excel sheet

like

What are some best practices for verifying the security of internally developed code?

like

New to Fishbowl?

Download the Fishbowl app to
unlock all discussions on Fishbowl.
That was just a preview…
Sign Up to see all discussions
  • Discover what it’s like to work at companies from real professionals
  • Get candid advice from people in your field in a safe space
  • Chat and network with other professionals in your field
Sign up in seconds to unlock all discussions on Fishbowl.

Already a user?
Login here

Share

Embed this post

Copy and paste embed code on your site

Preview

Download the
Fishbowl app

See what’s happening in your industry
from the palm of your hand.

A phone with Fishbowl app

Scan your QR code to download
Fishbowl app on your mobile

Download app

Sign up for free to view this conversation on Fishbowl

By continuing you agree to Terms of Use and Privacy Policy

Already have an account? Log in

Sign up for free to continue using Fishbowl

By continuing you agree to Terms of Use(New) and Privacy Policy(New)
Messaging rates may apply

Already have an account? Log in

For account settings, visit Fishbowl on Desktop Browser or

General

Legal