hns - 日記自動生成システム - Version 2.19.9

先月 2010年04月 来月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2010年04月15日(木) 旧暦 [n年日記] [更新:"2010/04/16 14:46:42"]

#1 [benchmark] Xeon って色々ある

DL360/G4 が 思ったほど速くない 件で /etc/fstab に次のような行を追加して /tmp を tmpfs にして見たら、
tmpfs                   /tmp    tmpfs   rw
(write cache はなくても) CPU はそれなりの稼動をしているが、やはり速くないと確認した。
dl360@makoto 13:28:18/100414(/export/src)% \
time sudo ./build.sh -j 8 release >& log-release-2
17501.40s 2787.94s 1:37:20.23 347% 0+0k 4879+26616io 37110033pf+0w
openssl speed rsa
                  sign    verify    sign/s verify/s
rsa  512 bits 0.000894s 0.000102s   1118.2   9850.7
rsa 1024 bits 0.004435s 0.000250s    225.5   3997.7
rsa 2048 bits 0.026247s 0.000775s     38.1   1290.3
rsa 4096 bits 0.171525s 0.002700s      5.8    370.4
dl360@makoto 22:58:24/100414(~)%
なお、tmpfs を /tmpfs に載せておいて、更に /export の上にその /tmpfs を mount_union で載せる件は、
mount_union: /tmpfs on /export: Operation not supported
で、だめだった。

T105 の場合:

build.sh が(うちでは) 最速の T105 (Quad Opteron) では
pts/0:makoto@t-105 22:02:17/100414(/export/src-5)> openssl speed rsa
Doing 512 bit private rsa's for 10s: 18551 512 bit private RSA's in 10.00s
Doing 512 bit public rsa's for 10s: 158288 512 bit public RSA's in 10.01s
Doing 1024 bit private rsa's for 10s: 4241 1024 bit private RSA's in 10.01s
Doing 1024 bit public rsa's for 10s: 73064 1024 bit public RSA's in 10.01s
Doing 2048 bit private rsa's for 10s: 767 2048 bit private RSA's in 10.01s
Doing 2048 bit public rsa's for 10s: 25369 2048 bit public RSA's in 10.01s
Doing 4096 bit private rsa's for 10s: 121 4096 bit private RSA's in 10.06s
Doing 4096 bit public rsa's for 10s: 7532 4096 bit public RSA's in 10.01s
OpenSSL 0.9.9-dev 09 May 2008
built on: NetBSD 5.0_BETA
options:bn(32,32) md2(int) rc4(4x,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx) 
compiler: gcc version 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120)
                  sign    verify    sign/s verify/s
rsa  512 bits 0.000539s 0.000063s   1855.1  15813.0
rsa 1024 bits 0.002360s 0.000137s    423.7   7299.1
rsa 2048 bits 0.013051s 0.000395s     76.6   2534.4
rsa 4096 bits 0.083140s 0.001329s     12.0    752.4
pts/0:makoto@t-105 22:15:41/100414(/export/src-5)> 
実は Xeon と言っても色々あって、以前の Netburst 系は遅い、と nork さんに 教わった。

CPU 当りでは最速の DL320/G5p:

pts/0:makoto@DL320 9:51:29/100415(~)> openssl speed rsa
Doing 512 bit private rsa's for 10s: 21985 512 bit private RSA's in 10.01s
Doing 512 bit public rsa's for 10s: 199185 512 bit public RSA's in 10.02s
Doing 1024 bit private rsa's for 10s: 4619 1024 bit private RSA's in 10.01s
Doing 1024 bit public rsa's for 10s: 79292 1024 bit public RSA's in 10.01s
Doing 2048 bit private rsa's for 10s: 794 2048 bit private RSA's in 10.01s
Doing 2048 bit public rsa's for 10s: 26358 2048 bit public RSA's in 10.01s
Doing 4096 bit private rsa's for 10s: 121 4096 bit private RSA's in 10.06s
Doing 4096 bit public rsa's for 10s: 7622 4096 bit public RSA's in 10.01s
OpenSSL 0.9.9-dev 09 May 2008
built on: NetBSD 5.0_RC3
options:bn(32,32) md2(int) rc4(4x,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx) 
compiler: gcc version 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120)
                  sign    verify    sign/s verify/s
rsa  512 bits 0.000455s 0.000050s   2196.3  19878.7
rsa 1024 bits 0.002167s 0.000126s    461.4   7921.3
rsa 2048 bits 0.012607s 0.000380s     79.3   2633.2
rsa 4096 bits 0.083140s 0.001313s     12.0    761.4
pts/0:makoto@DL320 9:52:56/100415(~)> 
こちらは、速い方の Xeon、多分 Core 系というものなのだろう

Comments related this article

Re: Xeon って色々ある by soda    2010/04/15 13:17
G5 は、PC で使われている Core Duo と同一のマイクロアーキテクチャで、速いです。G6...

#2 [Emacs] elscreen-1.4.6 on Emacs-23.1.90 (void-variable dir)

何故か、最近、次のように言われる
Debugger entered--Lisp error: (void-variable dir)
  elscreen-e21-command-line()
  command-line-1(("elscreen"))
  command-line()
  normal-top-level()
次のような回避策をして見た
--- elscreen.el~	2007-12-30 00:12:05.000000000 +0900
+++ elscreen.el	2010-04-15 08:47:18.000000000 +0900
@@ -1691,6 +1691,9 @@
                   ("-e"                . elscreen-command-line-funcall))))
 
   (static-when elscreen-on-emacs
+    (defvar dir command-line-default-directory)
+    (defvar line 0)
+    (defvar column 0)
     (defun elscreen-e21-command-line ()
       (when (string-match "\\`-" argi)
         (error "Unknown option `%s'" argi))
本来の直し方



最近の日記
2025年02月13日
dvipdfmx ICC profile format spec. version 4.3.0
2025年01月29日
ham/wsjtx
2025年01月27日
wip/wsjtx 5.4.2
2025年01月25日
ham/wsjtx
2025年01月15日
今更 advent calendar
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)