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))
本来の直し方



最近の日記
2024年05月08日
comparison on ./buildsh tools
2024年05月06日
py-setuptools (python 3.11.9)
make release took 1 hours and 10 min
qemu invocation for 10.99.10
2024年05月05日
Windows 10 version
serial connection
bc bench
2024年05月04日
Trial on 10.99.10
another version (later trial) to succeed
2024年04月29日
dkim
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)