• Advertisement
Sign in to follow this  

The $10K GPU Challenge

This topic is 3296 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello All, Just wanted to let you know about a contest my company is having for Game Developers. The contest is to develop a GPU based grid viewer. We are offering prizes of $5,000, $3,000, $1,000 and two Ipod Touches. One of the primary objectives is to find an appropriate developer or developers that our company would hire full time. For more details checkout our website at http://gpuchallenge.com/. Thanks!!!

Share this post


Link to post
Share on other sites
Advertisement
Hi!

I've read your website, so basically you want to read a text file, and populate some grid with the data like excel would do, with possibility of sorting/inserting/removing data and everything with nice colors and ability to move everything as you please easily and rapidly. Is that all?

I'm wondering why would you want to use DirectX for that, since it can be done very easily in a simple .NET windows application and controls for these kind of grids already exists. Bringing DirectX into that can make things prettier, but so would another application like Flash. DirectX would not be really faster since actions done on the grid would actually be done on a linked list by the CPU anyway. One could always try to accelerate it with shaders though..

Too bad you ask for DirectX9, or else I would simply make some minors modifications to my DirectX10 engine and shoot it. I could create a new DirectX9 application, it wouldn't take long but I'm feeling as if I'm missing something, because rendering a few columns filled with data isn't hard.

Share this post


Link to post
Share on other sites
I'm a bit confused, what is the primary challenge of the task that you are interested in seeing? The speed of the sorted listview implementation? Or the programmer's graphics programming abilities?

Share this post


Link to post
Share on other sites
Is this legit? If so you need to do some work on your website. I am able to enter "spam" into everything near enough and the form is validated, the best is
"I have read and agree to the challenge details and the terms and conditions of the $10K GPU Challenge."
I answered no and the form was still validated, FAIL. Also why are you hiding the company details and not forthcoming about them?

Share this post


Link to post
Share on other sites
CmpDev : bad form validation don't mean it's not legit. There's enough work put into the website to look legit to me. And, you also have the company address, just not the name.

Anyway, I think what they are looking for is using CUDA for using the GPU to accelerate this kind of data instead of using DirectX who is usually used to accelerate rendering. Maybe they should have looked better at the technologies available before starting a contest.

Share this post


Link to post
Share on other sites
Maybe so but answering no the accepting the terms and conditions and it being validated is a fail.
Quote:
And, you also have the company address, just not the name.
So which studio is located at 19 west 24th street?

The reason I wanted to know the company is that they say "As you go through the process of registering and submitting your entries you will learn more about the company." This just sounds a little suspect to me, but maybe that is just me.

Share this post


Link to post
Share on other sites
Quote:
Original post by CmpDev
Is this legit? If so you need to do some work on your website. I am able to enter "spam" into everything near enough and the form is validated, the best is
"I have read and agree to the challenge details and the terms and conditions of the $10K GPU Challenge."
I answered no and the form was still validated, FAIL. Also why are you hiding the company details and not forthcoming about them?


This contest is indeed legit. While the form may validate. Your entry would not be accepted. I did receive a registration from "Mister Spam". However, you are only entitled one entry per IP address. So if Mister spam would like to re-register with proper credentials, please do so from a different machine.

Our company is located at the address in the Terms and Conditions. We are an market data software company that is looking into building new systems and proprietary applications that would use game technology. We are very interested in working with the GPU to achieve faster performance and response time. As stated above, one of our primary objectives is to find an appropriate developer or developers that we would hire full time.

We consider this project to be somewhat sensitive and we want to keep our firm's name from too much exposure. However, entries to the contest will receive more information about us throughout the contest.

[Edited by - gpuchallenge on December 22, 2008 3:45:37 PM]

Share this post


Link to post
Share on other sites
Quote:
Original post by gpuchallenge
We are very interested in working with the GPU to achieve faster performance and response time.


With this sentence alone, as I stated before, you should look into CUDA instead of DirectX. Performance gain would be much much greater, instead of just being a normal grid application using the video card as a renderer.

Share this post


Link to post
Share on other sites
A google search turned up these guys: www.gamelab.com

Personally, I wouldn't even consider a job offer from a company that isn't going to even tell you it's name up front. My google search above tells you why: I can find out anyway, what are you so afraid of?

Share this post


Link to post
Share on other sites
Quote:
Original post by Dunge
CmpDev : bad form validation don't mean it's not legit. There's enough work put into the website to look legit to me. And, you also have the company address, just not the name.

Anyway, I think what they are looking for is using CUDA for using the GPU to accelerate this kind of data instead of using DirectX who is usually used to accelerate rendering. Maybe they should have looked better at the technologies available before starting a contest.


DirectX9 is our development target since we would not like to require vista as the only supported OS. Unfortunately .NET and flash does not offer the fine enough level of control, nor would it demonstrate DirectX prowess which we are seeking to expose. Thank you, we have examined the available technologies and a CUDA parallel sorting algorithm is not what this challenge is targeting.

Share this post


Link to post
Share on other sites
Quote:
Original post by Funkymunky
I'm a bit confused, what is the primary challenge of the task that you are interested in seeing? The speed of the sorted listview implementation? Or the programmer's graphics programming abilities?


Succinctly the primary challenge is a low latency, efficient, clean and extensible control implementation, written by a developer with a passion to pursue cutting edge control developement leveraging GPU acceleration technology.

Share this post


Link to post
Share on other sites
that all makes sense until you throw in the part about the GPU, since you've stated that you are not interested in us using the parallel processing power of the card. (right?) so... do you just want to see creative and colorful window skinning?

I'm interested in your contest, but find your terms a little strange and disjointed

Share this post


Link to post
Share on other sites
Quote:
Original post by Funkymunky

I'm interested in your contest, but find your terms a little strange and disjointed


Hello All,

Thanks for the questions and comments about the $10K GPU Challenge. We have put up a FAQ on the contest site to shed light on some of the requirements and concerns.

Please visit: http://gpuchallenge.com/frequently-asked-questions.html

If you have a more specific questions, please do not hesitate to email us at info@gpuchallenge.com

Thanks and Happy Holidays!!! Looking forward to your entries.

Share this post


Link to post
Share on other sites
Quote:
Original post by Codeka
A google search turned up these guys: www.gamelab.com

Personally, I wouldn't even consider a job offer from a company that isn't going to even tell you it's name up front. My google search above tells you why: I can find out anyway, what are you so afraid of?


We are not Game Lab. Please read over the FAQ on the contest website. Thanks for your interest.

Share this post


Link to post
Share on other sites
Quote:
Original post by Codeka
Personally, I wouldn't even consider a job offer from a company that isn't going to even tell you it's name up front. My google search above tells you why: I can find out anyway, what are you so afraid of?


I agree. I'm trying to think of why a company would feel the need to be so covert about a project that really does not need seem to need all this secrecy.

Until I am disabused of my opinion, this seems like a paranoid business. Not one worth seeking out...

Share this post


Link to post
Share on other sites
Hello Everybody. Thanks for your comments. Just wanted to let everyone know that we made some changes to the contest website including revealing our identity and why we are sponsoring this contest. We also opened up the contest to CUDA after many suggestions and further research. I hope the challenge details are more clear. Looking forward to your submissions.

http://gpuchallenge.com

Thanks!

Share this post


Link to post
Share on other sites
The challenge still makes no sense to me. Why would someone make a GPU based grid viewer program? I have never had any problems with Excel or OpenOffice.org Calc, the GUI of both programs are fast and responsive. A Direct3D based GUI would need to be extremely polished to show nearly the same copy/paste, drag/drop, right click,... behavior as standard GUI, and this is something I expect from a professional office application. Direct3D seems to me like the harder way to archive the same result. I don't think the performance gain would be noticeable.

The rendering quality is another important aspect. Do you expect the develops to use bitmap fonts for better performance or to use something like cairo/anti-grain/(maybe fancy shaders) for high quality text rendering with subpixel accuracy? If it is the later, I wouldn't expect anything faster that non GPU-Based rendering.

There are also no information on where the application is expected to reads the data from and what format the data will have. A sample data file could be helpful for developing and testing. How much data does the application need to handle? Is one allowed to use other free/non-free libraries?


I recommend everyone who wants to participate, reading the rules carefully:
Quote:
Contest Rules
a. GPUCHALLENGE.COM does not claim ownership of your contributions to the contest in form of sample code, content, videos, articles or any other contributions you submit to us. By submitting your contributions, you are granting GPUCHALLENGE.COM and its affiliated companies the following worldwide, non-exclusive, perpetual, irrevocable, royalty-free, unconditional, fully paid-up rights: (1) to make, have made, use, copy, reproduce, modify, and create derivative works of the contributions, (2) to publicly perform or display, import, broadcast, transmit, distribute (directly and indirectly through multiple tiers), license, offer to sell and sell, rent, lease, or lend copies of the contributions (and derivative works thereof), (3) to sublicense to third parties the foregoing rights, including the right to sublicense to further third parties, and (4) to publish your name or alias in connection with this contest and your contributions.



EDIT:
Some more questions:
Quote:
Your entry must be a stable grid viewer program that can read the provided ASCII data set and simultaneously display all the fields in the data set.

Does this mean that the application must fit everything on one page? (no scroll bars)
Quote:
...removal and addition to the displayed set should be expected...

Should the application let the user edit fields manually or watch the input file for changes and update the data automatically?
Quote:
Develop a GPU-based market data grid viewer program using DirectX ...

Do you mean Direct3D or DirectDraw? Is the programming language important? May one use XNA, WPF or SlimDX? (Why not OpenGL?)

[Edited by - Kambiz on January 9, 2009 7:38:26 AM]

Share this post


Link to post
Share on other sites
What we are looking for is a Market Data Grid. Please look at the updated Challenge details here http://gpuchallenge.com/challenge-details.html

There is a PDF download with the example data and if you choose to register you will be given a link to a download the actual datagen.

Thanks,

The GPU Challenge Team!!!

Share this post


Link to post
Share on other sites
Interesting challenge - I see why excel wont cut it after looking into the challenge desc and reading the data rates. Seems like the winning ticket is a cuda kernel sort with cuda driver space text rendering...

$Check please$

Share this post


Link to post
Share on other sites
No offense, but it looks like this company is simply trying to get software developed for them (to sell?) on the cheap ($10k is cheap). Their entire site smells like a bad infomercial.

It's a weird "job application", enticing applicants with money and prizes. Except you have to develop software for them before you even get an interview ;)

Share this post


Link to post
Share on other sites
Quote:
Original post by RDragon1
No offense, but it looks like this company is simply trying to get software developed for them (to sell?) on the cheap ($10k is cheap). Their entire site smells like a bad infomercial.

It's a weird "job application", enticing applicants with money and prizes. Except you have to develop software for them before you even get an interview ;)


I agree. Looking at the updated "challenge" description, I'd estimate around 6 weeks for a decent developer to develop this control (from scratch). $10k for 6 weeks worth of work is a pittance.

Share this post


Link to post
Share on other sites
Quote:
Original post by RDragon1
No offense, but it looks like this company is simply trying to get software developed for them (to sell?) on the cheap ($10k is cheap). Their entire site smells like a bad infomercial.

It's a weird "job application", enticing applicants with money and prizes. Except you have to develop software for them before you even get an interview ;)


Hello everyone. This challenge is merely to prove a concept. Even an extremely polished submission would be no where near a finished product that could be sold. While the task is challenging, we believe it is possible to increase performance using the GPU. If you can do this please register, this is what we are looking for. The primary reason we put up this contest is to recruit a developer with the passion and skill set to create cutting edge trading software.

However, If you feel you would qualify without entering the $10K GPU Challenge, feel free to submit your resume and cover letter to info@gpuchallenge.com

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement