Unlock instant, AI-driven research and patent intelligence for your innovation.

Data processing apparatus for pipeline execution acceleration and method thereof

a technology for data processing apparatus and pipeline execution, applied in the direction of program control, interprogram communication, multi-programming arrangements, etc., can solve the problems of pipe management and reverse execution order of application programs, and achieve the effect of easy shortening the execution time of the pipelin

Inactive Publication Date: 2017-10-31
ELECTRONICS & TELECOMM RES INST
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The invention aims to speed up the execution time of a pipeline of multiple application programs. It provides a data processing apparatus and method that can efficiently shorten the time required for the pipeline to process data.

Problems solved by technology

The method requires a lot of time and cost and therefore may not be easily used.
Since an IT amateur mainly manufactures and uses the pipeline, it is very difficult to actually apply a method for shortening an execution time using a special technique for modifying and inputting and outputting source codes of application programs.
A technology of using a pipeline of an operating system as an input and output medium between stages has two problems.
Further, the pipe has very different characteristics from the file and therefore may not use the same method as the file.
At the time of using a general operating system pipe, a problem of pipe disconnection may be solved, but other problems such as pipe management and a reverse of the execution order of the application program may occur.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data processing apparatus for pipeline execution acceleration and method thereof
  • Data processing apparatus for pipeline execution acceleration and method thereof
  • Data processing apparatus for pipeline execution acceleration and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041]Only a principle of the present invention will be described below. Therefore, although the principle of the present invention is not clearly described or shown in the specification, those skilled in the art can implement a principle of the present invention and invent various apparatuses included in a concept and a scope of the present invention. In addition, conditional terms and exemplary embodiments described in the specification are in principle used only for purposes for understanding the concept of the present invention.

[0042]The foregoing objects, features and advantages will become more apparent from the following description of preferred exemplary embodiments of the present invention with reference to accompanying drawings, which are set forth hereinafter. Accordingly, those having ordinary knowledge in the related art to which the present invention pertains will easily embody technical ideas or spirit of the present invention. Further, when technical configurations k...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Disclosed herein are a data processing apparatus for pipeline execution acceleration and a method thereof. According to an exemplary embodiment of the present invention, the data processing apparatus for pipeline execution acceleration includes: a processor configured to sequentially execute a first application program and a second application program reading or writing a specific file; and a file system configured to complete a write for a file data for the specific file to a data block previously allocated from the first application program and provide the file data for the specific file to the second application program prior to executing a close call for the specific file from the first application program, when executing a read call for the specific file from the second application program.

Description

CROSS REFERENCE TO RELATED APPLICATION[0001]This application claims the benefit of Korean Patent Application No. 10-2014-0025501, filed on Mar. 4, 2013, entitled “Data Processing Apparatus for Pipeline Execution Acceleration And Method Thereof”, which is hereby incorporated by reference in its entirety into this application.BACKGROUND OF THE INVENTION[0002]1. Technical Field[0003]The present invention relates to a data processing apparatus, and more particularly, to a data processing apparatus and a method thereof capable of easily shortening an execution time of a pipeline for a plurality of application programs executed according to a preset order, which is executed by a pipeline processor.[0004]2. Description of the Related Art[0005]A pipeline is called a set of various application programs which are sequentially executed to achieve one object. A technology of sequentially executing various application programs and using a file as an input and output connection medium executes on...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F9/54
CPCG06F9/544G06F9/546G06F9/54
Inventor KIM, KANG-HOKOH, KWANG-WONJEON, SEUNG-HYUB
Owner ELECTRONICS & TELECOMM RES INST