ArchC is an open-source architecture description language based on SystemC. Its goal is to provide designers with a tool to evaluate new ideas in processor and ISA design, memory hierarchy, etc. and other aspects of computer architecture research.
RunQ is a computer performance management tool. It can be used to keep track of daily performance data and/or to do specific performance or capacity studies.