摘要:
A method is provided for packet broadcasting in a mesh-interconnected multi-computer network having a plurality of routers and a plurality of arbiters. The method includes interconnecting each of the plurality of routers to each of the plurality of arbiters. The method further includes receiving, by each of the plurality of arbiters, two or more packet broadcast requests. The method also includes live-lock free arbitering, by each of the plurality of arbiters, between the two or more packet broadcast requests using a shared priority matrix that selects one of the two or more packet broadcast requests. The shared priority matrix is shared amongst the plurality of arbiters and stores priority information relating to a correspondence between a plurality of packet broadcast requests, including the two or more packet broadcast requests, with respect to priorities assigned to each of the plurality of packet broadcast requests.
摘要:
Methods and systems for receiving radio frequency (RF) signals include adjusting a digital baseband signal from a first RF front-end to compensate for errors based on a correlation value from a first correlator. A set of digital baseband signals from a set of respective additional RF front-ends is adjusted to compensate for errors based on correlation values from a second correlator. The adjusted digital baseband signal from the first RF front-end and the adjusted set of digital baseband signals from the set of respective additional RF front-ends are combined.
摘要:
A receptor of wireless signal in a wireless communication system can be configured to correct for degradations of signal quality. The reception apparatus can include a filter which is configured to create a filtered signal by make corrections to a reception signal which carries a symbol. Based on the created filtered signal, a symbol can be decided and weighted to evaluate the error of the original reception signal. Using the weighting information, a parameter of the filter can be updated to more accurately correct the reception signal.
摘要:
A transmission apparatus configured to communicate with a reception apparatus. The transmission apparatus comprising a monitoring unit, a symbol-specifying unit, a signal point moving unit, and a transmission unit. The monitoring unit monitors a total amount of deviations of signal levels in signals forming transmission symbol strings. The symbol specifying unit specifies target symbols from the transmission symbol strings based on the total amount of deviations of the signal levels. The signal level is at an outermost position on an opposite side of a plurality of deviations of the signal levels. The signal point moving unit moves positions of signal points of the target symbols outward. The transmission unit transmits a signal forming a transmission symbol string including the symbols, in which the positions of the signal points are moved, to the reception apparatus.
摘要:
A communication apparatus, method, and system that reduce adverse effects caused by coupling between a transmission apparatus and a reception apparatus. The transmission apparatus includes a monitoring section that monitors an index value for a total amount of bias of a signal level in signals, a symbol identifying section that identifies a target symbol to be changed in a transmission symbol sequence comprising the signals, based on the index value for the total amount of bias of the signal level, a symbol position changing section that changes a position of the target symbol to a position of a signal point serving to reduce the bias of the signal level, and a transmission section that transmits signals included in the changed transmission symbol sequence to a reception apparatus.
摘要:
An efficient pipelined implementation of digital scaling, offset and aggregation operation supports element-by-element programmable scale and offset factors. The method includes time-multiplexed parallel pipelining of a plurality of digital data words, each of the plurality of digital data words encoding an N-bit signed integer, from one of a plurality of receive-registers through a datapath that can either (1) store the plurality of digital data words directly in a dedicated first memory, (2) store the plurality of digital data words directly in a dedicated second memory, or (3) direct the plurality of digital data words into a parallel set of fused-multiply-add units. The method further includes multiplying each digital data word by a corresponding data-word retrieved from the dedicated first memory to form product data words and adding the product data words to a corresponding data-word retrieved from the dedicated second memory to form an output sum-and-product data words.
摘要:
A system comprises a processor, and a resistive processing resistive processing unit coupled to the processor. The resistive processing unit comprises an array of cells, wherein the cells respectively comprise resistive memory devices, wherein at least a portion of the resistive memory devices are programmable to store weight values of a given matrix in the array of cells. The processor is configured to store the given matrix in the array of cells of the resistive processing unit, and perform a calibration process to generate a first set of calibration parameters for calibrating forward pass matrix-vector multiplication operations performed on the stored matrix in the array of cells of the resistive processing unit, and a second set of calibration parameters for calibrating backward pass matrix-vector multiplication operations performed on a transpose of the stored matrix in the array of cells of the resistive processing unit.
摘要:
A system is provided for packet broadcasting in a mesh-interconnected multi-computer network having a plurality of routers. The system includes a plurality of arbiters, interconnected to each of the plurality of routers, configured to live-lock free arbiter between the two or more packet broadcast requests using a shared priority matrix, implemented by a binary matrix, that selects one of the two or more packet broadcast requests and includes a column for each of the plurality of routers. The shared priority matrix is shared amongst the plurality of arbiters and stores priority information determined from summing the matrix column values and relating to a correspondence between a plurality of packet broadcast requests, including the two or more packet broadcast requests, with respect to priorities assigned to each of the plurality of packet broadcast requests. Each of columns of the shared priority matrix corresponds to a respective one of the routers.
摘要:
A method, system, and data structure for sending data in a network which includes a plurality of nodes is provided. The method includes sending the data from a source node to an intermediate node. The method also includes sending the data from the intermediate node to plural destination nodes within a portion of the network. The portion is defined based on at least one physical distance from the intermediate node.
摘要:
A system is provided for packet broadcasting in a mesh-interconnected multi-computer network having a plurality of routers. The system includes a plurality of arbiters, interconnected to each of the plurality of routers, configured to live-lock free arbiter between the two or more packet broadcast requests using a shared priority matrix, implemented by a binary matrix, that selects one of the two or more packet broadcast requests and includes a column for each of the plurality of routers. The shared priority matrix is shared amongst the plurality of arbiters and stores priority information determined from summing the matrix column values and relating to a correspondence between a plurality of packet broadcast requests, including the two or more packet broadcast requests, with respect to priorities assigned to each of the plurality of packet broadcast requests. Each of columns of the shared priority matrix corresponds to a respective one of the routers.