ASYNCHRONOUS FUNCTION EXECUTORS UTILIZING WORK UNIT STACKS
개요
출원인
Microsoft Technology Licensing, LLC
발명자
Vassili BYKOV
IPC 분류
CPC 분류
Implementations for executing asynchronous functions using a work unit stack executor on a data processing unit are provided. One aspect includes a computing system for executing asynchronous functions using a work unit (WU) stack executor, the computing system comprising a data processing unit including a plurality of programmable processing cores configured to execute an asynchronous function by performing a call to the asynchronous function, creating a future corresponding to the asynchronous function, creating a WU stack, creating the WU stack executor on the WU stack to execute the future and sending a WU to start the WU stack executor.
원문 (중국어)
Implementations for executing asynchronous functions using a work unit stack executor on a data processing unit are provided. One aspect includes a computing system for executing asynchronous functions using a work unit (WU) stack executor, the computing system comprising a data processing unit including a plurality of programmable processing cores configured to execute an asynchronous function by performing a call to the asynchronous function, creating a future corresponding to the asynchronous function, creating a WU stack, creating the WU stack executor on the WU stack to execute the future and sending a WU to start the WU stack executor.