Invention Grant
US09563585B2 System and method for isolating I/O execution via compiler and OS support
有权
通过编译器和操作系统支持隔离I / O执行的系统和方法
- Patent Title: System and method for isolating I/O execution via compiler and OS support
- Patent Title (中): 通过编译器和操作系统支持隔离I / O执行的系统和方法
-
Application No.: US14184297Application Date: 2014-02-19
-
Publication No.: US09563585B2Publication Date: 2017-02-07
- Inventor: Chen Tian , Handong Ye , Ziang Hu
- Applicant: FutureWei Technologies, Inc.
- Applicant Address: US TX Plano
- Assignee: FUTUREWEI TECHNOLOGIES, INC.
- Current Assignee: FUTUREWEI TECHNOLOGIES, INC.
- Current Assignee Address: US TX Plano
- Agency: Slater Matsil, LLP
- Main IPC: G06F13/24
- IPC: G06F13/24 ; G06F9/45

Abstract:
Embodiments are provided for isolating Input/Output (I/O) execution by combining compiler and Operating System (OS) techniques. The embodiments include dedicating selected cores, in multicore or many-core processors, as I/O execution cores, and applying compiler-based analysis to classify I/O regions of program source codes so that the OS can schedule such regions onto the designated I/O cores. During the compilation of a program source code, each I/O operation region of the program source code is identified. During the execution of the compiled program source code, each I/O operation region is scheduled for execution on a preselected I/O core. The other regions of the compiled program source code are scheduled for execution on other cores.
Public/Granted literature
- US20150234640A1 System and Method for Isolating I/O Execution via Compiler and OS Support Public/Granted day:2015-08-20
Information query