Hello,
I want to use SimNow 4.4.2, but it fails to run. OS is openSUSE 10.3 x86_64, 1GB RAM,
Kernel version: andon@freezer:~> uname -a Linux freezer 2.6.22.13-0.3-default #1 SMP 2007/11/19 15:02:58 UTC x86_64 x86_64 x86_64 GNU/Linux andon@freezer:~>
CPU Info: andon@freezer:~> cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 79 model name : AMD Athlon(tm) 64 Processor 3800+ stepping : 2 cpu MHz : 1000.000 cache size : 512 KB fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow up pni cx16 lahf_lm svm extapic cr8_legacy bogomips : 2010.89 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc andon@freezer:~>
Running SimNow produces following error: andon@freezer:~/SimNow/simnow-linux64-4.4.2pub> ./simnow -f bsds/cheetah_1p.bsd Using image path: "/tool/perf/simnow-data/images" Device Library: Winbond W83627HF SIO Device Library: SMB Hub Device Device Library: AMD 8th Generation Integrated Northbridge Device Library: PCI Bus Device Library: PCA9548 Device Device Library: Memory Device Device Library: Emerald Graphics Device Library: Dimm Bank Device Library: AweSim Processor Device Library: AT24C Device Device Library: Debugger Device Library: AMD-8132 PCI-X Controller Device Library: AMD-8111 I/O Hub Device Library: USB JumpDrive Device Library: Intel(R) Pro/1000 MT/PT Desktop Network Adapter Using library path: "./libs" Opening "bsds/cheetah_1p.bsd" Instructions per Microsecond: 800 CPU Model Name: Opteron System Bus Frequency: 200 CPU Clock Mul: 0 Turbo_Port61: 0 Turbo_Vsync: 0 Guard Memory Required: TRUE CPU Manages Cycles: TRUE Disk Block Cache Size: 64K Disk Block Cache Depth: 5 Disk Block Cache Bits: 12 info: creating device #0 "AMD 8th Generation Integrated Northbridge" info: creating device #1 "Dimm Bank" info: creating device #2 "AMD-8111 I/O Hub" info: creating device #3 "Memory Device" info: creating device #4 "Winbond W83627HF SIO" info: creating device #5 "SMB Hub Device" info: creating device #6 "PCI Bus" info: creating device #7 "Debugger" info: creating device #8 "AweSim Processor" FixIt: Error: Unable to allocate processor model memory. Aborted andon@freezer:~/SimNow/simnow-linux64-4.4.2pub>
Strace output: andon@freezer:~/SimNow/simnow-linux64-4.4.2pub> strace ./simnow -f bsds/cheetah_1p.bsd ... ... ... ... write(1, "info: creating device #8 "AweSim"..., 44info: creating device #8 "AweSim Processor" ) = 44 mmap(NULL, 1646592, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaaab2c7000 write(6, "\0", 1) = 1 futex(0x5d29e4, FUTEX_WAKE_OP, 1, 1, 0x5d29e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_EQ, 0}) = 1 futex(0x5d29b8, FUTEX_WAKE, 1) = 1 futex(0x5d2af0, FUTEX_WAKE, 1) = 1 futex(0x5d2b18, FUTEX_WAKE, 1) = 1 futex(0x5d2b1c, FUTEX_WAIT, 1, NULL) = -1 EAGAIN (Resource temporarily unavailable) futex(0x5d2af0, FUTEX_WAKE, 1) = 0 write(6, "\0", 1) = 1 futex(0x65d7ac, FUTEX_WAIT, 1, NULL) = 0 futex(0x65d780, FUTEX_WAKE, 1) = 0 mmap(0x5400000000, 2147483648, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = -1 ENOMEM (Cannot allocate memory) mmap(NULL, 2147483648, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = -1 ENOMEM (Cannot allocate memory) write(1, "FixIt: Error: Unable to allocate"..., 57FixIt: Error: Unable to allocate processor model memory. ) = 57 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 tgkill(5923, 5923, SIGABRT) = 0 --- SIGABRT (Aborted) @ 0 (0) --- +++ killed by SIGABRT +++ andon@freezer:~/SimNow/simnow-linux64-4.4.2pub>
Thank you for any help you can give me.
Regards
Andon
____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs
On Fri, Jan 11, 2008 at 02:01:22PM -0800, Andon Tschauschev wrote:
info: creating device #8 "AweSim Processor" FixIt: Error: Unable to allocate processor model memory. Aborted
..
mmap(0x5400000000, 2147483648, PROT_NONE,MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = -1 ENOMEM (Cannot allocate memory) mmap(NULL, 2147483648, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = -1 ENOMEM (Cannot allocate memory)
It seems you're out of RAM.
Add another gig or two (swap worst case) to the system and try again.
//Peter
On Jan 11, 2008 7:05 PM, Peter Stuge peter@stuge.se wrote:
On Fri, Jan 11, 2008 at 02:01:22PM -0800, Andon Tschauschev wrote:
info: creating device #8 "AweSim Processor" FixIt: Error: Unable to allocate processor model memory. Aborted
..
mmap(0x5400000000, 2147483648, PROT_NONE,MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = -1 ENOMEM (Cannot allocate memory) mmap(NULL, 2147483648, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = -1 ENOMEM (Cannot allocate memory)
It seems you're out of RAM.
Add another gig or two (swap worst case) to the system and try again.
or use one simple model with one cpu and 64m.
YH
It seems you're out of RAM.
You are right -- I forgot to look how many ressources the OS needs -- and openSUSE with KDE takes lots of. I try to use another distro that doesnt need so much, if this doesnt help, I take more RAM.
or use one simple model with one cpu and 64m.
yes, I'm using 'cheetah_1p.bsd'
Thanks
Andon
____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ