Tools
MofySim
MofySim: Mobile Full-System Simulation Framework Introduction MofySim consists of a simulated mobile system, a simulated server system, a simulated Ethernet, an architectural statistics file, a system configuration file, and converters for analyzing the energy consumption. MofySim includes an enhanced gem5 simulator with source codes, Android and Linux Kernel images for a mobile system, embedded ARM Linux and Kernel images for a server system, energy converter tools, and McPAT configuration files. MofySim provides the configuration of network conditions and power models for CPU/caches, DRAM, network interfaces, and display. The below paper shows the detailed information and examples.
Architecture Mobile Full System Simulation Configuration
Structure |- MofySim/ | - Binary/ | - gem5/: gem5 executable binaries | - build/ARM/binaries/: kernel images, Android images, embedded Linux Server images, etc. | - McPAT/: McPAT executable binary, converter tools for CPU power | - Tools/: gem5 stats analyzers, power anlayzer of McPAT results | - Source/ | - Android/: devices/ source codes for ARM board configurations | - gem5/: enhanced gem5 simulator and shell scripts for executing enhanced gem5 simulation | - configs/example/: configuration files for two simulated systems | - scripts/: script files for executing benchmarks such as BBench | - src/: main modified gem5 source codes | ... | - kernel/linux-arm-arch-gem5/: network-enable Linux Kernel source codes | - McPAT/: orginal (M)ulti(c)ore (P)ower, (A)rea, and (T)iming source codes (version 1.2) | - Tools/: gem5 stats analyzers, power anlayzer of McPAT results |
1-1 of 1