Topic
3 replies Latest Post - ‏2010-06-22T15:49:10Z by PedroAfonso
SystemAdmin
SystemAdmin
10114 Posts
ACCEPTED ANSWER

Pinned topic No spuxlc found when building mapReduce

‏2008-06-02T22:44:13Z |
I am trying to build mapreduce (http://sourceforge.net/projects/mapreduce-cell). I am cross-compiling from Fedora 7 on an x86 host for the Cell simulator (SDK 3.0). I had to change a couple of the makefiles to point to the right location of make.footer. After that, I ran make, and got this from make.footer:649

Error: No spuxlc found.

I ran

locate spuxlc

which returned nothing. Does spuxlc come with SDK 3.0? How do I install spuxlc?

Thanks,
Scott
Updated on 2010-06-22T15:49:10Z at 2010-06-22T15:49:10Z by PedroAfonso
  • CellServ
    CellServ
    1346 Posts
    ACCEPTED ANSWER

    Re: No spuxlc found when building mapReduce

    ‏2008-06-03T14:57:12Z  in response to SystemAdmin
    XLC is now a licensed product and no longer provided for free in the SDK.

    See the page XL C/C++ for Multicore Acceleration for Linux for more information about XLC and how to obtain a trial version. Until then you can use GCC (unless that code requires XLC).

    --
    IBM SDK Service Administrator
    • SystemAdmin
      SystemAdmin
      10114 Posts
      ACCEPTED ANSWER

      Re: No spuxlc found when building mapReduce

      ‏2008-06-05T18:08:14Z  in response to CellServ
      Thanks - I changed the spu compiler to gcc in the top level makefile. There were still a bunch of errors during the build. They all seemed to be coming from compilation of the benchmarks (spu code), where some spu intrinsics were not getting recognized. I added "#include <spu_intrinsics.h>" to the *_spu.c source for each to the problematic benchmarks and the build completed.
      • PedroAfonso
        PedroAfonso
        1 Post
        ACCEPTED ANSWER

        Re: No spuxlc found when building mapReduce

        ‏2010-06-22T15:49:10Z  in response to SystemAdmin
        Hi there,

        I just built the MapReduce over Cell! I'm doing a Msc thesis on MapReduce over Cell. How was the utility for you of this system? Could you please tell me if it was easy for you to apply new problems?

        thank you very much!!!

        best regards