
Hi Joel,
Wow! That was quite informative. Thanks. :) And, may I have a copy of your presentation stuff (perhaps including the video) please?
Thanks a lot,
--Hossein
--- On Wed, 12/1/11, Joel Falcou
Great. Would you mind sharing a list of the efforts you needed to put in? For example: 1) Which type of effort did you need to get which
From: Joel Falcou
Subject: Re: [Boost-users] Portability on XBox, PS3, and iPhone To: boost-users@lists.boost.org Date: Wednesday, 12 January, 2011, 19:13 On 12/01/11 18:30, Hossein Haeri wrote: library ported? Did you need to redefine macros? Specialise templates? etc etc 2) What were your main difficulties and how long did
it take for you to defeat each?
3) Last but not least: Is it that you can produce a
to-do list for the next generations please? :D On PPE nothign is needed the gcc and xlc compielrs are detected normally. On the SPE, spu-gcc can't link anything including iostream due to the size of the global instacne of the base stream. We basically added ifdef __SPU__ around incriminated headers including iostream or other stream for some reason.
We were able to use proto mpl spirit function fusion type_traits preprocessor and reimplemented a MPI look alike C++ function on top of that. We also ran some ublas and numeric binding over the CELL BLAS.
Boost function required a patch to prevent using exception when used on the SPUs and replaced said boost exceptions by a custom look alike code. We submitted a talk at boost con about these endeavours. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users