[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-bugs] #16535 [Tor]: Investigate building ed25519-donna with SSE2 support.



#16535: Investigate building ed25519-donna with SSE2 support.
-----------------------------+------------------------------------------
     Reporter:  yawning      |      Owner:  yawning
         Type:  enhancement  |     Status:  needs_review
     Priority:  minor        |  Milestone:  Tor: 0.2.7.x-final
    Component:  Tor          |    Version:  Tor: 0.2.7
   Resolution:               |   Keywords:  tor-relay, performance, ntor
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+------------------------------------------
Changes (by yawning):

 * status:  accepted => needs_review


Comment:

 https://github.com/Yawning/tor/compare/feature16535

 Using `ed25519-donna-identify.h`'s CPU identification macros instead of
 the compilers since the header does all the work needed here, and it picks
 it up with the x86_64 check commented out on my box (and the tests pass
 with the SSE2 code, though it's slower).

 I think this is low-risk enough to take, and the gains are worth while,
 though I'm not sure how much of our relay/HS server userbase is 32 bit x86
 these days.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/16535#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs