ComputationalRadiationPhysics / haseongpu

HASEonGPU: High performance Amplified Spontaneous Emission on GPU
http://www.hzdr.de/crp
Other
7 stars 6 forks source link

Windows compatibility #81

Open slizzered opened 9 years ago

slizzered commented 9 years ago

In theory, a windows compatibility should be possible, especially since we use CMake nowadays.

Things that might be problematic and should be looked at:

slizzered commented 9 years ago

After several hours wrestling with Visual Studio and Windows, I managed to get a first version compiled. Unfortunately, it crashes if I try actually running an example :disappointed: (--help works, though :dancer: )

Main Problems:

erikzenker commented 9 years ago

Regarding to the "Boost.MPI" issue, I am currently working on a ZMQ communication policy for graybat, thus, MPI support is not necessary anymore (in the case someone wants to distribute computation on a windows machine :puke:).

The graybat compile problems in msvc are impossible for me to solve until I have a windows machine or we sit together and try to solve it on your machine.

slizzered commented 9 years ago

After #84 is merged, there are some more things in the pipeline:

slizzered commented 9 years ago

About the GrayBat compile problems: sure, let us meet during the next weeks, so we can tackle that last big problem (I hope it's the last...)

slizzered commented 9 years ago

@erikzenker ZMQ is now installed on the Hypnos cluster, so we can begin testing very soon :)