Hi, 

I'm trying to run SPLASH2 benchmarks in 4 detailed CPU cores M5_1.1.
I have little time, so I also try FS_mode.

I don't have alpha machine.
So, I tried to compile SPLASH2 benchmarks using cross-compiler.
I can compile  hello warld program and can run this program correctly in 
FS_mode.
But I try to run my compiled SPLASH2 benchmarks , get following error messege.

># ./FFT
>
>FFT with Blocking Transpose
>   1024 Complex Doubles
>   1 Processors
>   65536 Cache lines
>   16 Byte line size
>   4096 Bytes per page
>
>Segmentation fault

 
Though I look for a way to compile it, owing to lack of information ,I don't 
know what to use PARMACS MACRO and option.


Could you tell me how to compile SPLASH2 benchmarks ?


Best regards,

this is my makefile----------------------------
TARGET = FFT
OBJS = fft.o
CFLAGS = -O2 -w
LDFLAGS = -lm -lpthread
MACROS = /home/fukumoto/splash/parmacs.upc.3/pthreads/c.m4.pthreads

x = *

$(TARGET): $(OBJS)
        alpha-linux-gcc $(OBJS) $(CFLAGS) -o $(TARGET) $(LDFLAGS)

.SUFFIXES:
.SUFFIXES:      .o .c .C .h .H

.H.h:
        m4 ${MACROS} $*.H > $*.h

.C.c:
        m4 $(MACROS) $*.C > $*.c

.c.o:
        alpha-linux-gcc -c $(CFLAGS) $*.c

.C.o:
        m4 $(MACROS) $*.C > $*.c
        alpha-linux-gcc -c $(CFLAGS) $*.c

my environment----------------------------

OS  :CentOS 4.2
ISA :x86_64

I refer to following link:
cross compiler
http://www.cse.unsw.edu.au/~cgray/crossdev/x86-alpha-xcc.html

compiling splash2 (PARMACS MACRO) 
http://kbarr.net/splash2.html


--
Naoto Fukumoto
E-mail:[EMAIL PROTECTED]
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to