-
- В части быстрой и когерентной работы кешей при DMA народный ARM9 тоже не шибко продвинут. CF (3 и 4) и MIPS более продвинуты. Обсуждали. Atom с PCIe- (если говорить о массовом использовании) - достаточно новый в embedded мире Evgeny_CD(653 знак., 26.01.2012 08:28, ссылка, ссылка)
- Кстати о Bus Master PCI. Если мне не изменяет память, в пределах заданного окна target там может писать/читать в память хоста совершенно без участния CPU последнего. Что сильно снизит потери процессорного времени. - Evgeny_CD(26.01.2012 09:31)
- Не совсем. По крайней мере контроллер кеша в CPU должен следить за шиной и обновлять кеш. А в каких-то древних чипсетах (времен первых Пентиумов) выставление запроса на захват шины приводило к паузе, во время которой сбрасывалось содержимое кеша в vmp(5 знак., 26.01.2012 09:51)
- Ну ты бы еще 486 вспомнил:) Интересно, как с этим в современных чипсетах? - Evgeny_CD(26.01.2012 09:53)
- Не совсем. По крайней мере контроллер кеша в CPU должен следить за шиной и обновлять кеш. А в каких-то древних чипсетах (времен первых Пентиумов) выставление запроса на захват шины приводило к паузе, во время которой сбрасывалось содержимое кеша в vmp(5 знак., 26.01.2012 09:51)
- Кстати о Bus Master PCI. Если мне не изменяет память, в пределах заданного окна target там может писать/читать в память хоста совершенно без участния CPU последнего. Что сильно снизит потери процессорного времени. - Evgeny_CD(26.01.2012 09:31)
- В части быстрой и когерентной работы кешей при DMA народный ARM9 тоже не шибко продвинут. CF (3 и 4) и MIPS более продвинуты. Обсуждали. Atom с PCIe- (если говорить о массовом использовании) - достаточно новый в embedded мире Evgeny_CD(653 знак., 26.01.2012 08:28, ссылка, ссылка)