【问题标题】:Compiling ssh using intel compiler使用 intel 编译器编译 ssh
【发布时间】:2011-09-19 10:08:37
【问题描述】:

您认为可以使用 Intel 编译器编译 ssh 吗?我真的不知道从哪里开始,而且 google 上的信息也不多,所以我想问问社区。​​p>

我真的很想利用压缩性能的改进。我的想法是设置一个未加密的 ssh 隧道(但具有最大压缩),如下所示:

ssh -N -g -f -C -o CompressionLevel=9 -o Cipher=none eamorr@172.16.1.218 -L 6999:172.16.1.218:3129

非常感谢任何建议,

【问题讨论】:

  • 你怎么知道压缩速度是你的瓶颈?
  • 我设置了一个测试平台。这是针对具有数百个连接的电信用例。压缩对我们来说是个问题。我们不想升级四核硬件。
  • OK - 在此处构建说明:unixwiz.net/techtips/openssh.html - 当您执行 ./configure 步骤时,您会想要执行类似 ./configure CC=icc CXX=icpc 的操作。
  • 您将看到构建步骤和编译行将以icc ...icpc ... 而不是gcc ...g++ ... 开头。
  • 英特尔对此非常慷慨——他们通常会让你有第二个评估期——无论如何都值得一试。

标签: ssh intel tunnel


【解决方案1】:

可在此处找到 OpenSSH 的构建说明:http://unixwiz.net/techtips/openssh.html

当您执行./configure 步骤时,您需要执行./configure CC=icc CXX=icpc 之类的操作,以便使用ICC 编译器而不是gcc。

如果你做对了,那么当你随后执行make 时,你应该会在构建期间看到编译行将以icc ...icpc ... 而不是gcc ...g++ ... 开头。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-25
    • 2014-08-29
    相关资源
    最近更新 更多