Multicore requires OS rework, Windows architect advises