Predicate |
Object |
assignee |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_51d028c578ae85cb937b5b34a5129fbc |
classificationCPCAdditional |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06T2207-20084 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06T2207-20081 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06N3-0445 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06N3-044 |
classificationCPCInventive |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06T1-20 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06N3-0454 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06N3-084 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06N3-063 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06N3-045 http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06T1-60 |
classificationIPCInventive |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06T1-20 http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06T1-60 http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06N3-04 http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06N3-08 http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06N3-063 |
filingDate |
2018-01-12^^<http://www.w3.org/2001/XMLSchema#date> |
grantDate |
2022-06-28^^<http://www.w3.org/2001/XMLSchema#date> |
inventor |
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_82dfbb4217aaac1b0e7ea2f36af0c901 http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_78234d4206362de6dea8f4135f551fe5 http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_38301270c69dbd63855b7554de68b6d4 |
publicationDate |
2022-06-28^^<http://www.w3.org/2001/XMLSchema#date> |
publicationNumber |
US-11373266-B2 |
titleOfInvention |
Data parallelism and halo exchange for distributed machine learning |
abstract |
One embodiment provides for a method of transmitting data between multiple compute nodes of a distributed compute system, the method comprising multi-dimensionally partitioning data of a feature map across multiple nodes for distributed training of a convolutional neural network; performing a parallel convolution operation on the multiple partitions to train weight data of the neural network; and exchanging data between nodes to enable computation of halo regions, the halo regions having dependencies on data processed by a different node. |
priorityDate |
2017-05-05^^<http://www.w3.org/2001/XMLSchema#date> |
type |
http://data.epo.org/linked-data/def/patent/Publication |