[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 --- Comment #11 from dante19031...@gmail.com --- (In reply to stragu from comment #9) > Checking 7.3 release notes. > > I assume we can mark this one as fixed? Yes it is. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 stragu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #10 from stragu --- Marking as fixed by commit mentioned in Comment 4. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 stragu changed: What|Removed |Added Blocks||109352 Whiteboard|target:7.3.0|target:7.3.0 inReleaseNotes CC||stephane.guil...@member.fsf ||.org --- Comment #9 from stragu --- Checking 7.3 release notes. I assume we can mark this one as fixed? Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=109352 [Bug 109352] [META] Sum function bugs and enhancements -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 Aron Budea changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=14 ||4386 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 --- Comment #8 from dante19031...@gmail.com --- > Yeah, I just want to know info like: > > "I have a spreadsheet with 1 million cells with data and 100 formulas > > It took 1 min for recalculating before > It take 10 sec for recalculating after" That depends of the computer, for mine (3*10^6 terms): Time for sum with NONE: 0.002667 s (default on ARM) Time for sum with AVX: 0.001426 s (new) Time for sum with SSE2: 0.001914 s (original) And I can't tell you about AVX512. But can't give you much more info. This kind of thing will work on auto generated calc sheets with insane amounts of data. So expect an improvement of ~ * 1.4 on the sum plus the time spended on the interpreter. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 --- Comment #7 from Roman Kuznetsov <79045_79...@mail.ru> --- (In reply to dante19031999 from comment #6) > (In reply to Roman Kuznetsov from comment #5) > > Dante, can you do some test with and without your patch on the same > > computer? I think it would be interesting to know how much has the > > calculation accelerated by using AVX > But I don't believe this is what you are asking for. Yeah, I just want to know info like: "I have a spreadsheet with 1 million cells with data and 100 formulas It took 1 min for recalculating before It take 10 sec for recalculating after" -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 --- Comment #6 from dante19031...@gmail.com --- (In reply to Roman Kuznetsov from comment #5) > Dante, can you do some test with and without your patch on the same > computer? I think it would be interesting to know how much has the > calculation accelerated by using AVX The test can be found in this file: /core/sc/qa/unit/functions_statistical.cxx (It is not yet on opengrok, give it 48 hours) The original code is the SSE2 version. So the new and old versions are tested. But I don't believe this is what you are asking for. However here you have a performance test (very basic): https://gerrit.libreoffice.org/c/core/+/121095/2 However printf does not seem to work. And it may fail due to statistical fluctuations. Particularly on server technology. So can not be merged. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 --- Comment #5 from Roman Kuznetsov <79045_79...@mail.ru> --- Dante, can you do some test with and without your patch on the same computer? I think it would be interesting to know how much has the calculation accelerated by using AVX -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 --- Comment #4 from Commit Notification --- dante committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/5b9cf5881ef53fac5f1d8376f687dbadf9d3cf2b tdf#142307 - Upgrade SSE2 sum to AVX512 sum with Neumaier 1 It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 Commit Notification changed: What|Removed |Added Whiteboard||target:7.3.0 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 Roland Kurmann changed: What|Removed |Added Summary|Upgrade SSE2 sum to AVX512 |Upgrade SSE2 sum to AVX512 |sum with Neumaier (precise |sum with Neumaier (precise |fp-sum) | was: Upgrade SSE2 |fp-sum) |sum to AVX512 sum with | |Neumanier | -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum) | was: Upgrade SSE2 sum to AVX512 sum with Neumanier
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 --- Comment #3 from dante19031...@gmail.com --- Right now I'm working over here: https://gerrit.libreoffice.org/c/core/+/115675 I was able to implement Neumanier for SSE2. Now you're test sheet gives correct output. AVX512 for now crashes, but is on it's way. We are using the methods in this order: If AVX512 is available use it. If not try with SSE2. If not continue with just unrolled loop. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum) | was: Upgrade SSE2 sum to AVX512 sum with Neumanier
https://bugs.documentfoundation.org/show_bug.cgi?id=142307 b. changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Summary|Upgrade SSE2 sum to AVX512 |Upgrade SSE2 sum to AVX512 |sum with Neumanier |sum with Neumaier (precise ||fp-sum) | was: Upgrade SSE2 ||sum to AVX512 sum with ||Neumanier --- Comment #2 from b. --- setting new as IMHO a neccessary enhancement (or a bug of SSE2 module blocking precision), changing subject to reflect the correct name 'Neumaier', @Dante, evtl. also have a look in: https://www.tuhh.de/ti3/paper/rump/Ru08b.pdf (too scientific for me) :-( would you like to 'take' assign this bug to you? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs