Какие временные аномалии встречаются в микропроцессорах?

Аномалии, вызванные работой КЭШа:

1)Временные аномалии из-за непопадания в кэш(Miss penalties (задержки из-за непопадания в кэш) can be higher than expected)

2) Cache hits can result in worst-case timing

3) Impact on WCET may not be bounded (эффект домино)

4)Аномалия, возникающая при увеличении скорости процессора(планирование)

Временные аномалии возникают по причине того, что в процессоре имеются ресурсы(общее обозначение устройств, входящих в процессор), доступ к которым на основе самого принципа работы процессора может осуществляться в порядке, отличном от заданного программой.

Аномалия Belady

Интуитивно ясно, что чем больше страничных кадров имеет память, тем реже будут иметь место page fault'ы. Удивительно, но это не всегда так. Как установил Belady с коллегами, определенные последовательности обращений к страницам приводят в действительности к увеличению числа страничных нарушений при увеличении кадров, выделенных процессу. Это явление носит название аномалии FIFO.

Что означают термины синхронизация?

Синхронизация процессов — приведение двух или нескольких процессов к такому их протеканию, когда определённые стадии разных процессов совершаются в определённом порядке, либо одновременно (средства синхронизации - сигналы и сообщения, семафоры и мьютексы, каналы).

Что такое коммуникация?

Процессы, выполняемые на разных процессорах мультикомпьютера, обычно общаются между собой с использованием модели обмена данными посредством передачи сообщений. Имеется два варианта организации связи между процессами посредством передачи сообщений:

· простое рандеву - операционная система мультикомпьютера предоставляет пользовательским программам средства отправки и получения сообщений в явном виде (в виде системных вызовов типа send и receive);

· вызов удаленной процедуры - операционная система скрывает от пользователя передачу и прием сообщений под видом механизма вызова удаленной процедуры.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: