GB2593757B - Control of processing node operations - Google Patents
Control of processing node operations Download PDFInfo
- Publication number
- GB2593757B GB2593757B GB2004858.3A GB202004858A GB2593757B GB 2593757 B GB2593757 B GB 2593757B GB 202004858 A GB202004858 A GB 202004858A GB 2593757 B GB2593757 B GB 2593757B
- Authority
- GB
- United Kingdom
- Prior art keywords
- control
- processing node
- node operations
- operations
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
- G06F9/522—Barrier synchronisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/3004—Arrangements for executing specific machine instructions to perform operations on memory
- G06F9/30043—LOAD or STORE instructions; Clear instruction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
- G06F9/4887—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues involving deadlines, e.g. rate based, periodic
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/048—Activation functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/063—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Evolutionary Computation (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Neurology (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB2004858.3A GB2593757B (en) | 2020-04-02 | 2020-04-02 | Control of processing node operations |
US16/928,708 US11886982B2 (en) | 2020-04-02 | 2020-07-14 | Control of processing node operations |
PCT/EP2020/087572 WO2021197658A1 (en) | 2020-04-02 | 2020-12-22 | Control of processing node operations |
KR1020227038268A KR20220154829A (en) | 2020-04-02 | 2020-12-22 | Control of processing node operations |
CN202080100710.5A CN115552379A (en) | 2020-04-02 | 2020-12-22 | Control of processing node operation |
JP2022559793A JP7487334B2 (en) | 2020-04-02 | 2020-12-22 | Controlling processing node behavior |
EP20830253.9A EP4111311A1 (en) | 2020-04-02 | 2020-12-22 | Control of processing node operations |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB2004858.3A GB2593757B (en) | 2020-04-02 | 2020-04-02 | Control of processing node operations |
Publications (3)
Publication Number | Publication Date |
---|---|
GB202004858D0 GB202004858D0 (en) | 2020-05-20 |
GB2593757A GB2593757A (en) | 2021-10-06 |
GB2593757B true GB2593757B (en) | 2022-04-06 |
Family
ID=70768837
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB2004858.3A Active GB2593757B (en) | 2020-04-02 | 2020-04-02 | Control of processing node operations |
Country Status (7)
Country | Link |
---|---|
US (1) | US11886982B2 (en) |
EP (1) | EP4111311A1 (en) |
JP (1) | JP7487334B2 (en) |
KR (1) | KR20220154829A (en) |
CN (1) | CN115552379A (en) |
GB (1) | GB2593757B (en) |
WO (1) | WO2021197658A1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0474436A2 (en) * | 1990-08-31 | 1992-03-11 | Texas Instruments Incorporated | Method for communications between processors of a multi-processor system |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000305794A (en) | 1999-04-19 | 2000-11-02 | Victor Co Of Japan Ltd | Data transferring device |
JP2005165624A (en) | 2003-12-02 | 2005-06-23 | Inter Db:Kk | Bayesian network approximation processor |
US7406450B2 (en) | 2005-09-28 | 2008-07-29 | Nec Laboratories America, Inc. | Spread kernel support vector machine |
US9390370B2 (en) | 2012-08-28 | 2016-07-12 | International Business Machines Corporation | Training deep neural network acoustic models using distributed hessian-free optimization |
US10152676B1 (en) | 2013-11-22 | 2018-12-11 | Amazon Technologies, Inc. | Distributed training of models using stochastic gradient descent |
CN110992935B (en) | 2014-09-12 | 2023-08-11 | 微软技术许可有限责任公司 | Computing system for training neural networks |
US9984337B2 (en) * | 2014-10-08 | 2018-05-29 | Nec Corporation | Parallelized machine learning with distributed lockless training |
US10515304B2 (en) * | 2015-04-28 | 2019-12-24 | Qualcomm Incorporated | Filter specificity as training criterion for neural networks |
US10147442B1 (en) | 2015-09-29 | 2018-12-04 | Amazon Technologies, Inc. | Robust neural network acoustic model with side task prediction of reference signals |
US10055692B1 (en) | 2017-02-21 | 2018-08-21 | Google Llc | Parallel processing of reduction and broadcast operations on large datasets of non-scalar data |
EP3435066A1 (en) | 2017-07-28 | 2019-01-30 | Malvern Panalytical Limited | Artificial neural network for analysing particle diffusion properties |
EP3685320A4 (en) | 2017-09-20 | 2021-06-16 | Look Dynamics, Inc. | Photonic neural network system |
US11200169B2 (en) * | 2020-01-30 | 2021-12-14 | EMC IP Holding Company LLC | Cache management for sequential IO operations |
-
2020
- 2020-04-02 GB GB2004858.3A patent/GB2593757B/en active Active
- 2020-07-14 US US16/928,708 patent/US11886982B2/en active Active
- 2020-12-22 CN CN202080100710.5A patent/CN115552379A/en active Pending
- 2020-12-22 JP JP2022559793A patent/JP7487334B2/en active Active
- 2020-12-22 EP EP20830253.9A patent/EP4111311A1/en active Pending
- 2020-12-22 WO PCT/EP2020/087572 patent/WO2021197658A1/en unknown
- 2020-12-22 KR KR1020227038268A patent/KR20220154829A/en unknown
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0474436A2 (en) * | 1990-08-31 | 1992-03-11 | Texas Instruments Incorporated | Method for communications between processors of a multi-processor system |
Also Published As
Publication number | Publication date |
---|---|
JP2023519431A (en) | 2023-05-10 |
US20210312268A1 (en) | 2021-10-07 |
WO2021197658A1 (en) | 2021-10-07 |
JP7487334B2 (en) | 2024-05-20 |
GB2593757A (en) | 2021-10-06 |
KR20220154829A (en) | 2022-11-22 |
CN115552379A (en) | 2022-12-30 |
EP4111311A1 (en) | 2023-01-04 |
US11886982B2 (en) | 2024-01-30 |
GB202004858D0 (en) | 2020-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3602759C0 (en) | Robotic devices and methods for fabrication, use and control of same | |
EP3900885A4 (en) | Method of controlling robot | |
GB202010471D0 (en) | Control of processing equipment | |
SG10201907317UA (en) | Processing method of workpiece | |
GB2576572B (en) | Processing of temporary-register-using instruction | |
IL279497A (en) | Treatment of proteinuria | |
EP3976829A4 (en) | A method of treatment or prophylaxis | |
GB2593757B (en) | Control of processing node operations | |
SG10202008689SA (en) | Processing method of workpiece | |
SG10202000091WA (en) | Method of processing workpiece | |
GB201916199D0 (en) | Method of processing seaweed | |
GB2593756B (en) | Control of data transfer between processing nodes | |
GB202004373D0 (en) | Rheology control of Nanocellulose treatment fluilds | |
SG10201913343PA (en) | Method of processing workpiece | |
EP3804520C0 (en) | Method of controlling powdery mildew | |
GB2582177B (en) | Method of processing layered structures | |
GB2573294B (en) | System and Method of robot control | |
GB2589941B (en) | Ease of node switchovers in process control systems | |
GB2598965B (en) | Control of vehicle-to-vehicle separation | |
CA204670S (en) | Set of Gloves | |
SG10202008577RA (en) | Method of processing workpiece | |
GB201905379D0 (en) | Method of epoxidation | |
GB202006516D0 (en) | Transition of pipework process | |
GB202103774D0 (en) | Detectiion of Ransomware | |
GB202105978D0 (en) | Processing of swarf |