Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

SID Faq-O-Matic : How does sid compare with the gdb simulators?

0
Posted

SID Faq-O-Matic : How does sid compare with the gdb simulators?

0

The GDB program includes several simulators. See http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/sim/?cvsroot=src. The main difference between the gdb simulators and sid is flexibility: – gdb simulators are fragmented by CPU family; sibling simulators cannot coexist – sid can model rich and complex systems with multiple target architectures – sid components may be easily reused among simulations; gdb simulator models are not generally reusable between families – sid runs outside gdb’s address space, enabling remote simulation servers – sid uses a plug-in architecture to allow simulation components to be loaded on-the-fly from shared libraries / DLLs – sid is licensed uniformly under the GPL, with an exception clause to permit potential interoperation with proprietary third-party components – sid supports some features well beyond gdb simulators: scripting control, simulation state save/restore There are other smaller differences: – sid is written mostly in C++. – sid CPU models are no

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123