Hi Oleg Petrov, On 02/21/2014 12:10 PM, anti_tenzor wrote: > I'm just subscribed to the list and want to ask you about your plans to > support Windows. Do you plan to natively support Windows platform?
"Plan" is perhaps a wrong word here as I do not know of anyone actively working on it, but we "hope" to support it some day and try to improve the "platform portability" of the code base gradually. For example, the removal of the need for bash scripts in the kernel compiler helped in this regard. Same goes for an Android port, it would be nice to port pocl to it using its native interface. There the biggest hurdle is probably to get the LLVM/Clang to run first (I haven't checked if someone has already done it). > There are LLVM and CLang native binaries for Windows, hwloc is present > also... Are there any other difficulties? I do not know of any, but the problems will be exposed only when someone goes and tries it. I'd aim right away towards a "native" port using Visual C++ or similar tooclhain (maybe using cmake), not via any Unix emulation layer. I.e., create a new "driver" instead of the "pthreads" one that uses the Windows threads for multithreading. Or for starters use the single threaded "basic" driver. I'm sure you will get more support from here and #pocl (oftc) if you start working on this. BR, -- Pekka ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk _______________________________________________ pocl-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pocl-devel
