Hi all, With 2015 coming to an end, I merely wanted to take a moment and highlight some of the major gem5 improvements since last year. It has been a busy 12 months...
CPU - Completed transition to MinorCPU with removal of the old InOrderCPU - Broad SMT support across CPU models - Added Elastic Traces for fast and accurate trace capture and replay Memory system - DRAMPower integration and support for the latest DRAM standards (DDR4, HBM, etc) - Snoop filters on by default, with added packets to track cache evictions - Continued alignment of Ruby and the classic memory system - HMC-style serial links and memory configurations Devices and accelerators - UFS controller model along with NAND flash timing model - Added NoMali GPU model to avoid software rendering Integration and tooling - Refined SystemC (and TLM2.0) support, and continued SST integration efforts - Workload Automation (WA) integrated with gem5 for running Android workloads - Broader KVM support for both X86 and ARM (aarch64) There are plenty more exciting features in the pipeline, as evidenced by the patches posted for review. Please get involved and help reviewing. I also encourage everyone to take the time and post your own improvements and additions. The number of gem5 contributors hit a record 72 in 2015, but judging from the number of publications using gem5 there is plenty room to grow that number in 2016. Thanks everyone for your continued support, and happy holidays. Andreas IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
