[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