Патенты автора САЙНХЕЛ Абхишек (US)

Изобретение относится к области взаимных соединений и, в частности, к обеспечению потоков на основе идентификатора через шину PCI Express. Технический результат - упорядочивание потоков запросов для минимизации очередей. Устройство для упорядочивания пакетов содержит: логическую схему, выполненную с возможностью: идентификации второй транзакции, произведенной после первой транзакции, причем указанная вторая транзакция включает в себя атрибут упорядочивания на основе идентификатора (IDO), а первая транзакция включает в себя отправленный запрос; определения, что атрибут IDO указанной второй транзакции установлен; и предоставления возможности указанной второй транзакции обойти указанную первую транзакцию на основе, по меньшей мере частично, установленного атрибута IDO. 6 н. и 19 з.п. ф-лы, 6 ил.

Изобретение относится к области взаимных соединений и, в частности, к обеспечению потоков на основе идентификатора через шину PCI Express. Технический результат - упорядочивание потоков запросов для минимизации очередей. Устройство для упорядочивания пакетов содержит логическую схему упорядочивания памяти для упорядочивания пакетов, подлежащих передаче через порт последовательного двухточечного взаимного соединения, при этом логическая схема упорядочивания памяти выполнена с возможностью выборочного обхода остановленного отправленного запроса и передачи через порт неотправленного запроса, принятого после остановленного отправленного запроса, если заголовок неотправленного запроса указывает, что неотправленный запрос является независимым от порядка, и если заголовок неотправленного запроса включает в себя идентификатор запросчика, отличный от идентификаторов запросчиков ранее принятых отправленных запросов; и выборочного обхода остановленного отправленного запроса и передачи через порт пакета завершения, принятого после остановленного отправленного запроса, если заголовок пакета завершения указывает, что остановленный отправленный запрос является независимым от порядка, и если заголовок пакета завершения включает в себя идентификатор завершителя, отличный от идентификаторов завершителей ранее принятых отправленных запросов. 3 н. и 11 з.п. ф-лы, 6 ил.

 


Наверх