×

Method and system for dynamically parallelizing application program

  • US 20100281489A1
  • Filed: 04/27/2010
  • Published: 11/04/2010
  • Est. Priority Date: 04/29/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system for dynamically parallelizing an application program, the system comprising:

  • a multi-core controller to assign a unique operation of each of plural threads that are generated while running the application program;

    a block generator to generate a data block having a size corresponding to a data area to be processed by the application program, using a block function;

    a monitoring unit to monitor the multi-core controller to determine a number of available threads; and

    a decision unit to divide the data block using a map function, and to dynamically determine a thread allocation scheme.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×