[Bugs] [Bug 1374841] New: Implement SIMD support on EC

bugzilla at redhat.com bugzilla at redhat.com
Fri Sep 9 19:41:42 UTC 2016


https://bugzilla.redhat.com/show_bug.cgi?id=1374841

            Bug ID: 1374841
           Summary: Implement SIMD support on EC
           Product: GlusterFS
           Version: 3.9
         Component: disperse
          Keywords: Triaged
          Severity: medium
          Priority: medium
          Assignee: bugs at gluster.org
          Reporter: pkarampu at redhat.com
                CC: bugs at gluster.org, hgowtham at redhat.com,
                    xhernandez at datalab.es
        Depends On: 1289922



+++ This bug was initially created as a clone of Bug #1289922 +++

Description of problem:

Make use of hardware SIMD support to speed up EC's computations.

Version-Release number of selected component (if applicable): mainline


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

--- Additional comment from Vijay Bellur on 2016-07-25 07:21:19 EDT ---

REVIEW: http://review.gluster.org/12837 (cluster/ec: Add support for hardware
acceleration) posted (#6) for review on master by Xavier Hernandez
(xhernandez at datalab.es)

--- Additional comment from Worker Ant on 2016-09-01 16:45:56 EDT ---

REVIEW: http://review.gluster.org/12837 (cluster/ec: Add support for hardware
acceleration) posted (#7) for review on master by Xavier Hernandez
(xhernandez at datalab.es)

--- Additional comment from Worker Ant on 2016-09-01 19:30:29 EDT ---

REVIEW: http://review.gluster.org/12837 (cluster/ec: Add support for hardware
acceleration) posted (#8) for review on master by Pranith Kumar Karampuri
(pkarampu at redhat.com)

--- Additional comment from Worker Ant on 2016-09-06 14:28:47 EDT ---

REVIEW: http://review.gluster.org/12837 (cluster/ec: Add support for hardware
acceleration) posted (#9) for review on master by Pranith Kumar Karampuri
(pkarampu at redhat.com)

--- Additional comment from Worker Ant on 2016-09-08 02:44:00 EDT ---

REVIEW: http://review.gluster.org/12837 (cluster/ec: Add support for hardware
acceleration) posted (#10) for review on master by Xavier Hernandez
(xhernandez at datalab.es)

--- Additional comment from Worker Ant on 2016-09-08 13:08:29 EDT ---

COMMIT: http://review.gluster.org/12837 committed in master by Pranith Kumar
Karampuri (pkarampu at redhat.com) 
------
commit 593b7a83f7408e59ab7b3ef7dfc4fe4096d6e3cd
Author: Xavier Hernandez <xhernandez at datalab.es>
Date:   Tue Dec 1 11:50:54 2015 +0100

    cluster/ec: Add support for hardware acceleration

    This patch implements functionalities for fast encoding/decoding
    using hardware support. Currently optimized x86_64, SSE and AVX is
    added.

    Additionally this patch implements a caching mecanism for inverse
    matrices to reduce computation time, as well as a new method for
    computing the inverse that takes quadratic time instead of cubic.

    Finally some unnecessary memory copies have been eliminated to
    further increase performance.

    Change-Id: I26c75f26fb4201bd22b51335448ea4357235065a
    BUG: 1289922
    Signed-off-by: Xavier Hernandez <xhernandez at datalab.es>
    Reviewed-on: http://review.gluster.org/12837
    Tested-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1289922
[Bug 1289922] Implement SIMD support on EC
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list