Bungie.net Community
This topic has moved here: Subject: (Entry or Mid-Level) Graphics Programmer (Job)
  • Subject: (Entry or Mid-Level) Graphics Programmer (Job)
Subject: (Entry or Mid-Level) Graphics Programmer (Job)

Hey everyone I was just looking in the jobs section, at the moment I'm 19 and currently studying BSc Computer Science about to hit my 2nd year in September.

In the required skills section I see C/C++ and GPU languages. What are the GPU languages? (CUDA?)

Required Skills
Proficient in C/C++, and GPU languages
Strong math skills
Solid software engineering fundamentals
Ability to adapt to new environment quickly and to learn from others
Bachelor's degree or equivalent professional experience
Demonstrated passion for games (via personal, professional, academic or intern projects)

  • 07.24.2011 1:04 PM PDT

So do all who live to see such times. But that is not for them to decide. All we have to decide is what to do with the time that is given to us...

If only there was a tool that allowed us to search an alomost endless database of information... someone should get right on building that.

  • 07.24.2011 1:07 PM PDT

'Home is behind, The world ahead, And there are many paths to tread, Through shadow, to the edge of night, Until the stars are all alight, Mist and shadow, Cloud and shade, All shall fade, All shall...Fade'
Reiginko


Posted by: Dr Ninja
If only there was a tool that allowed us to search an alomost endless database of information... someone should get right on building that.


Google?

<.<
>.>

-Diz

  • 07.24.2011 1:12 PM PDT

And God said "Let there be light." But then the program crashed because he was trying to access the 'light' property of a NULL universe pointer.

Assembly code. Specialized to a chip.

Basically it's the most menial loops that go on all the time. Writing them in hand coded assembly language is supposed to make it run quicker, cutting out the crap.

In Linux terms. 4 lines is better than 200.

  • 07.24.2011 1:18 PM PDT

Posted by: Dr Ninja
If only there was a tool that allowed us to search an alomost endless database of information... someone should get right on building that.


Thanks -blam!- but I wanted to know the GPU languages that Bungie use and prefer. For instance do they use CUDA?

I hate people like you, "ROFL look at this guy he asked a question. Well I can't contribute in any helpful way so what should I do?..., I KNOW! I'll tell him to use a search engine he's probably never heard of them."

  • 07.24.2011 1:20 PM PDT

Posted by: syco94
Assembly code. Specialized to a chip.

Basically it's the most menial loops that go on all the time. Writing them in hand coded assembly language is supposed to make it run quicker, cutting out the crap.

In Linux terms. 4 lines is better than 200.


So presumable the assembly code specific to the Xbox 360 and PS3 GPU chipsets? Are there any learning resources for those?

  • 07.24.2011 1:22 PM PDT

So do all who live to see such times. But that is not for them to decide. All we have to decide is what to do with the time that is given to us...


Posted by: Unrealhacker12
Posted by: Dr Ninja
If only there was a tool that allowed us to search an alomost endless database of information... someone should get right on building that.


Thanks -blam!- but I wanted to know the GPU languages that Bungie use and prefer. For instance do they use CUDA?

I hate people like you, "ROFL look at this guy he asked a question. Well I can't contribute in any helpful way so what should I do?..., I KNOW! I'll tell him to use a search engine he's probably never heard of them."


I hate people like you!! "Derp I really want something but don't like research/hard work.. I Know, maybe someone else has done the reasearch and I can sponge off them!!!"

Don't be so god-damn lazy and smack it into google. Look at Evil Ottos FAQ. Look for any posts by Bungie's programmers on the forums. Jesus.

  • 07.24.2011 1:29 PM PDT

Posted by: A Bit Of Zero
This thread would have appealed to me more if it was written with crayons.
Posted by: King Dutchy
I broke one of the cords for my X11s because I couldn't get past the final American course in Doritos Crash Course.

Posted by: Dr Ninja
I hate people like you!! "Derp I really want something but don't like research/hard work.. I Know, maybe someone else has done the reasearch and I can sponge off them!!!"

Don't be so god-damn lazy and smack it into google.

This, ladies and gentlemen, is what we call an 'oxymoron'.

  • 07.24.2011 1:38 PM PDT

So do all who live to see such times. But that is not for them to decide. All we have to decide is what to do with the time that is given to us...


Posted by: SkilPhil
Posted by: Dr Ninja
I hate people like you!! "Derp I really want something but don't like research/hard work.. I Know, maybe someone else has done the reasearch and I can sponge off them!!!"

Don't be so god-damn lazy and smack it into google.

This, ladies and gentlemen, is what we call an 'oxymoron'.


:)

  • 07.24.2011 1:41 PM PDT

"You dead yet? No? You will be!"

"How you like them pears? Guess what I mean by pears."

"I'm gonna rip off his partridge and kick him in the pear tree!"

The main language the Xbox and Xbox 360 uses is C++. I am not sure what language the PS3 uses, but it's probably the same.

  • 07.24.2011 1:44 PM PDT

Posted by: syco94
In Linux terms. 4 lines is better than 200.
Explain to me how that's a "Linux term".

How does it pertain, exclusively or particularly, to it?

  • 07.24.2011 2:00 PM PDT

if(!now){when();}
Bungie Favorite Author : Iris::1
Map


Posted by: Unrealhacker12
So presumable the assembly code specific to the Xbox 360 and PS3 GPU chipsets? Are there any learning resources for those?

GPU programming can be an advance topic, but you might find some information about it here
http://www.free60.org/Xenos_Framebuffer

  • 07.24.2011 2:34 PM PDT

Cammalamm is the best.

External Links-
>My Photobucket page
>My Twitter account

try this all i coud find
click here

[Edited on 07.24.2011 4:26 PM PDT]

  • 07.24.2011 4:26 PM PDT