{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/machinelearning/issues/1292","repository_url":"https://api.github.com/repos/dotnet/machinelearning","labels_url":"https://api.github.com/repos/dotnet/machinelearning/issues/1292/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/machinelearning/issues/1292/comments","events_url":"https://api.github.com/repos/dotnet/machinelearning/issues/1292/events","html_url":"https://github.com/dotnet/machinelearning/pull/1292","id":371316183,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIzNzkxOTYw","number":1292,"title":"Use FMA instruction in CpuMath for .NET Core 3","user":{"login":"helloguo","id":18431130,"node_id":"MDQ6VXNlcjE4NDMxMTMw","avatar_url":"https://avatars1.githubusercontent.com/u/18431130?v=4","gravatar_id":"","url":"https://api.github.com/users/helloguo","html_url":"https://github.com/helloguo","followers_url":"https://api.github.com/users/helloguo/followers","following_url":"https://api.github.com/users/helloguo/following{/other_user}","gists_url":"https://api.github.com/users/helloguo/gists{/gist_id}","starred_url":"https://api.github.com/users/helloguo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/helloguo/subscriptions","organizations_url":"https://api.github.com/users/helloguo/orgs","repos_url":"https://api.github.com/users/helloguo/repos","events_url":"https://api.github.com/users/helloguo/events{/privacy}","received_events_url":"https://api.github.com/users/helloguo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-10-18T00:29:32Z","updated_at":"2018-10-18T17:32:41Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/dotnet/machinelearning/pulls/1292","html_url":"https://github.com/dotnet/machinelearning/pull/1292","diff_url":"https://github.com/dotnet/machinelearning/pull/1292.diff","patch_url":"https://github.com/dotnet/machinelearning/pull/1292.patch"},"body":"Fix https://github.com/dotnet/machinelearning/issues/832\r\n\r\nTest with `..\\..\\Tools\\dotnetcli\\dotnet.exe run -c Release-Intrinsics --allCategories=Fma`\r\n\r\nBefore:\r\n\r\n```\r\n// * Summary *\r\n\r\nBenchmarkDotNet=v0.11.1, OS=Windows 10.0.17758\r\nIntel Core i9-7980XE CPU 2.60GHz (Max: 2.59GHz), 1 CPU, 36 logical and 18 physical cores\r\n.NET Core SDK=3.0.100-alpha1-009642\r\n  [Host] : .NET Core 3.0.0-preview1-27004-04 (CoreCLR 4.6.27003.04, CoreFX 4.6.27003.02), 64bit RyuJIT\r\n\r\nToolchain=InProcessToolchain  \r\n\r\n         Method |       Mean |      Error |     StdDev |     Median |\r\n--------------- |-----------:|-----------:|-----------:|-----------:|\r\n      AddScaleU |   271.8 us |  0.3131 us |  0.2614 us |   271.9 us |\r\n     AddScaleSU | 2,890.7 us | 35.0849 us | 32.8185 us | 2,896.3 us |\r\n  AddScaleCopyU |   396.8 us |  2.2882 us |  2.1404 us |   395.7 us |\r\n         SumSqU |   195.7 us |  0.3503 us |  0.3277 us |   195.6 us |\r\n     SumSqDiffU |   194.3 us |  0.3320 us |  0.2592 us |   194.2 us |\r\n           DotU |   268.2 us |  7.1498 us | 20.7429 us |   274.9 us |\r\n          DotSU | 2,355.5 us | 47.0184 us | 46.1783 us | 2,357.3 us |\r\n          Dist2 |   276.2 us |  0.5637 us |  0.5272 us |   276.3 us |\r\n  SdcaL1UpdateU |   481.4 us |  4.9104 us |  4.5932 us |   480.9 us |\r\n SdcaL1UpdateSU | 8,043.5 us | 44.7203 us | 39.6434 us | 8,030.6 us |\r\n        MatMulX |   137.2 us |  2.9038 us |  8.1903 us |   139.6 us |\r\n```\r\nAfter:\r\n\r\n```\r\n// * Summary *\r\n\r\nBenchmarkDotNet=v0.11.1, OS=Windows 10.0.17758\r\nIntel Core i9-7980XE CPU 2.60GHz (Max: 2.59GHz), 1 CPU, 36 logical and 18 physical cores\r\n.NET Core SDK=3.0.100-alpha1-009642\r\n  [Host] : .NET Core 3.0.0-preview1-27004-04 (CoreCLR 4.6.27003.04, CoreFX 4.6.27003.02), 64bit RyuJIT\r\n\r\nToolchain=InProcessToolchain  \r\n\r\n         Method |        Mean |      Error |     StdDev |      Median |\r\n--------------- |------------:|-----------:|-----------:|------------:|\r\n      AddScaleU |   273.38 us |  0.4326 us |  0.4046 us |   273.47 us |\r\n     AddScaleSU | 2,917.50 us | 33.6275 us | 31.4552 us | 2,911.38 us |\r\n  AddScaleCopyU |   393.58 us |  1.0500 us |  0.9822 us |   393.61 us |\r\n         SumSqU |   195.53 us |  1.6073 us |  1.5035 us |   194.86 us |\r\n     SumSqDiffU |   196.62 us |  0.1949 us |  0.1824 us |   196.59 us |\r\n           DotU |   198.04 us |  0.3970 us |  0.3713 us |   198.12 us |\r\n          DotSU | 2,337.79 us | 12.5178 us | 11.7092 us | 2,337.42 us |\r\n          Dist2 |   264.65 us |  7.0762 us | 19.7257 us |   271.17 us |\r\n  SdcaL1UpdateU |   481.08 us |  1.3783 us |  1.2218 us |   480.94 us |\r\n SdcaL1UpdateSU | 8,001.56 us | 28.4807 us | 26.6409 us | 7,990.17 us |\r\n        MatMulX |    96.01 us |  0.4207 us |  0.3729 us |    95.99 us |\r\n\r\n```\r\n\r\n@eerhardt @tannergooding PTAL"},"comment":{"url":"https://api.github.com/repos/dotnet/machinelearning/issues/comments/431096106","html_url":"https://github.com/dotnet/machinelearning/pull/1292#issuecomment-431096106","issue_url":"https://api.github.com/repos/dotnet/machinelearning/issues/1292","id":431096106,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMTA5NjEwNg==","user":{"login":"adamsitnik","id":6011991,"node_id":"MDQ6VXNlcjYwMTE5OTE=","avatar_url":"https://avatars2.githubusercontent.com/u/6011991?v=4","gravatar_id":"","url":"https://api.github.com/users/adamsitnik","html_url":"https://github.com/adamsitnik","followers_url":"https://api.github.com/users/adamsitnik/followers","following_url":"https://api.github.com/users/adamsitnik/following{/other_user}","gists_url":"https://api.github.com/users/adamsitnik/gists{/gist_id}","starred_url":"https://api.github.com/users/adamsitnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamsitnik/subscriptions","organizations_url":"https://api.github.com/users/adamsitnik/orgs","repos_url":"https://api.github.com/users/adamsitnik/repos","events_url":"https://api.github.com/users/adamsitnik/events{/privacy}","received_events_url":"https://api.github.com/users/adamsitnik/received_events","type":"User","site_admin":false},"created_at":"2018-10-18T17:32:41Z","updated_at":"2018-10-18T17:32:41Z","author_association":"MEMBER","body":"@jorive what is our hardware setup for the perf lab? and what machines did we order some time ago?"}}
{"actor":{"display_login":"adamsitnik"}}