[Gems-users] run splash fmm benchmark on GEM


Date: Wed, 16 Mar 2011 18:09:31 +0800
From: 李 建樟 <piliman9176@xxxxxxxxxxx>
Subject: [Gems-users] run splash fmm benchmark on GEM
Hi all,
 
          The following warnning  when I run splash fmm benchmark  on GEM + simics.
 
          I add some code in fmm.c source code using MAGIC_BREAKPOINT.
 
          When I use magic-break-enable to stop simics and add ruby module.
 
          Let it continue to run fmm benchmark, but it output these warnning.
 
          So, fmm benchmark can't stop forever.
 
          how could deal with this problem?
 
          Anyone could help me?  Thanks. 
 
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:476: val is 1
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:476: val is 1
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:477: SIMICS_get_program_counter(proc_num) is [0x12fe8, line 0x12fc0]
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:477: SIMICS_get_program_counter(proc_num) is [0x12fe8, line 0x12fc0]
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:478: Unexpected magic call
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:478: Unexpected magic call
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:476: val is 2
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/c! ommands.C:476: val is 2
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:477: SIMICS_get_program_counter(proc_num) is [0x1308c, line 0x13080]
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:477: SIMICS_get_program_counter(proc_num) is [0x1308c, line 0x13080]
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:478: Unexpected magic call
Warning: in fn void magic_instruction_callback(void*, void*, integer_t) in simics/commands.C:478: Unexpected magic call

partitial code
 
int main()
{
           MAGIC_BREAKPOINT;
           ......
           pthread_create(...);
           ......
           MAGIC_BREAKPOINT;
}
 
 
Allen Lee
[← Prev in Thread] Current Thread [Next in Thread→]
  • [Gems-users] run splash fmm benchmark on GEM, 李 建樟 <=