20240045737. INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS simplified abstract (Fujitsu Limited)

From WikiPatents
Jump to navigation Jump to search

INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS

Organization Name

Fujitsu Limited

Inventor(s)

Keisuke Tsugane of Kawasaki (JP)

INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240045737 titled 'INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS

Simplified Explanation

The patent application describes a computer program that enables a computer to execute a process involving parallel execution of multiple tasks. The program acquires a source code containing descriptions of these tasks, detects communication tasks that control communication among the tasks, and adds a description that creates a data dependency between chosen communication tasks based on their execution orders.

  • The innovation involves a computer program that facilitates parallel execution of tasks.
  • The program identifies communication tasks and establishes data dependencies between them.
  • The source code is analyzed to detect communication tasks and modify their descriptions accordingly.

Potential Applications:

  • This technology can be applied in parallel computing systems to improve the efficiency of task execution.
  • It can be used in distributed systems to enhance communication and coordination between tasks.

Problems Solved:

  • The technology solves the problem of managing communication tasks in parallel computing systems.
  • It addresses the challenge of ensuring proper synchronization and data dependencies between tasks.

Benefits:

  • Improved performance and efficiency in executing parallel tasks.
  • Enhanced coordination and communication between tasks in distributed systems.
  • Simplified management of data dependencies and synchronization in parallel computing.


Original Abstract Submitted

a non-transitory computer-readable recording medium stores a program for causing a computer to execute a process, the process includes acquiring a source code that includes descriptions of a plurality of tasks to be executed in parallel, detecting descriptions of two or more communication tasks each of which controls communication, among the descriptions of the plurality of tasks defined in the acquired source code, and adding a description that forms data dependency between communication tasks chosen in accordance with execution orders of the two or more communication tasks, to each of the detected descriptions of the two or more communication tasks in the acquired source code.