bons tempos hein...
a ideia de memoria compartilhada eh bem antiga, mas nao eh tao ruim assim, visto q o apple2, macintosh, amiga, palm e varios outros computadores pela decada de 70, 80 e 90 usaram a ideia com relativo sucesso. em muitos deles a implementacao era tao bem feita q nem chegava a impactar 10% da performance.
mas um caso particular eh o sinclair (creio q sao os TK80 aqui), cuja implementacao era tao simploria q soh deixava o processador funcionar durante os intervalos de retraco vertical, tornando o computador impressionamente lento, pois consumia 80% da cpu.
o proprio PC tinha um problema nas primeiras placas de video baseadas com o 6845, em que era recomendavel testar o flag de blank p/ acessar a memoria de video, do contrario o 8088 e o 6845 acessando simultaneamente o mesmo bus gerava um efeito de "neve" na tela.
embora o 8088 pudesse fazer outras coisas enquanto o bus de video estava sendo usado pelo 6845, efetivamente podia acessar o video apenas 20% do tempo, como no caso do sinclair. em aplicacoes intensivamente orientadas a video, isso significava escolher entre ver neve na tela ou perder 80% da performance da maquina.
o defeito soh foi corrigido mais tarde, com placas de video mais modernas, mas deixou o PC na decada de 80 bastante atrasado em relacao ao macintosh e amiga, cuja arquitetura de memoria compartilhada nao impactava mais de 10% na performance dos sistemas, daih a tal fama de serem maquinas rapidas p/ trabalhar com video.
estranhamente a historia nao acaba aih. corrigidos os problemas com o compartilhamento, o 8088 podia usar 100% de sua performance, mas nao as maquinas mais potentes com 286, 386 e 486: o barramento ISA de 16 bits operando a 8MHz segurava as coisas.
em uma maquina com bus compartilhado, como o macintosh iici, o barramento era de 32 bits operando a 25MHz com burst e interleaving, o q permitia gerar imagens melhores que VGA com uma performance melhor que uma placa VGA espetada num barramento ISA.
depois surgiram melhores barramentos e a coisa acabou realmente separando, mas nao me assustaria se cedo ou tarde surgissem novamente maquinas com memoria compartilhada, pois a historia mostra q o resultado depende mais da qualidade da implementacao do que da arquitetura escolhida propriamente.