Open stwhite91 opened 8 years ago
Original date: 2015-11-25 18:07:00
In discussion with Tim Mattson from Intel, he said he should be able to get us the relevant specifications on what that's doing, or put us in touch with someone who can.
Original date: 2015-12-22 16:29:39
Any news on this from Intel?
Original date: 2016-08-04 21:41:15
We should get into contact with Intel's compiler people about this
Original date: 2017-12-29 17:51:53
Mass re-assign AMPI-related issues on my plate to Sam, for subsequent redistribution.
Original date: 2017-12-29 17:52:14
Mass re-assign AMPI-related issues on my plate to Sam, for subsequent redistribution.
For real this time.
Original issue: https://charm.cs.illinois.edu/redmine/issues/896
ICC-15.0+ has a '-fmpc-privatize' option for automatically privatizing static variables. Combined with one of our automatic strategies for privatizing global variables, this could fully automate the thread-safety transformations needed for safely running pre-existing MPI programs with virtualization. Investigate MPC's support for this and determine if we can implement a similar backend or if we need something different from the compilers. Once we have this working with ICC, then we could work with LLVM, GCC, and other compiler groups for this support.
ICC: https://software.intel.com/en-us/node/522951 MPC: http://mpc.paratools.com/