Invention Grant
- Patent Title: Method for just-in-time compilation and execution of code blocks within discrete event simulations
- Patent Title (中): 在离散事件模拟中即时编译和执行代码块的方法
-
Application No.: US12828239Application Date: 2010-06-30
-
Publication No.: US08826250B2Publication Date: 2014-09-02
- Inventor: Lenrick Johnston , Quint King
- Applicant: Lenrick Johnston , Quint King
- Applicant Address: US CA Berkeley
- Assignee: Bioproduction Group
- Current Assignee: Bioproduction Group
- Current Assignee Address: US CA Berkeley
- Agency: Temmerman Law Office
- Agent Mathew J. Temmerman
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F17/50 ; G06F9/455 ; G06F9/45 ; G06F9/44 ; G06F9/46

Abstract:
A method for a discrete event simulation model of a system utilizing a just-in-time compilation for one or more code blocks associated with an event in one or more discrete event simulation models is disclosed. The method comprises the steps of determining the event in a discrete event simulation model, retrieving the code block associated with the event, compiling the code block into an object file using a compiler, linking the object file with a predetermined function in a simulation library, compiling the object file and the predetermined function into a customized dynamic link library, loading the customized dynamic link library (DLL) within a discrete event simulation program execution and linking the customized DLL to a simulation program. The method allows user entered logic to be executed in high speed by integrating a just-in-time compiler embedded into the discrete event simulation model to allow dynamic generation of high speed code blocks within one or more simulations.
Public/Granted literature
- US20120005661A1 Method for Just-in-Time Compilation and Execution of Code Blocks within Discrete Event Simulations Public/Granted day:2012-01-05
Information query