System for automatically increasing program execution speed

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

36441901, G06F 1520, G06F 1538

Patent

active

052837300

ABSTRACT:
Based on dynamic characteristics as a FORTRAN program is run, which are obtained by using a tool for collecting program running characteristics for computer hardware having a vector processing architecture, a subroutine selecting unit compares previously entered target values with its actual computing performance for an execution frequency, CPU execution time, an execution cost ratio and a vectoring ratio of each subroutine invoked as the entire program is run once, and extracts any subroutine which does not reach the target value as one to be revised while, at the performance information collecting unit, any non-vectored DO loop is detected from among the subroutines to be revised, and subsequently, it is determined whether vectoring directives may be issued or not or whether it is possible to vector the loop or not. A source program revising means revises its coding to make it possible to automatically carry out speedy revising operations issuing for the vectoring directives.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System for automatically increasing program execution speed does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for automatically increasing program execution speed, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for automatically increasing program execution speed will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-584161

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.