{"action":"created","issue":{"url":"https://api.github.com/repos/pydata/numexpr/issues/204","repository_url":"https://api.github.com/repos/pydata/numexpr","labels_url":"https://api.github.com/repos/pydata/numexpr/issues/204/labels{/name}","comments_url":"https://api.github.com/repos/pydata/numexpr/issues/204/comments","events_url":"https://api.github.com/repos/pydata/numexpr/issues/204/events","html_url":"https://github.com/pydata/numexpr/issues/204","id":134248108,"number":204,"title":"numexpr and mutiprocessing package","user":{"login":"arita291","id":14103511,"avatar_url":"https://avatars.githubusercontent.com/u/14103511?v=3","gravatar_id":"","url":"https://api.github.com/users/arita291","html_url":"https://github.com/arita291","followers_url":"https://api.github.com/users/arita291/followers","following_url":"https://api.github.com/users/arita291/following{/other_user}","gists_url":"https://api.github.com/users/arita291/gists{/gist_id}","starred_url":"https://api.github.com/users/arita291/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arita291/subscriptions","organizations_url":"https://api.github.com/users/arita291/orgs","repos_url":"https://api.github.com/users/arita291/repos","events_url":"https://api.github.com/users/arita291/events{/privacy}","received_events_url":"https://api.github.com/users/arita291/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-17T10:52:58Z","updated_at":"2016-02-17T21:10:46Z","closed_at":null,"body":"Hi,\r\n\r\nIs there any interest by including numexpr.evaluate() into a sub-process of multiprocessing package.\r\nIdea is to sub-split by processors.\r\n\r\nOr numexpr alreadyachieves this ?"},"comment":{"url":"https://api.github.com/repos/pydata/numexpr/issues/comments/185404898","html_url":"https://github.com/pydata/numexpr/issues/204#issuecomment-185404898","issue_url":"https://api.github.com/repos/pydata/numexpr/issues/204","id":185404898,"user":{"login":"arita291","id":14103511,"avatar_url":"https://avatars.githubusercontent.com/u/14103511?v=3","gravatar_id":"","url":"https://api.github.com/users/arita291","html_url":"https://github.com/arita291","followers_url":"https://api.github.com/users/arita291/followers","following_url":"https://api.github.com/users/arita291/following{/other_user}","gists_url":"https://api.github.com/users/arita291/gists{/gist_id}","starred_url":"https://api.github.com/users/arita291/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arita291/subscriptions","organizations_url":"https://api.github.com/users/arita291/orgs","repos_url":"https://api.github.com/users/arita291/repos","events_url":"https://api.github.com/users/arita291/events{/privacy}","received_events_url":"https://api.github.com/users/arita291/received_events","type":"User","site_admin":false},"created_at":"2016-02-17T21:10:46Z","updated_at":"2016-02-17T21:10:46Z","body":"Hi,\r\nJust wondering, if this makes any sense given the internal archicture of numexpr.\r\n\r\nI see performance improvement when using map.reduce when the sub-process calculate the sum (by numexpr) and result of the sum is provided to the main process.\r\n\r\nIf all the sub-vector should be passed into the main process, there is probably an overhead of mem copy......\r\n\r\n\r\n\r\n\r\n"}}