Invention Grant
- Patent Title: Automated offloading of user-defined functions to a high performance computing system
- Patent Title (中): 将用户定义的功能自动卸载到高性能计算系统
-
Application No.: US12113930Application Date: 2008-05-01
-
Publication No.: US08108466B2Publication Date: 2012-01-31
- Inventor: Chris L Rae , Charles David Ellis , Mark Dalin Parris , Minggiang Xu
- Applicant: Chris L Rae , Charles David Ellis , Mark Dalin Parris , Minggiang Xu
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Hope Baldauff Hartman, LLC
- Main IPC: G06F15/16
- IPC: G06F15/16 ; G06F15/173

Abstract:
Technologies are described herein for the automated offloading of the execution of a user-defined function (“UDF”) to a high performance computing (“HPC”) system. When a request is received to calculate a workbook that references a UDF, a spreadsheet application program determines, based upon a tag set by the UDF, whether the UDF is safe for execution on the HPC system. If the UDF is safe for execution on the HPC system, the spreadsheet application program causes the UDF to be executed on the HPC system using a connector that communicates with the HPC system to cause the UDF to be executed thereupon. A container executing on the HPC system emulates interfaces provided by the spreadsheet application program and is utilized to execute the UDF. Results of the execution of the UDF on the HPC system may be returned asynchronously to the connector and to the spreadsheet application program.
Public/Granted literature
- US20090276482A1 AUTOMATED OFFLOADING OF USER-DEFINED FUNCTIONS TO A HIGH PERFORMANCE COMPUTING SYSTEM Public/Granted day:2009-11-05
Information query