{"action":"opened","issue":{"url":"https://api.github.com/repos/aowen87/TicketTester/issues/2005","repository_url":"https://api.github.com/repos/aowen87/TicketTester","labels_url":"https://api.github.com/repos/aowen87/TicketTester/issues/2005/labels{/name}","comments_url":"https://api.github.com/repos/aowen87/TicketTester/issues/2005/comments","events_url":"https://api.github.com/repos/aowen87/TicketTester/issues/2005/events","html_url":"https://github.com/aowen87/TicketTester/issues/2005","id":390043113,"node_id":"MDU6SXNzdWUzOTAwNDMxMTM=","number":2005,"title":"Create MPI+threads version of VisIt","user":{"login":"aowen87","id":11658578,"node_id":"MDQ6VXNlcjExNjU4NTc4","avatar_url":"https://avatars0.githubusercontent.com/u/11658578?v=4","gravatar_id":"","url":"https://api.github.com/users/aowen87","html_url":"https://github.com/aowen87","followers_url":"https://api.github.com/users/aowen87/followers","following_url":"https://api.github.com/users/aowen87/following{/other_user}","gists_url":"https://api.github.com/users/aowen87/gists{/gist_id}","starred_url":"https://api.github.com/users/aowen87/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aowen87/subscriptions","organizations_url":"https://api.github.com/users/aowen87/orgs","repos_url":"https://api.github.com/users/aowen87/repos","events_url":"https://api.github.com/users/aowen87/events{/privacy}","received_events_url":"https://api.github.com/users/aowen87/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/aowen87/TicketTester/milestones/38","html_url":"https://github.com/aowen87/TicketTester/milestone/38","labels_url":"https://api.github.com/repos/aowen87/TicketTester/milestones/38/labels","id":3890110,"node_id":"MDk6TWlsZXN0b25lMzg5MDExMA==","number":38,"title":"3.0","description":null,"creator":{"login":"aowen87","id":11658578,"node_id":"MDQ6VXNlcjExNjU4NTc4","avatar_url":"https://avatars0.githubusercontent.com/u/11658578?v=4","gravatar_id":"","url":"https://api.github.com/users/aowen87","html_url":"https://github.com/aowen87","followers_url":"https://api.github.com/users/aowen87/followers","following_url":"https://api.github.com/users/aowen87/following{/other_user}","gists_url":"https://api.github.com/users/aowen87/gists{/gist_id}","starred_url":"https://api.github.com/users/aowen87/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aowen87/subscriptions","organizations_url":"https://api.github.com/users/aowen87/orgs","repos_url":"https://api.github.com/users/aowen87/repos","events_url":"https://api.github.com/users/aowen87/events{/privacy}","received_events_url":"https://api.github.com/users/aowen87/received_events","type":"User","site_admin":false},"open_issues":76,"closed_issues":22,"state":"open","created_at":"2018-12-11T17:13:04Z","updated_at":"2018-12-12T02:52:24Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-12-12T02:52:24Z","updated_at":"2018-12-12T02:52:24Z","closed_at":null,"author_association":"OWNER","body":"VisIt currently assigns different domains to MPI tasks. With increasing core counts and shrinking memory per core on the largest computers, VisIt will need to transition to a model where work will be distributed among a smaller number of MPI tasks and each task will have multiple threads to keep its cores occupied. There are number of strategies that might work but in the end what we want is VisIt such that it can be built serial, with threads, with MPI, and MPI+threads. MPI+threads will pay off the best for the large computers, while threaded-only VisIt might be something we can put out as binary distributions for computers that don't have MPI (multicore desktops). There are some in situ concerns that might come into play. For example, we might want to be able to tell the contract when it can do threading. This work will be performed by SDAV.\n\n\n\n\n\n-----------------------REDMINE MIGRATION-----------------------\nThis ticket was migrated from Redmine. As such, not all \ninformation was able to be captured in the transition. Below is\na complete record of the original redmine ticket.\n\nTicket number: 1005\nStatus: Pending\nProject: VisIt\nTracker: Feature\nPriority: Normal\nSubject: Create MPI+threads version of VisIt\nAssigned to: \nCategory: \nTarget version: 3.0\nAuthor: Brad Whitlock\nStart: 03/28/2012\nDue date: 04/01/2013\n% Done: 0\nEstimated time: \nCreated: 03/28/2012 05:47 pm\nUpdated: 04/05/2012 08:09 pm\nLikelihood: \nSeverity: \nFound in version: \nImpact: 5 - Very High\nExpected Use: 4 - Common\nOS: All\nSupport Group: DOE/SciDAC\nDescription:\n VisIt currently assigns different domains to MPI tasks. With increasing core counts and shrinking memory per core on the largest computers, VisIt will need to transition to a model where work will be distributed among a smaller number of MPI tasks and each task will have multiple threads to keep its cores occupied. There are number of strategies that might work but in the end what we want is VisIt such that it can be built serial, with threads, with MPI, and MPI+threads. MPI+threads will pay off the best for the large computers, while threaded-only VisIt might be something we can put out as binary distributions for computers that don't have MPI (multicore desktops). There are some in situ concerns that might come into play. For example, we might want to be able to tell the contract when it can do threading. This work will be performed by SDAV.\n\nComments:\n\n"}}
{"actor":{"display_login":"aowen87"}}