Add a doc section regarding NextGen plugins and the available environment variables
Details
Diff Detail
Event Timeline
Should we bother calling them nextgen considering that they will be the only gen in two weeks?
You're right. I'll update it be consistent with D142820.
openmp/docs/design/Runtimes.rst | ||
---|---|---|
1355 | Which SIGNALS envars are you referring to? There are the other two LIBOMPTARGET_NUM_INITIAL_STREAMS and LIBOMPTARGET_NUM_INITIAL_EVENTS envars. But these two are different since these two apply to all plugins and LIBOMPTARGET_AMDGPU_NUM_INITIAL_HSA_SIGNALS only applies to AMDGPU. |
openmp/docs/design/Runtimes.rst | ||
---|---|---|
1355 | Is there a specific reason why more HSA_SIGNALS are created initially than EVENTS? |
openmp/docs/design/Runtimes.rst | ||
---|---|---|
1355 | There is no specific reason. I did set that value at the beginning and didn't try if there are better ones. Maybe someone else tried other values, but I'm not aware of that. Anyhow, the use of events/streams is slightly different than the HSA signals. The first two are exposed to libomptarget, whereas the HSA signals are resources used by the AMDGPU plugin internally. |
Removing most references to NextGen plugins and assuming this is the only plugin implementation available. Now it should be consistent with D142820. Fixing format too.
Nit: Format the paragraph to 80 columns.