[Go to BBS]
All articles in a thread
SubjectAMD64-FreeBSD7
Article No127
Date: 2006/05/16(Tue) 08:48:03
ContributorS. Yoshimoto < >
上記のアーキテクチャーでoldsad-amorita-snapshot-574をmakeした結果です。

sad.confはこんな感じ、

> diff -u sad.conf.sample sad.conf
--- sad.conf.sample Mon Feb 6 15:16:05 2006
+++ sad.conf Tue May 16 08:40:51 2006
@@ -35,14 +35,14 @@
#EXE_LIBS+=-L/usr/local/lib -lefence

## SAD root directory
-#SAD_ROOT=/usr/local/SAD
+SAD_ROOT=${HOME}/SAD

## Contrib source archive directory
#SOURCE_ARCHIVE_DIR=/usr/ports/distfiles

## X11 setup
#
-#USE_X11=YES
+USE_X11=NO
#X11_PREFIX=/usr/X11R6
##X11_INCDIR=$(X11_PREFIX)/include
##X11_LIBDIR=$(X11_PREFIX)/lib
@@ -50,7 +50,7 @@

## Tcl/Tk setup
#
-#USE_TCLTK=YES
+USE_TCLTK=NO
##BUILD_TCLTK=YES
##USE_TCLTK_SHARED_LIBRARY=YES
##TCLTK_GUI_BACKEND=X11|AQUA

で、gmake allした結果は以下の通りです。

> gmake all

[snip]

chmod 755 /home/yosimoto/SAD/src/oldsad-amorita-snapshot-574/bin/gs
mkdir -p /home/yosimoto/SAD/src/oldsad-amorita-snapshot-574/Documents/example
(cd /home/yosimoto/SAD/src/oldsad-amorita-snapshot-574/Documents/example ; \
/home/yosimoto/SAD/src/oldsad-amorita-snapshot-574/bin/gs /home/yosimoto/SAD/src/oldsad-amorita-snapshot-574/script/
design_example.sad > /home/yosimoto/SAD/src/oldsad-amorita-snapshot-574/script/design_example.sad.result ; rm -f a fort.
9)
lmalloc4: allocated chunk offset is out of range
base=0xffffffffffff11a0 heap=0x801240000 offset=0x100249dcc
STOP pfinit is failed to allocate memory statement executed
mkdir -p /home/yosimoto/SAD/src/oldsad-amorita-snapshot-574/Documents/example
/home/yosimoto/SAD/src/oldsad-amorita-snapshot-574/bin/gs /home/yosimoto/SAD/src/oldsad-amorita-snapshot-574/script/help
2HTML.sad
lmalloc4: allocated chunk offset is out of range
base=0xffffffffffff11a0 heap=0x801240000 offset=0x100249dcc
STOP pfinit is failed to allocate memory statement executed
*** Welcome to SAD Ver.1.0.8.19.3b Revision 574 [2006-05-12 10:44 JST] ***
*** This binary is built at 2006-05-16 08:42:10 JST ***
*** Today: 08:42:11 Tuesday 05/16/2006 ***
gmake[2]: Leaving directory `/home/yosimoto/SAD/src/oldsad-amorita-snapshot-574/obj/AMD64-FreeBSD7'
gmake[1]: Leaving directory `/home/yosimoto/SAD/src/oldsad-amorita-snapshot-574'

b-damaのSUSE Linuxと同じような感じでout of rangeしました。

一応ご報告まで

SubjectRe: AMD64-FreeBSD7
Article No128
Date: 2006/05/16(Tue) 11:24:08
ContributorA. Morita
/boot/loader.confに
# SAD/LP64 work-around[16GB clip]
kern.maxdsiz="17179869184"
を加えると幸せになれない?

SubjectRe: AMD64-FreeBSD7
Article No129
Date: 2006/05/16(Tue) 14:12:05
ContributorS. Yoshimoto < >
> /boot/loader.confに
> # SAD/LP64 work-around[16GB clip]
> kern.maxdsiz="17179869184"
> を加えると幸せになれない?

なれました (^^ ただし、ベンチマークを取ろうとすると

./bin/gs script/bench.sad
*** Welcome to SAD Ver.1.0.8.19.3b Revision 574 [2006-05-12 10:44 JST] ***
*** This binary is built at 2006-05-16 14:06:49 JST ***
*** Today: 14:09:28 Tuesday 05/16/2006 ***
cpu time= 4.3490E-03(sec) dt= 4.349(msec) free area:: 16146
OFF LOG ECHO;READ 77 ; 23
cpu time= 4.5140E-03(sec) dt= 4.514(msec) free area:: 16146
cpu time= 4.5510E-03(sec) dt= 4.551(msec) free area:: 16145
LALR(1) parser: parse error
LALR(1) parser: parse error
LALR(1) parser: parse error

[snip]

LALR(1) parser: parse error
LALR(1) parser: parse error
*** insflst *** negative pointer

となってしまいます。

SubjectRe: AMD64-FreeBSD7
Article No130
Date: 2006/05/16(Tue) 14:44:55
ContributorS. Yoshimoto < >
> となってしまいます。

例のパラメータいじってOKになりました。

./bin/gs script/bench2.sadの結果です (^^ b-damaよりクロック分速いかな。

*********** summary of the bench mark
Function Test 1.875549927353859
Optics Test 2.600584268569946
Tracking Test 3.191524982452393
Matching Test 2.384017944335938
Overall Score (smaller is faster): .129823942269598
Abort

SubjectRe: AMD64-FreeBSD7
Article No131
Date: 2006/05/16(Tue) 14:51:40
ContributorAkio Morita
242 CG Core(1.6GHz)で
*********** summary of the bench mark
Function Test 3.745058983564377
Optics Test 5.06456732749939
Tracking Test 6.113158226013184
Matching Test 4.711956024169922
Overall Score (smaller is faster): .25468558747144
なので、ほぼリニアに伸びてる用に見える

P.S.
64bit環境用の TIPSまとめて見ました
http://jyurai.ddo.jp/~amorita/SAD/?TIPS.64bit