senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. IdleTime (spinlock@mstdn.glorificatio.org)'s status on Tuesday, 14-Aug-2018 00:20:39 JST IdleTime IdleTime

    RSA暗号(SSL)の性能で思いついたこと。後でブログにするかも

    opensslを使うとRSAの性能を測定することができる。3GHzくらいのCore2 DuoやCore i3では、RSA 2048bitと4096bitでは約7倍、演算時間が違う。

    一方、ICF3のアーキテクチャではRSAの鍵長に応じて演算器を長くすれば約2倍で済む。

    bit長を長くすればRSAを延命できても、CPUでは厳しくても、ICF3があれば、できるのかも。

    1999年のICF3の基数は2だった。1ループで1bit処理するのだが演算器全体へのブロッドキャストを毎ループやるため鍵長が長くなると周波数が、下がってしまうことが問題だった。

    今、開発しているICF3-Fは、基数2^17。1ループで17bit処理する。ブロッドキャストに時間がかかっても17bitまとめてなので、よりいいのかもと思っている。

    そして、演算ブロックの全部が同期していなくても、遠い演算ブロックは、1サイクル遅らせて接合する技術が開発された。

    In conversation Tuesday, 14-Aug-2018 00:20:39 JST from mstdn.glorificatio.org permalink

    Feeds

    • Activity Streams
    • RSS 2.0
    • Atom
    • Help
    • About
    • FAQ
    • TOS
    • Privacy
    • Source
    • Version
    • Contact

    senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

    Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.