{"action":"closed","issue":{"url":"https://api.github.com/repos/radical-cybertools/radical.ensemblemd/issues/58","labels_url":"https://api.github.com/repos/radical-cybertools/radical.ensemblemd/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/radical-cybertools/radical.ensemblemd/issues/58/comments","events_url":"https://api.github.com/repos/radical-cybertools/radical.ensemblemd/issues/58/events","html_url":"https://github.com/radical-cybertools/radical.ensemblemd/issues/58","id":58394430,"number":58,"title":"kernel 'type' parameter for single/multiple instances of the kernel","user":{"login":"vivek-bala","id":5543518,"avatar_url":"https://avatars.githubusercontent.com/u/5543518?v=3","gravatar_id":"","url":"https://api.github.com/users/vivek-bala","html_url":"https://github.com/vivek-bala","followers_url":"https://api.github.com/users/vivek-bala/followers","following_url":"https://api.github.com/users/vivek-bala/following{/other_user}","gists_url":"https://api.github.com/users/vivek-bala/gists{/gist_id}","starred_url":"https://api.github.com/users/vivek-bala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vivek-bala/subscriptions","organizations_url":"https://api.github.com/users/vivek-bala/orgs","repos_url":"https://api.github.com/users/vivek-bala/repos","events_url":"https://api.github.com/users/vivek-bala/events{/privacy}","received_events_url":"https://api.github.com/users/vivek-bala/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"vivek-bala","id":5543518,"avatar_url":"https://avatars.githubusercontent.com/u/5543518?v=3","gravatar_id":"","url":"https://api.github.com/users/vivek-bala","html_url":"https://github.com/vivek-bala","followers_url":"https://api.github.com/users/vivek-bala/followers","following_url":"https://api.github.com/users/vivek-bala/following{/other_user}","gists_url":"https://api.github.com/users/vivek-bala/gists{/gist_id}","starred_url":"https://api.github.com/users/vivek-bala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vivek-bala/subscriptions","organizations_url":"https://api.github.com/users/vivek-bala/orgs","repos_url":"https://api.github.com/users/vivek-bala/repos","events_url":"https://api.github.com/users/vivek-bala/events{/privacy}","received_events_url":"https://api.github.com/users/vivek-bala/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-02-20T18:51:48Z","updated_at":"2015-04-22T19:09:21Z","closed_at":"2015-04-22T19:09:21Z","body":"It would be useful to be able to classify kernels as single/multi since there can be multiple kernels within a stage/step. In the case of the analysis stage in gromacs-lsdmap for example, the analysis stage has 3 kernels. \r\n\r\nIn a (future) case, where multiple analysis instances (say N) are to be in the usecases, kernel 1: pre_lsdmap needs to execute only once **every N instances**, kernel 2: lsdmap executes once **every instance** (hence N times) and kernel 3: post_lsdmap executes once **every instance** (N times).\r\nIn such a case, it would be helpful if we can define kernel 1 as single and kernel 2 & 3 as multiple."}}