{"action":"created","issue":{"url":"https://api.github.com/repos/lattice/quda/issues/529","repository_url":"https://api.github.com/repos/lattice/quda","labels_url":"https://api.github.com/repos/lattice/quda/issues/529/labels{/name}","comments_url":"https://api.github.com/repos/lattice/quda/issues/529/comments","events_url":"https://api.github.com/repos/lattice/quda/issues/529/events","html_url":"https://github.com/lattice/quda/issues/529","id":192049413,"number":529,"title":"insufficient padding when using MPI","user":{"login":"viktordick","id":16060646,"avatar_url":"https://avatars.githubusercontent.com/u/16060646?v=3","gravatar_id":"","url":"https://api.github.com/users/viktordick","html_url":"https://github.com/viktordick","followers_url":"https://api.github.com/users/viktordick/followers","following_url":"https://api.github.com/users/viktordick/following{/other_user}","gists_url":"https://api.github.com/users/viktordick/gists{/gist_id}","starred_url":"https://api.github.com/users/viktordick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/viktordick/subscriptions","organizations_url":"https://api.github.com/users/viktordick/orgs","repos_url":"https://api.github.com/users/viktordick/repos","events_url":"https://api.github.com/users/viktordick/events{/privacy}","received_events_url":"https://api.github.com/users/viktordick/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-11-28T16:21:56Z","updated_at":"2016-11-28T20:54:28Z","closed_at":"2016-11-28T16:35:16Z","body":"When trying to run a program using the MPI version of QUDA, I get the error\r\n```\r\nERROR: cudaGaugeField being constructed with insufficient padding\r\n (rank 0, host gdev1, /home/viktor/quda/lib/cuda_gauge_field.cu:31 in cudaGaugeField())\r\n       last kernel called was (name=,volume=,aux=)\r\n```\r\nHowever, I could not find any hint in the documentation about how much padding is needed. With scalar code, `ga_pad = 0` was sufficient."},"comment":{"url":"https://api.github.com/repos/lattice/quda/issues/comments/263391091","html_url":"https://github.com/lattice/quda/issues/529#issuecomment-263391091","issue_url":"https://api.github.com/repos/lattice/quda/issues/529","id":263391091,"user":{"login":"maddyscientist","id":316771,"avatar_url":"https://avatars.githubusercontent.com/u/316771?v=3","gravatar_id":"","url":"https://api.github.com/users/maddyscientist","html_url":"https://github.com/maddyscientist","followers_url":"https://api.github.com/users/maddyscientist/followers","following_url":"https://api.github.com/users/maddyscientist/following{/other_user}","gists_url":"https://api.github.com/users/maddyscientist/gists{/gist_id}","starred_url":"https://api.github.com/users/maddyscientist/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maddyscientist/subscriptions","organizations_url":"https://api.github.com/users/maddyscientist/orgs","repos_url":"https://api.github.com/users/maddyscientist/repos","events_url":"https://api.github.com/users/maddyscientist/events{/privacy}","received_events_url":"https://api.github.com/users/maddyscientist/received_events","type":"User","site_admin":false},"created_at":"2016-11-28T20:54:28Z","updated_at":"2016-11-28T20:54:28Z","body":"Thanks @kostrzewa.\r\n\r\nThis bug reminds me though that I should probably remove the padding options from the interface, as they serve no purpose now other than to confuse the user.  or at the very least ensure that if insufficient padding is requested then instead of a hard error, rather issue a warning and resize automatically.\r\n\r\nFor background, the padding is present as an optimization on pre-Fermi architectures which could be affected by memory-partitioned camping.  Fermi removed the need for this, and so it doesn't really serve any purpose anymore.  @mathiaswagner, @rbabich any thoughts on this? "}}
{"actor":{"display_login":"maddyscientist"}}