Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

somebody compiled the sppm asci purple benchmark

Deleted_U_Intel
Employee
649 Views
hi CP Jain,
You said you compiled the asci purple sppm benchmark
on ia32 could you provide me with the makefile of your benchmark.
and also you said you used intel compilers 8.0. also
can you attach you lam configuration options. Also
if I am not asking too much can you look for the symbol
cdwrite in the intel libraries

nm *so* > tmp
grep cdwrite tmp

Thank you,
Dev Anand
0 Kudos
5 Replies
cp_jain
Beginner
649 Views
Hi Dev,

cdwrite is defined in the sppm benchmark itself - in c_io.c -

nm --demangle c_io.o | grep cdwrite
0000071c T cdwrite_

Also, I am using MPICH implementation of MPI and not lam impl.

I will post other details, the changes we have made in the configure script, source files etc, very soon.

CP
0 Kudos
cp_jain
Beginner
649 Views
Hi Dev,

You need to add two more macros in your Makefile -
-DREAL=double
and -DF2C=1 (This is imp - see c_io.c and you will come to know)

Also, in my Makefile, I have SYS=POSIX.

HTH,
CP
0 Kudos
cp_jain
Beginner
649 Views
Hi Dev,

Yes, I could build irs with Intel Compiler v8 without any issue.
Is there anything specific you would like to know?

cp
0 Kudos
cp_jain
Beginner
649 Views
Okay, fine.
Let me know if you face any other issue.

Regards,
CP
0 Kudos
cp_jain
Beginner
649 Views
Hi Dev,
I hope you have downloaded the silo library (available with UMT benchmark) and
compiled it with Intel compiler.

Now you have to add the include path and library path in your makefile, that's all -

SILO_LIBS = -lsilo
SILO_LIBPATH = -L/home/jain/umt2k/silo_src/silo001023/lib
SILO_INCPATH = -I/home/jain/umt2k/silo_src/silo001023/include

HTH,
cp
0 Kudos
Reply