Power PC shouldn't be a problem. The real problem on BG/Q is that you can't allocate extra executable memory after the program has started (or so I've been told). When I last talked about this with Hal Finkel (he works on BG/Q support for LLVM), he thought that it ought to be possible to just allocate extra writable/executable memory at program start and just JIT into that, but I'm not sure if there have been any updates on that.
On Wed, Jun 4, 2014 at 11:50 AM, Justin Wozniak <[email protected]> wrote: > Hi all > I am trying to call Julia from the Swift language ( > https://sites.google.com/site/exmcomputing/swift-t) and run it on large > computers like the Blue Gene/Q. (This technique currently allows us to run > Python, R, and Tcl on many cores.) I have been able to get the basic > embedded Julia API working from Swift on a PC but am looking for tips for > other architectures. Based on my initial attempts and previous threads on > this list it looks like the various library dependencies are the main > challenge. Has anyone else been able to get Julia running on a Blue Gene, > PowerPC, ppc64, or anything like that? If I were to dive in and start > modifying the Julia build system scripts, are there any known issues, > workarounds, or blockers? > Justin > >
