REDUNDANCY ELIMINATION IN SINGLE INSTRUCTION MULTIPLE DATA/THREAD (SIMD/T) EXECUTION PROCESSING
Patent №
US 10,061,591
Granted
2018-08-28
Filed 2015
Owner
SAMSUNG ELECTRONICS CO., LTD.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14632651
A method for reducing execution of redundant threads in a processing environment. The method includes detecting threads that include redundant work among many different threads. Multiple threads from the detected threads are grouped into one or more thread clusters based on determining same thread computation results. Execution of all but a particular one thread in each of the one or more thread clusters is suppressed. The particular one thread in each of the one or more thread clusters is executed. Results determined from execution of the particular one thread in each of the one or more thread clusters are broadcasted to other threads in each of the one or more thread clusters.
AI classification
Ownership
SAMSUNG ELECTRONICS CO., LTD.
assignment · 351070340
Assignors
BEYLIN, BORIS, BROTHERS, JOHN, ABRAHAM, SANTOSH, XU, LINGJIE, LUKYANOV, MAXIM, GROSUL, ALEX
On an employer assignment, the assignors are typically the inventors.