Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2009-09-30
2011-12-06
Dao, Thuy (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S149000, C717S155000
Reexamination Certificate
active
08074211
ABSTRACT:
According to one embodiment, a grouping method for process units, each including basic modules and data, the process units being assigned to processors in a program for a multiprocessor system, the program including the basic modules and a parallel statement describing relationships between parallel processes for the basic modules, the method includes displaying a dataflow graph visually showing a process status of each process unit based on the parallel statement, and specifying a candidate for a connection of process units on the dataflow graph, wherein the dataflow graph displays data entries, nodes in the basic modules, and edges connecting the data entries and the nodes.
REFERENCES:
patent: 5768594 (1998-06-01), Blelloch et al.
patent: 7120903 (2006-10-01), Toi et al.
patent: 7392514 (2008-06-01), Edwards
patent: 7685587 (2010-03-01), Pozzi et al.
patent: 7797691 (2010-09-01), Cockx et al.
patent: 7873953 (2011-01-01), Pritchard et al.
patent: 7895586 (2011-02-01), Ozone
patent: 7941794 (2011-05-01), Ozone et al.
patent: 2003/0131345 (2003-07-01), Wilkerson et al.
patent: 2004/0088666 (2004-05-01), Poznanovic et al.
patent: 2007/0041610 (2007-02-01), Kaneko et al.
patent: 05-113885 (1993-05-01), None
patent: 05-257709 (1993-10-01), None
patent: 06-332689 (1994-12-01), None
patent: 06-332689 (1994-12-01), None
patent: 09-171503 (1997-06-01), None
patent: 2005-258920 (2005-09-01), None
patent: 2005-258920 (2005-09-01), None
patent: 2006-338507 (2006-12-01), None
patent: 2006-338507 (2006-12-01), None
“Efficient code synthesis from extended dataflow graphs for multimedia applications”, Oh et al., Jun. 2002, pp. 275-280, <http://delivery.acm.org/10.1145/520000/513990/p275-oh.pdf>.
“Global resource sharing for synthesis of control data flow graphs on FPGAs”, Memik et al., Jun. 2003, pp. 604-609, <http://delivery.acm.org/10.1145/780000/775985/p604-memik.pdf>.
“Using model dataflow graphs to reduce the storage requirements of constraints”, Zanden et al., Sep. 2001, pp. 223-265, <http://delivery.acm.org/10.1145/510000/502910/p223-vander—zanden.pdf>.
Sakai, “R&D Frontline, Software Optimization Technology for Multicore,” Toshiba Review, Kabushiki Kaisha Toshiba, Aug. 1, 2007, vol. 62, No. 8, pp. 62-63.
Yoshida et al., “A Data Localization Scheme for Fortran Macro-Dataflow Computation,” IPSJ Journal, Information Processing Society of Japan, Sep. 15, 1994, vol. 35, No. 9, pp. 1848-1860.
Kikuchi, “Parallelization Assistance System, Information Processing,” Information Processing Society of Japan, Sep. 15, 1993, vol. 34, No. 9, pp. 1158-1169.
Yamaguchi et al., “Classification of Visualized Data Dependence and Its Application to Parallelization,” IPSJ Journal, Information Processing Society of Japan, Oct. 15, 2006, vol. 47, No. SIG14(TOM 15), pp. 179-186.
Notice of Reasons for Rejection mailed by Japan Patent Office on Jan. 19, 2010 in the corresponding Japanese patent application No. 2008-255295.
Final Notice of Rejection mailed by Japan Patent Office on Apr. 27, 2010 in the corresponding Japanese patent application No. 2008-255295.
Final Notice of Rejection mailed by Japan Patent Office on Jul. 27, 2010 in the corresponding Japanese patent application No. 2008-255295.
Sakai, “R&D Frontline, Software Optimization Technology for Multicore,” Toshiba Review, Kabushiki Kaisha Toshiba, Aug. 1, 2007, vol. 62, No. 8, pp. 62-63.
Dao Thuy
Kabushiki Kaisha Toshiba
Knobbe Martens Olson & Bear LLP
LandOfFree
Computer program, multiprocessor system, and grouping method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer program, multiprocessor system, and grouping method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer program, multiprocessor system, and grouping method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4300152