US 12,450,683 B2
Application programming interface to provide information
Harold Carter Edwards, Campbell, CA (US); Olivier Giroux, Santa Clara, CA (US); Jack H. Choquette, Palo Alto, CA (US); Gokul Ramaswamy Hirisave Chandra Shekhara, Bangalore (IN); Rui Guo, Shanghai (CN); Chao Li, Austin, TX (US); Vishalkumar Ketankumar Mehta, Stäfa (CH); David Dastous St. Hilaire, Lake Stevens, WA (US); Aditya Avinash Atluri, Redmond, WA (US); Apoorv Parle, San Jose, CA (US); Ronny Meir Krashinsky, Portola Valley, CA (US); Subhasmita Chakraborty, Austin, TX (US); and Vikram Dhar, Campbell, CA (US)
Assigned to NVIDIA Corporation, Santa Clara, CA (US)
Filed by NVIDIA Corporation, Santa Clara, CA (US)
Filed on Dec. 14, 2022, as Appl. No. 18/081,561.
Application 18/081,561 is a continuation of application No. PCT/CN2022/132533, filed on Nov. 17, 2022.
Claims priority of application No. PCT/CN2022/132533 (WO), filed on Nov. 17, 2022.
Prior Publication US 2024/0169468 A1, May 23, 2024
Int. Cl. G06T 1/60 (2006.01); G06F 3/06 (2006.01); G06F 9/30 (2018.01); G06F 9/38 (2018.01); G06F 9/46 (2006.01); G06F 9/48 (2006.01); G06F 9/54 (2006.01); G06T 1/20 (2006.01)
CPC G06T 1/60 (2013.01) [G06F 3/061 (2013.01); G06F 3/0625 (2013.01); G06F 3/0659 (2013.01); G06F 3/0673 (2013.01); G06F 9/3004 (2013.01); G06F 9/30087 (2013.01); G06F 9/3877 (2013.01); G06F 9/466 (2013.01); G06F 9/467 (2013.01); G06F 9/4881 (2013.01); G06F 9/541 (2013.01); G06T 1/20 (2013.01)] 20 Claims
OG exemplary drawing
 
1. One or more processors, comprising, one or more circuits to perform an application programming interface (API) to cause an amount of information to be accessed as a result of one or more asynchronous memory transactions that include data movement operations, to be provided to one or more users, by updating one or more synchronization objects.