danieljfarrell / pvtrace

Optical ray tracing for luminescent materials and spectral converter photovoltaic devices
Other
97 stars 94 forks source link

Parallel pvtrace #6

Closed jv307 closed 5 years ago

jv307 commented 7 years ago

Added parallelising capabilities using parallelpython. Parallelpython module needs to be downloaded to work! (http://www.parallelpython.com/) With multiple cores, the read/write speed of the hard drive becomes the speed bottleneck, which can be seen by the CPU not being at 100% when the max. number of cores is selected for simulations. A RAMdisk is then recommended due to the orders of magnitude faster read/write speeds.

danieljfarrell commented 7 years ago

Jose! Hello!

I'm very happy to commit this once the hard coded paths are fixed. Good to hear from you.

Dan

danieljfarrell commented 5 years ago

Will implement concurrency in using different way.