{"action":"created","issue":{"url":"https://api.github.com/repos/ioam/topographica/issues/619","labels_url":"https://api.github.com/repos/ioam/topographica/issues/619/labels{/name}","comments_url":"https://api.github.com/repos/ioam/topographica/issues/619/comments","events_url":"https://api.github.com/repos/ioam/topographica/issues/619/events","html_url":"https://github.com/ioam/topographica/pull/619","id":68088633,"number":619,"title":"Sparse GPU Topographica implementation and tests","user":{"login":"Tasignotas","id":1508641,"avatar_url":"https://avatars.githubusercontent.com/u/1508641?v=3","gravatar_id":"","url":"https://api.github.com/users/Tasignotas","html_url":"https://github.com/Tasignotas","followers_url":"https://api.github.com/users/Tasignotas/followers","following_url":"https://api.github.com/users/Tasignotas/following{/other_user}","gists_url":"https://api.github.com/users/Tasignotas/gists{/gist_id}","starred_url":"https://api.github.com/users/Tasignotas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tasignotas/subscriptions","organizations_url":"https://api.github.com/users/Tasignotas/orgs","repos_url":"https://api.github.com/users/Tasignotas/repos","events_url":"https://api.github.com/users/Tasignotas/events{/privacy}","received_events_url":"https://api.github.com/users/Tasignotas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-04-13T12:46:48Z","updated_at":"2015-04-20T20:27:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ioam/topographica/pulls/619","html_url":"https://github.com/ioam/topographica/pull/619","diff_url":"https://github.com/ioam/topographica/pull/619.diff","patch_url":"https://github.com/ioam/topographica/pull/619.patch"},"body":"These are the changes I've been working on for my bachelor's project - a GPU-based version of Topographica that with sparse projections, making the simulations several times faster.\r\n\r\nA detailed description of the architecture of the GPU Topographica together with design justifications, implementation issues and benchmarking results can be found on http://homepages.inf.ed.ac.uk/s1137931/thesis.pdf.\r\n\r\nBefore this can be merged into master, I am planning to refactor this version and implement a couple of performance improvements I missed initially."},"comment":{"url":"https://api.github.com/repos/ioam/topographica/issues/comments/94560290","html_url":"https://github.com/ioam/topographica/pull/619#issuecomment-94560290","issue_url":"https://api.github.com/repos/ioam/topographica/issues/619","id":94560290,"user":{"login":"jlstevens","id":890576,"avatar_url":"https://avatars.githubusercontent.com/u/890576?v=3","gravatar_id":"","url":"https://api.github.com/users/jlstevens","html_url":"https://github.com/jlstevens","followers_url":"https://api.github.com/users/jlstevens/followers","following_url":"https://api.github.com/users/jlstevens/following{/other_user}","gists_url":"https://api.github.com/users/jlstevens/gists{/gist_id}","starred_url":"https://api.github.com/users/jlstevens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlstevens/subscriptions","organizations_url":"https://api.github.com/users/jlstevens/orgs","repos_url":"https://api.github.com/users/jlstevens/repos","events_url":"https://api.github.com/users/jlstevens/events{/privacy}","received_events_url":"https://api.github.com/users/jlstevens/received_events","type":"User","site_admin":false},"created_at":"2015-04-20T20:27:25Z","updated_at":"2015-04-20T20:27:25Z","body":"Ok. I am happy for it to go in ``topo/tests`` along with the timing script."}}