Invention Grant
- Patent Title: Distributed processing architecture
-
Application No.: US16734092Application Date: 2020-01-03
-
Publication No.: US11580388B2Publication Date: 2023-02-14
- Inventor: Torsten Hoefler , Mattheus C. Heddes , Deepak Goel , Jonathan R Belk
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Fountainhead Law Group PC
- Main IPC: G06N3/08
- IPC: G06N3/08 ; G06N20/00 ; G06F9/38 ; H04L67/10

Abstract:
Embodiments of the present disclosure include techniques for processing neural networks. Various forms of parallelism may be implemented using topology that combines sequences of processors. In one embodiment, the present disclosure includes a computer system comprising a plurality of processor groups, the processor groups each comprising a plurality of processors. A plurality of network switches are coupled to subsets of the plurality of processor groups. A subset of the processors in the processor groups may be configurable to form sequences, and the network switches are configurable to form at least one sequence across one or more of the plurality of processor groups to perform neural network computations. Various alternative configurations for creating Hamiltonian cycles are disclosed to support data parallelism, pipeline parallelism, layer parallelism, or combinations thereof.
Public/Granted literature
- US20210209460A1 DISTRIBUTED PROCESSING ARCHITECTURE Public/Granted day:2021-07-08
Information query