{"action":"created","issue":{"url":"https://api.github.com/repos/opencv/opencv/issues/6809","repository_url":"https://api.github.com/repos/opencv/opencv","labels_url":"https://api.github.com/repos/opencv/opencv/issues/6809/labels{/name}","comments_url":"https://api.github.com/repos/opencv/opencv/issues/6809/comments","events_url":"https://api.github.com/repos/opencv/opencv/issues/6809/events","html_url":"https://github.com/opencv/opencv/pull/6809","id":164526535,"number":6809,"title":"improve to calculate norm","user":{"login":"vpisarev","id":2110786,"avatar_url":"https://avatars.githubusercontent.com/u/2110786?v=3","gravatar_id":"","url":"https://api.github.com/users/vpisarev","html_url":"https://github.com/vpisarev","followers_url":"https://api.github.com/users/vpisarev/followers","following_url":"https://api.github.com/users/vpisarev/following{/other_user}","gists_url":"https://api.github.com/users/vpisarev/gists{/gist_id}","starred_url":"https://api.github.com/users/vpisarev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vpisarev/subscriptions","organizations_url":"https://api.github.com/users/vpisarev/orgs","repos_url":"https://api.github.com/users/vpisarev/repos","events_url":"https://api.github.com/users/vpisarev/events{/privacy}","received_events_url":"https://api.github.com/users/vpisarev/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"ilya-lavrenov","id":2566854,"avatar_url":"https://avatars.githubusercontent.com/u/2566854?v=3","gravatar_id":"","url":"https://api.github.com/users/ilya-lavrenov","html_url":"https://github.com/ilya-lavrenov","followers_url":"https://api.github.com/users/ilya-lavrenov/followers","following_url":"https://api.github.com/users/ilya-lavrenov/following{/other_user}","gists_url":"https://api.github.com/users/ilya-lavrenov/gists{/gist_id}","starred_url":"https://api.github.com/users/ilya-lavrenov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilya-lavrenov/subscriptions","organizations_url":"https://api.github.com/users/ilya-lavrenov/orgs","repos_url":"https://api.github.com/users/ilya-lavrenov/repos","events_url":"https://api.github.com/users/ilya-lavrenov/events{/privacy}","received_events_url":"https://api.github.com/users/ilya-lavrenov/received_events","type":"User","site_admin":false},"assignees":[{"login":"ilya-lavrenov","id":2566854,"avatar_url":"https://avatars.githubusercontent.com/u/2566854?v=3","gravatar_id":"","url":"https://api.github.com/users/ilya-lavrenov","html_url":"https://github.com/ilya-lavrenov","followers_url":"https://api.github.com/users/ilya-lavrenov/followers","following_url":"https://api.github.com/users/ilya-lavrenov/following{/other_user}","gists_url":"https://api.github.com/users/ilya-lavrenov/gists{/gist_id}","starred_url":"https://api.github.com/users/ilya-lavrenov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilya-lavrenov/subscriptions","organizations_url":"https://api.github.com/users/ilya-lavrenov/orgs","repos_url":"https://api.github.com/users/ilya-lavrenov/repos","events_url":"https://api.github.com/users/ilya-lavrenov/events{/privacy}","received_events_url":"https://api.github.com/users/ilya-lavrenov/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2016-07-08T13:05:12Z","updated_at":"2016-07-16T05:44:16Z","closed_at":"2016-07-14T09:37:58Z","pull_request":{"url":"https://api.github.com/repos/opencv/opencv/pulls/6809","html_url":"https://github.com/opencv/opencv/pull/6809","diff_url":"https://github.com/opencv/opencv/pull/6809.diff","patch_url":"https://github.com/opencv/opencv/pull/6809.patch"},"body":"by @K-Shinotsuka:\r\n\r\nI improved to calculate norm.\r\nI measured the clock to calculate norm.\r\nPlease observe the following.\r\n\r\n<table border=1>\r\n <tr><th>Function</th><th>Average Clocks</th><th>Faster Rate (compared with existing code)</th></tr>\r\n <tr><td>existing code width 8</td><td>95.0</td><td>-</td></tr>\r\n <tr><td>new code width 8</td><td>89.0</td><td>6.7%</td></tr>\r\n <tr><td>existing code width 16</td><td>114.8</td><td>-</td></tr>\r\n <tr><td>new code width 16</td><td>98.8</td><td>16.2%</td></tr>\r\n <tr><td>existing code width 32</td><td>160.6</td><td>-</td></tr>\r\n <tr><td>new code width 32</td><td>133.6</td><td>20.2%</td></tr>\r\n <tr><td>existing code width 64</td><td>273.6</td><td>-</td></tr>\r\n <tr><td>new code width 64</td><td>244.2</td><td>12.0%</td></tr>\r\n</table>\r\n\r\nMeasurement Conditions\r\nOS : Ubuntu 16.04\r\nCompiler : g++ (Ubuntu 5.3.1-13ubuntu3) 5.3.1 20160330\r\nCPU : Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz\r\nCompiler Option : -msse2 -O3\r\nMeasurement Function: rdtsc()\r\n\r\n### Former #6631\r\n"},"comment":{"url":"https://api.github.com/repos/opencv/opencv/issues/comments/233110286","html_url":"https://github.com/opencv/opencv/pull/6809#issuecomment-233110286","issue_url":"https://api.github.com/repos/opencv/opencv/issues/6809","id":233110286,"user":{"login":"K-Shinotsuka","id":18514292,"avatar_url":"https://avatars.githubusercontent.com/u/18514292?v=3","gravatar_id":"","url":"https://api.github.com/users/K-Shinotsuka","html_url":"https://github.com/K-Shinotsuka","followers_url":"https://api.github.com/users/K-Shinotsuka/followers","following_url":"https://api.github.com/users/K-Shinotsuka/following{/other_user}","gists_url":"https://api.github.com/users/K-Shinotsuka/gists{/gist_id}","starred_url":"https://api.github.com/users/K-Shinotsuka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/K-Shinotsuka/subscriptions","organizations_url":"https://api.github.com/users/K-Shinotsuka/orgs","repos_url":"https://api.github.com/users/K-Shinotsuka/repos","events_url":"https://api.github.com/users/K-Shinotsuka/events{/privacy}","received_events_url":"https://api.github.com/users/K-Shinotsuka/received_events","type":"User","site_admin":false},"created_at":"2016-07-16T05:44:16Z","updated_at":"2016-07-16T05:44:16Z","body":"@ilya-lavrenov \r\n@alalek \r\nThank you for merging the code."}}
{"actor":{"display_login":"K-Shinotsuka"}}