Gibbons, Scott wrote:
> My architecture is an Interleaved Multithreading VLIW architecture.  One 
> bundle (packet) executes per processor cycle, rotating between threads (i.e., 
> thread 0 executes at time 0, thread 1 executes at time 1, then thread 0 
> executes at time 2, etc.).  Each thread has its own context (including a 
> program counter).  I'm not sure what kind of performance I would get in 
> translating a single bundle at a time (or maybe I'm misunderstanding).
> 
> I think I'll get basic single-thread operation working first, then attempt 
> multithreading when I have a spare month or so.

I know of another CPU architecture that has fine-grained hardware
threads and has working qemu emulation at a useful performance for
debugging kernels, but it's not public as far as I know, and I don't
know if it's ok to name it.  I don't think it's VLIW, only that it has
lots of hardware threads and a working qemu model.

-- Jamie

Reply via email to