3 ms·
To do such a rewrite one needs domain knowledge much more than you need software engineering knowledge. This means you need to get research physicist to contrib
by ptero 9y ago
To do such a rewrite one needs domain knowledge much more than you need software engineering knowledge. This means you need to get research physicist to contribute major effort into such a rewrite. To get there one needs to make them see a clear benefit of translating a system (that works fine today, thank you), from language A to language B.
A Ph.D. student or a young researcher might be more interested if a rewrite lets them run experiments using Amazon / CUDA / whatever for a few thousand dollars instead of spending scarce grant money on dedicated hardware.
- myrandomcomment 9y agoThey are talking about large scale massively parallel code to run on a super computer. Most grad students in physics that need it have have access to a system much faster then Amazon. For example my friends code runs on Cori @ NERSC which is a 622,336 core Cray. http://www.nersc.gov/systems/cori/ http://www.nersc.gov/systems/cori/ I completely agree on the domain knowledge statement. It is 100% required more then the CS degree.