Hello, I made x86 disk image with ubuntu 16.06 and build kernel 4.8.13 following http://www.lowepower.com/jason/setting-up-gem5-full-system.html. (using QEMU) Gem5 source code is downloaded using this: git clone https://gem5.googlesource.com/public/gem5
Using QEMU, I installed Redis-4.0.0 and YCSB-0.17.0 in my created disk image. At QEMU, Redis and YCSB worked well. Redis: ./src/redis-server redis.conf YCSB: ./bin/ycsb load redis -s -P workloads/workloada -p "redis.host=127.0.0.1" -p "redis.port=6379" However, when I use Gem5 Full System mode (./build/X86/gem5.opt configs/example/fs.py -disk-images=myimage -kernel=mykernel -mem-size=4096MB), YCSB gives me error "IndexOutOfBoundsException: Index 17". As far as I know, many papers used gem5 for simulating server-client model and used YCSB for client. My tested environment is one node for Redis and YCSB. So, I think Redis and YCSB should be worked fine in this environment. Is there any way I can solve this problem? Regards, Miseon Han
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users