摘要:
In a multiprocessor arranged in accordance with either NUMA or UMA in which a plurality of processor nodes containing a plurality of processor units are coupled to each other via a network, a cache snoop operation executed in connection with a memory access operation is performed at two stages, namely, local snoop operation executed within a node, and global snoop operation among nodes. Before executing the local snoop operation, an ACTV command for specifying only an RAS of a memory is issued to a target node having a memory to be accessed, and the memory access is activated in advance. A CAS of a memory is additionally specified and a memory access is newly executed after the ACTV command has been issued and then a memory access command has been issued. When there is such a possibility that a memory to be accessed is cached in a processor node except for a source node, this memory access command is issued to be distributed to all nodes so as to execute the global snoop operation. On the other hand, when there is no possibility that the memory to be accessed is cached, this memory access command is transferred only to the target node in yan one-to-one correspondence.
摘要:
An information processing system that transfers transactions between a plurality of system modules. A request side interface unit in a request side module has a request ID queue in which issued request transactions are stored in order of issuance. A request side queue pointer points to an entry in this request ID queue corresponding to a response transaction to be accepted next. A response side interface unit in a response side module has a response queue in which accepted request transactions are stored in order of acceptance. A response side queue pointer points to an entry in this response queue corresponding to a response transaction to be issued next. Therefore, a request transaction and the corresponding response transaction are transferred between the request side interface unit and the response side interface unit without transferring transaction IDs. When the response order is changed, the response side interface unit issues a command, which changes the value of the request side queue pointer, to inform the request side interface unit of the change in the order.
摘要:
In a multiprocessor arranged in accordance with either NUMA or UMA in which a plurality of processor nodes containing a plurality of processor units are coupled to each other via a network, a cache snoop operation executed in connection with a memory access operation is performed at two stages, namely, local snoop operation executed within a node, and global snoop operation among nodes. Before executing the local snoop operation, an ACTV command for specifying only an RAS of a memory is issued to a target node having a memory to be accessed, and the memory access is activated in advance. A CAS of a memory is additionally specified and a memory access is newly executed after the ACTV command has been issued and then a memory access command has been issued. When there is such a possibility that a memory to be accessed is cached in a processor node except for a source node, this memory access command is issued to be distributed to all nodes so as to execute the global snoop operation. On the other hand, when there is no possibility that the memory to be accessed is cached, this memory access command is transferred only to the target node in yan one-to-one correspondence.
摘要:
A multi-processor system includes a plurality of processor node control circuits in respective processor nodes, and a cache memory which is an external cache. Each of the processor node control circuits includes a summarized cache tag memory for storing “summarized information” which is information having a reduced number of bits by summarizing information on a cache tag portion in the cache memory and indicating whether each of blocks is effectively indexed in the cache tag portion. For cache coherence control, the summarized cache tag memory is first accessed, so that the cache tag portion is accessed only when it is determined that a target block is effectively indexed, to determine whether the cache coherence control for the node is required.
摘要:
In transmitting and receiving signals between a plurality of units in a information processing system, signals can be transmitted and received between circuits operated by asynchronous clocks which are the same in period (frequency) but not necessarily to be the same in phase, thereby permitting the information processing system to operate with a shorter clock period. A delay circuit arranged in the communication path is so controllable that the data sent out in synchronism with the clock signal of a transmitting unit is correctly retrieved in synchronism with the clock signal of a receiving unit. Further, data having a predetermined simple pattern is sent out in synchronism with the clock signal of the transmitting unit, and it is decided whether the data has been correctly received by the receiving unit. The delay circuit is automatically controlled by use of the result of decision.
摘要:
In a vector processor in which a plurality of load/store pipelines from a plurality of arithmetic units and a main storage are used for input/output operations of vector data on a plurality of vector registers in a parallel fashion, vector data is communicated between the respective modules constituting a physically closed system. A sequence of odd-numbered vector data elements and a sequence of even-numbered vector data elements each having a phase difference of a half of a period of a basic machine cycle are communicated at a speed of the basic machine cycle. The module includes vector registers, each vector register is constituted with two RAM arrays being independently addressable and being capable of performing read and write operations at a speed which is twice the basic machine cycle. The two vector data element sequences are converted into a vector data element sequence having a speed which is twice the machine cycle such that the respective vector data elements are alternately written and read in the RAM arrays at a speed which is twice the basic machine cycle. The vector data element sequence thus read out is converted into a sequence of odd-numbered vector data elements and even numbered vector data elements each having a speed of the basic machine cycle and thus the attained vector data element sequences are output.
摘要:
In a charging control system, electrically-driven vehicles whose charging levels are lower than such a charging level required to drive these electrically-driven vehicles over a necessary minimum drivable distance are charged with a priority, and such an electrically-driven vehicle whose charging level quickly reaches the above-explained charging level among these electrically-driven vehicles is charged with a top priority. Also, in the charging control system, an order for dynamically charging vehicle-purpose batteries is rearranged by monitoring a change in charging environments, for instance, an electrically-driven vehicle is newly coupled to a charger in a half way; a commonly available electric power amount is increased by solar power generation etc.; and a supplyable electric power amount (W) is lowered due to utilization of electricity by a subject other than electrically-driven vehicles.
摘要:
According to one aspect of wireless communication control apparatus and method for a mobile object according to the present invention, the wireless communication apparatus and method include the steps of: collecting communication-state information corresponding to positional information of the mobile object for each of a plurality of communication methods that are used to make a connection to a wireless communication device of the mobile object, and that can be selectively set in the wireless communication device; referring to the communication-state information corresponding to the positional information indicating a current position of the mobile object, and selecting one communication method from among the plurality of communication methods that can be selectively set in the wireless communication device; and setting, in the wireless communication device, control information used for communications based on the selected communication method.
摘要:
In transmitting and receiving signals between a plurality of units in a information processing system, signals can be transmitted and received between circuits operated by asynchronous clocks which are the same in period (frequency) but not necessarily to be the same in phase, thereby permitting the information processing system to operate with a shorter clock period. A delay circuit arranged in the communication path is so controllable that the data sent out in synchronism with the clock signal of a transmitting unit is correctly retrieved in synchronism with the clock signal of a receiving unit. Further, data having a predetermined simple pattern is sent out in synchronism with the clock signal of the transmitting unit, and it is decided whether the data has been correctly received by the receiving unit. The delay circuit is automatically controlled by use of the result of decision.
摘要:
A vehicle drive support system, and its method, includes a storage apparatus for storing charging station information to manage attribute information containing position information of charging stations, a communication apparatus for receiving a route search request containing an origin, a destination, and a residual quantity in a battery from a mobile and transmitting a response to the route search request, and a route search processing unit for searching a route passing through the charging stations while maintaining a state in which the residual quantity in the battery is greater than 0 between the origin and the destination by using position information of the charging stations contained in the charging station information in response to the route search request received by the communication apparatus, and giving the searched route as the response to the route search request.