One embodiment of the present invention provides a system that facilitates inter-processor communication and synchronization through a hardware message buffer, which includes a plurality of physical channels that are structured as queues for communicating between processors in a multiprocessor system. The system operates by receiving an instruction to perform a data transfer operation through the hardware message buffer, wherein the instruction specifies a virtual channel to which the data transfer operation is directed. Next, the system translates the virtual channel into a physical channel, and then performs the data transfer operation on the physical channel within the hardware message buffer. In one embodiment of the present invention, if the data transfer operation is a store operation and the physical channel is already full, the system returns status information indicating that the physical channel is too full to perform the store operation. In one embodiment of the present invention, if the data transfer operation is a load operation and the physical channel is empty, the system returns status information indicating that the physical channel is empty and the load operation cannot be completed.

Одно воплощение присытствыющего вымысла обеспечивает систему облегчает связь и синхронизацию взаимо--obrabotcika через буфер сообщения оборудования, который вклюает множественность физических каналов которые составлены как косы для связывать между обработчиками в системе мультипроцессора. Система работает путем получать инструкцию выполнить деятельность передачи данных через буфер сообщения оборудования, при котором инструкция определяет фактически канал к которому направлена деятельность передачи данных. Затем, система переводит фактически канал в физический канал, и после этого выполняет деятельность передачи данных на физическом канале внутри буфер сообщения оборудования. В одном воплощении присытствыющего вымысла, если деятельностью передачи данных будет деятельность магазина и физический канал уже полн, то система возвращает статус информации показывая что физический канал слишком полн для того чтобы выполнить деятельность магазина. В одном воплощении присытствыющего вымысла, если деятельностью передачи данных будут деятельность нагрузки и физический канал пуст, то статус информации возвращений системы показывая что физический канал пуст и деятельностью нагрузки можно закончить.

 
Web www.patentalert.com

< (none)

< Method for producing microencapsulated adhesive

> Robot apparatus, information display system, and information display method

> (none)

~ 00065