-
公开(公告)号:US20240069964A1
公开(公告)日:2024-02-29
申请号:US18224796
申请日:2023-07-21
Applicant: NVIDIA Corporation
Inventor: Sanjay Chatterjee , Nivedita Viswanath , Kevin Alan Klues , Saloni Goel , Arpit Singh
IPC: G06F9/48
CPC classification number: G06F9/4881
Abstract: Apparatuses, systems, and techniques for scheduling instructions in a cluster to guarantee GPU-CPU alignment for these instructions. In at least one embodiment, jobs are scheduled based on constraints on job sizes and job placement. In at least one embodiment, a processor comprises circuits to schedule instructions to be performed by processors based on latency of interconnects coupled to these processors.
-
公开(公告)号:US20240069973A1
公开(公告)日:2024-02-29
申请号:US18219017
申请日:2023-07-06
Applicant: NVIDIA Corporation
Inventor: Sanjay Chatterjee , Sabu Nadarajan , Sukesh Roy , Madhukar Korupolu , Nivedita Viswanath , Suryanarayan Ramamurthy , Raghav Hrishikeshan Mukundan , Abhijit Prakash Paithankar
IPC: G06F9/50
CPC classification number: G06F9/5033 , G06F9/5055
Abstract: Apparatuses, systems, and techniques to perform software workloads. In at least one embodiment, one or more circuits of a processor perform a first application programming interface to select a second application programming interface, wherein the second application programming interface terminates performance of one or more software workloads identified by the first application programming interface.
-
公开(公告)号:US20240069996A1
公开(公告)日:2024-02-29
申请号:US18219011
申请日:2023-07-06
Applicant: NVIDIA Corporation
Inventor: Sanjay Chatterjee , Sabu Nadarajan , Sukesh Roy , Madhukar Korupolu , Nivedita Viswanath , Suryanarayan Ramamurthy , Raghav Hrishikeshan Mukundan , Abhijit Prakash Paithankar
Abstract: Apparatuses, systems, and techniques to perform software workloads. In at least one embodiment, one or more circuits of a processor cause a first application programming interface to select a second application programming interface, wherein the second application programming interface performs one or more software workloads identified by the first application programming interface.
-
公开(公告)号:US20240069978A1
公开(公告)日:2024-02-29
申请号:US18108277
申请日:2023-02-10
Applicant: NVIDIA Corporation
Inventor: Arpit Singh , Sanjay Chatterjee , Santosh Bahir , Nivedita Viswanath , Sukesh Roy , Saloni Goel , Neeraj Kapoor
IPC: G06F9/50
CPC classification number: G06F9/5072 , G06F9/5033 , G06F9/5038
Abstract: Apparatuses, systems, and techniques to select computer systems to perform portions of one or more programs in parallel based, at least in part, on the computer systems' ability to perform the portions at substantially a same performance level. In at least one embodiment, a system includes one or more circuits to select one or more computer systems based, at least in part, on identifying one or more logical partitions of the computer systems based, at least in part, on one or more attributes of one or more programs associated with the one or more computer systems.
-
公开(公告)号:US20240070277A1
公开(公告)日:2024-02-29
申请号:US18064480
申请日:2022-12-12
Applicant: NVIDIA Corporation
Inventor: Li Ge , Nivedita Viswanath , Philip Rogers , Rajat Chopra , Satish Salagame
CPC classification number: G06F21/57 , G06F21/602
Abstract: In various examples, systems for performing cloud-based updating of operating systems (e.g., root file systems) using system partitioning. For instance, a system(s) may initiate updates of the operating systems of machines, where the machines use system partitioning for the updating. More specifically, the system(s) may cause a machine to update the operating system using a standby system partition while the machine is currently running on another, active system partition. In some circumstances, the system(s) may perform these processes in order to update a cluster of machines, such as during a specific time period or at a certain frequency. By using such processes, the cluster of machines may still operate during the updating of the machines and/or even if the update fails on one or more of the machines.
-
公开(公告)号:US20240070040A1
公开(公告)日:2024-02-29
申请号:US18235154
申请日:2023-08-17
Applicant: NVIDIA Corporation
Inventor: Nivedita Viswanath , Li Ge , Sanjay Chatterjee , Saloni Goel , Namit Dhameja , Abhijit Prakash Paithankar , Dileep Ranganathan , Raghav Hrishikeshan Mukundan
CPC classification number: G06F11/26 , G06F11/2273
Abstract: Apparatuses, systems, and techniques to help processing resources used cause one or more systems in a distributed computing environment to be checked by one or more checks. In at least one embodiment, said one or more checks help identify one or more unhealthy nodes based, at least in part, on how many nodes are in a workload.
-
公开(公告)号:US20240069998A1
公开(公告)日:2024-02-29
申请号:US18224513
申请日:2023-07-20
Applicant: NVIDIA Corporation
Inventor: Sanjay Chatterjee , Dileep Ranganathan , Sukesh Roy , Nivedita Viswanath , Neeraj Kapoor
CPC classification number: G06F11/0709 , G06F9/5038 , G06F11/3428 , G06F2209/5022
Abstract: Apparatuses, systems, and techniques for selecting computing resources based on software programs scoring past performance of computing resources. In at least one embodiment, a processor comprising circuitry may cause software programs to be performed using computing resources based on software programs to score past performance of the one or more computing resources. In at least one embodiment, a processor selects a computing system to perform a software workload based on attributes of computer systems that are recorded over periods of time. In at least one embodiment, a processor comprises circuits to use attribute values of computer systems that are computed over periods of time to select computer systems to perform software workloads.
-
公开(公告)号:US20240070048A1
公开(公告)日:2024-02-29
申请号:US18219013
申请日:2023-07-06
Applicant: NVIDIA Corporation
Inventor: Sanjay Chatterjee , Sabu Nadarajan , Sukesh Roy , Madhukar Korupolu , Nivedita Viswanath , Suryanarayan Ramamurthy , Raghav Hrishikeshan Mukundan , Abhijit Prakash Paithankar
IPC: G06F11/34
CPC classification number: G06F11/3466
Abstract: Apparatuses, systems, and techniques to perform software workloads. In at least one embodiment, one or more circuits of a processor perform a first application programming interface to select a second application programming interface, wherein the second application programming interface monitors performance of one or more software workloads identified by the first application programming interface.
-
公开(公告)号:US20240070047A1
公开(公告)日:2024-02-29
申请号:US18108225
申请日:2023-02-10
Applicant: NVIDIA Corporation
Inventor: Sanjay Chatterjee , Saloni Goel , Nivedita Viswanath , Sukesh Roy
IPC: G06F11/34
CPC classification number: G06F11/3457 , G06F11/3433
Abstract: Apparatuses, systems, and techniques to schedule one or more workloads to one or more computers by comparing one or more performance metrics of the one or more workloads to be performed using one or more computers with one or more performance metrics of the one or more workloads to be performed using a simulation of the one or more computers.
-
公开(公告)号:US20240069767A1
公开(公告)日:2024-02-29
申请号:US18197628
申请日:2023-05-15
Applicant: NVIDIA Corporation
Inventor: Abhijit Prakash Paithankar , Nivedita Viswanath , Sabu Nadarajan , Srivatsan Kasturi , Sukesh Roy
IPC: G06F3/06
CPC classification number: G06F3/0631 , G06F3/0604 , G06F3/0674
Abstract: Apparatuses, systems, and techniques to allocate portions of a storage to groups of processors. In at least one embodiment, an amount of storage to store data to be used by one or more computer programs, based at least in part, on an amount of processors to perform one or more portions of the one or more computer programs.
-
-
-
-
-
-
-
-
-