Unless I'm missing something, virtually indexed/physically
    tagged is not sufficient.  You also need cache tag snooping
    logic to detect updates at misaligned virtual aliases.

    This is pretty easy to deal with in s/w.  I think it is only
    worthwhile in h/w if you add DMA cache coherence, which can
    fall out of the snooping logic pretty easily - again given
    sufficient h/w development resources.

    cj*

Reply via email to