[Converted from Gnats 400] Simulators such as PSIM are capable of modeling multi-cpu operating environment architectures and multi-threaded virtual environment architectures. The remote-sim.h interface does not provide a mechanism for accessesing such threads / cpus. Care will be needed as simulators have ``strange'' scheduler behavour. A sim will often use deterministic fine grain scheduling to model concurrency (one cpu/cycle per thread at a time). This fine grain scheduling could cause a number of problems: - when gdb tells the sim to step, the sim will execute one instruction for the current cpu/thread and then switch to the next cpu - gdb will find that it can't step a specific thread - the sim will ignore it. Release: unknown