[Libreoffice-bugs] [Bug 142307] Upgrade SSE2 sum to AVX512 sum with Neumaier (precise fp-sum)

2022-01-23 Thread bugzilla-daemon
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)

2022-01-22 Thread bugzilla-daemon
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)

2022-01-01 Thread bugzilla-daemon
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)

2021-09-10 Thread bugzilla-daemon
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)

2021-08-26 Thread bugzilla-daemon
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)

2021-08-26 Thread bugzilla-daemon
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)

2021-08-26 Thread bugzilla-daemon
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)

2021-08-26 Thread bugzilla-daemon
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)

2021-08-26 Thread bugzilla-daemon
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)

2021-08-26 Thread bugzilla-daemon
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)

2021-05-18 Thread bugzilla-daemon
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

2021-05-16 Thread bugzilla-daemon
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

2021-05-16 Thread bugzilla-daemon
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