-
公开(公告)号:US20230409395A1
公开(公告)日:2023-12-21
申请号:US18211962
申请日:2023-06-20
Applicant: SambaNova Systems, Inc.
Inventor: Ravinder KUMAR , Conrad Alexander TURLIK , Arnav GOEL , Qi ZHENG , Raghunath SHENBAGAM , Anand MISRA , Ananda Reddy VAYYALA
CPC classification number: G06F9/5011 , G06F9/5016 , G06F15/7871 , G06F15/7867 , G06F9/5077 , G06F2209/501 , G06F2209/5011
Abstract: A data processing system comprises a pool of reconfigurable data flow resources and a runtime processor. The pool of reconfigurable data flow resources includes arrays of physical configurable units and memory. The runtime processor includes logic to receive a plurality of configuration files for user applications. The configuration files include configurations of virtual data flow resources required to execute the user applications. The runtime processor also includes logic to allocate physical configurable units and memory in the pool of reconfigurable data flow resources to the virtual data flow resources and load the configuration files to the allocated physical configurable units. The runtime processor further includes logic to execute the user applications using the allocated physical configurable units and memory.
-
公开(公告)号:US20220012077A1
公开(公告)日:2022-01-13
申请号:US16922975
申请日:2020-07-07
Applicant: SambaNova Systems, Inc.
Inventor: Ravinder KUMAR , Conrad Alexander TURLIK , Arnav GOEL , Qi ZHENG , Raghunath SHENBAGAM , Anand MISRA , Ananda Reddy VAYYALA
Abstract: A data processing system comprises a pool of reconfigurable data flow resources and a runtime processor. The pool of reconfigurable data flow resources includes arrays of physical configurable units and memory. The runtime processor includes logic to receive a plurality of configuration files for user applications. The configuration files include configurations of virtual data flow resources required to execute the user applications. The runtime processor also includes logic to allocate physical configurable units and memory in the pool of reconfigurable data flow resources to the virtual data flow resources and load the configuration files to the allocated physical configurable units. The runtime processor further includes logic to execute the user applications using the allocated physical configurable units and memory.
-