[ydl-gen] Java and SPUs

Paulo Pinto pjmlp at progtools.org
Wed May 9 12:44:09 MDT 2007


Hi,

I also am for this type of tools. Specially since I've become too lazy
nowadays and keep on using high level languages like Java and Python.

Nowadays I only use C/C++ if I really have to.

My answer was mostly based on the current state of things.

Cheers,
Paulo

jmzorko at mac.com schrieb:
> Paulo,
>
>   
>> If you really want to explore the SPUs just use C/C++.
>>
>> For each situation just use the right tool.
>>     
>
> While I generally agree with this (and other things that solve the  
> "if all you have is a hammer ..." problem), I can see Randy's point.   
> I'm not much into Java (i'm more of a C / C++ person), but I was  
> asked about the feasibility of porting our app (which currently runs  
> on Windows, Linux and Mac OSX) to the PS3, and after realizing that  
> large, large pieces of it would have to be completely rewritten to  
> properly take advantage of the processing power available on the  
> Cell, I pretty much came to the conclusion that it's not feasible at  
> this point.  99% of our code is cross-platform, but 20-30% (or more)  
> would need to be PS3-specific, which makes the project as a whole  
> harder to maintain, harder to justify to management, etc.
>
> So, i'm all for C / C++ compilers, JVMs and other higher-level tools  
> that do the auto-parallelism, auto-SIMD stuff.  The Cell is amazing,  
> and while I personally love being a low-level developer, multiple- 
> platform support without doing the least-common-denominator thing  
> demands smarter tools.  I'm hopeful that compilers, JVMs, etc. will  
> grow in this regard.
>
> Regards,
>
> John
>
> Falling You - exploring the beauty of voice and sound
> http://www.fallingyou.com
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> yellowdog-general mailing list
> yellowdog-general at lists.terrasoftsolutions.com
> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
> HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'
>
>
>   




More information about the yellowdog-general mailing list