DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Arrangements for communicating data in a computing system using multiple processors

Abstract

Data employed in computations amongst multiple processors in a computing system is processed so that less bits than a full representation of the data needs to be communicated yet all of the relevant information is communicated. More specifically, a sensitivity value is determined for various items of the data which reflect the number of bits in the data items that are not garbage bits, and only information in the data items that are indicated by the sensitivity value to not be garbage bits are necessarily effectively retained. At least the information that is not garbage bits and the corresponding associated sensitivity are packed together. The results of computations that are performed using the data items as at least one of the operands for the computation are associated with a sensitivity that is derived from the individual sensitivities of the operands used in the computation.

Inventors:
; ;
Issue Date:
Research Org.:
Intellectual Property Systems, LLC, Suwanee, GA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1568419
Patent Number(s):
10305980
Application Number:
15/249,619
Assignee:
Intellectual Property Systems, LLC (Suwanee, GA)
Patent Classifications (CPCs):
H - ELECTRICITY H03 - BASIC ELECTRONIC CIRCUITRY H03M - CODING
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
DOE Contract Number:  
SC0006379
Resource Type:
Patent
Resource Relation:
Patent File Date: 08/29/2016
Country of Publication:
United States
Language:
English

Citation Formats

Gonzalez, Juan Guillermo, Fonseca, Santiago Andres, and Nunez, Rafael Camilo. Arrangements for communicating data in a computing system using multiple processors. United States: N. p., 2019. Web.
Gonzalez, Juan Guillermo, Fonseca, Santiago Andres, & Nunez, Rafael Camilo. Arrangements for communicating data in a computing system using multiple processors. United States.
Gonzalez, Juan Guillermo, Fonseca, Santiago Andres, and Nunez, Rafael Camilo. Tue . "Arrangements for communicating data in a computing system using multiple processors". United States. https://www.osti.gov/servlets/purl/1568419.
@article{osti_1568419,
title = {Arrangements for communicating data in a computing system using multiple processors},
author = {Gonzalez, Juan Guillermo and Fonseca, Santiago Andres and Nunez, Rafael Camilo},
abstractNote = {Data employed in computations amongst multiple processors in a computing system is processed so that less bits than a full representation of the data needs to be communicated yet all of the relevant information is communicated. More specifically, a sensitivity value is determined for various items of the data which reflect the number of bits in the data items that are not garbage bits, and only information in the data items that are indicated by the sensitivity value to not be garbage bits are necessarily effectively retained. At least the information that is not garbage bits and the corresponding associated sensitivity are packed together. The results of computations that are performed using the data items as at least one of the operands for the computation are associated with a sensitivity that is derived from the individual sensitivities of the operands used in the computation.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2019},
month = {5}
}