Skip to content
forked from gem5/gem5

This is an read-only mirror of the gem5 simulator. The upstream repository is stored in https://gem5.googlesource.com, code reviews should be submitted to https://gem5-review.googlesource.com/. The mirrors are synchronized every 15 minutes.

License

BSD-3-Clause, Unknown licenses found

Licenses found

BSD-3-Clause
LICENSE
Unknown
COPYING
Notifications You must be signed in to change notification settings

zxhero/gem5-CXL

 
 
Our paper is accepted by TACO'24 https://dl.acm.org/doi/abs/10.1145/3663479

This repo contains the codes simulating CXL 1.0 type-3 memory devices:

1. credit based flow control
2. flit packaging constrains 
3. memory related commands, such as  MemRd, MemWr, Cmp, and MemData
4. latency and bandwidth

You can check the codes src/mem/cxl_*, and an example config file config/example/CXLtest.py.

This is the gem5 simulator.

The main website can be found at http://www.gem5.org

About

This is an read-only mirror of the gem5 simulator. The upstream repository is stored in https://gem5.googlesource.com, code reviews should be submitted to https://gem5-review.googlesource.com/. The mirrors are synchronized every 15 minutes.

Resources

License

BSD-3-Clause, Unknown licenses found

Licenses found

BSD-3-Clause
LICENSE
Unknown
COPYING

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 79.4%
  • Python 12.7%
  • C 6.6%
  • Assembly 0.3%
  • HTML 0.3%
  • Hack 0.2%
  • Other 0.5%