Matches in SemOpenAlex for { <https://semopenalex.org/work/W2058021293> ?p ?o ?g. }
- W2058021293 endingPage "43" @default.
- W2058021293 startingPage "1" @default.
- W2058021293 abstract "Compile-time optimizations generally improve program performance. Nevertheless, degradations caused by individual compiler optimization techniques are to be expected. Feedback-directed optimization orchestration systems generate optimized code versions under a series of optimization combinations, evaluate their performance, and search for the best version. One challenge to such systems is to tune program performance quickly in an exponential search space. Another challenge is to achieve high program performance, considering that optimizations interact. Aiming at these two goals, this article presents an automated performance tuning system, PEAK , which searches for the best compiler optimization combinations for the important code sections in a program. The major contributions made in this work are as follows: (1) An algorithm called Combined Elimination (CE) is developed to explore the optimization space quickly and effectively; (2) Three fast and accurate rating methods are designed to evaluate the performance of an optimized code section based on a partial execution of the program; (3) An algorithm is developed to identify important code sections as candidates for performance tuning by trading off tuning speed and tuned program performance; and (4) A set of compiler tools are implemented to automate optimization orchestration. Orchestrating optimization options in SUN Forte compilers at the whole-program level, our CE algorithm improves performance by 10.8% over the SPEC CPU2000 FP baseline setting, compared to 5.6% improved by manual tuning. Orchestrating GCC O3 optimizations, CE improves performance by 12% over O3, the highest optimization level. Applying the rating methods, PEAK reduces tuning time from 2.19 hours to 5.85 minutes on average, while achieving equal or better program performance." @default.
- W2058021293 created "2016-06-24" @default.
- W2058021293 creator A5045622261 @default.
- W2058021293 creator A5050338403 @default.
- W2058021293 date "2008-05-01" @default.
- W2058021293 modified "2023-10-18" @default.
- W2058021293 title "PEAK—a fast and effective performance tuning system via compiler optimization orchestration" @default.
- W2058021293 cites W1509875415 @default.
- W2058021293 cites W1991751536 @default.
- W2058021293 cites W2009418036 @default.
- W2058021293 cites W2011334584 @default.
- W2058021293 cites W2011669306 @default.
- W2058021293 cites W2021951417 @default.
- W2058021293 cites W2028036887 @default.
- W2058021293 cites W2028124543 @default.
- W2058021293 cites W2040825319 @default.
- W2058021293 cites W2044280736 @default.
- W2058021293 cites W2058719553 @default.
- W2058021293 cites W2062909992 @default.
- W2058021293 cites W2089320150 @default.
- W2058021293 cites W2091994380 @default.
- W2058021293 cites W2105090082 @default.
- W2058021293 cites W2106296728 @default.
- W2058021293 cites W2110652915 @default.
- W2058021293 cites W2116210226 @default.
- W2058021293 cites W2117644841 @default.
- W2058021293 cites W2119691711 @default.
- W2058021293 cites W2121048547 @default.
- W2058021293 cites W2137311321 @default.
- W2058021293 cites W2144433126 @default.
- W2058021293 cites W2148255965 @default.
- W2058021293 cites W2150871888 @default.
- W2058021293 cites W2152885483 @default.
- W2058021293 cites W2157074753 @default.
- W2058021293 cites W2157310776 @default.
- W2058021293 cites W2164617852 @default.
- W2058021293 cites W2168519934 @default.
- W2058021293 cites W2401610261 @default.
- W2058021293 cites W4206504442 @default.
- W2058021293 cites W4231002400 @default.
- W2058021293 cites W4233973673 @default.
- W2058021293 cites W4235592786 @default.
- W2058021293 cites W4238502383 @default.
- W2058021293 cites W4243305730 @default.
- W2058021293 cites W4246430693 @default.
- W2058021293 cites W4249150173 @default.
- W2058021293 cites W4302565961 @default.
- W2058021293 doi "https://doi.org/10.1145/1353445.1353451" @default.
- W2058021293 hasPublicationYear "2008" @default.
- W2058021293 type Work @default.
- W2058021293 sameAs 2058021293 @default.
- W2058021293 citedByCount "32" @default.
- W2058021293 countsByYear W20580212932012 @default.
- W2058021293 countsByYear W20580212932013 @default.
- W2058021293 countsByYear W20580212932014 @default.
- W2058021293 countsByYear W20580212932015 @default.
- W2058021293 countsByYear W20580212932016 @default.
- W2058021293 countsByYear W20580212932017 @default.
- W2058021293 countsByYear W20580212932018 @default.
- W2058021293 countsByYear W20580212932019 @default.
- W2058021293 countsByYear W20580212932020 @default.
- W2058021293 countsByYear W20580212932022 @default.
- W2058021293 countsByYear W20580212932023 @default.
- W2058021293 crossrefType "journal-article" @default.
- W2058021293 hasAuthorship W2058021293A5045622261 @default.
- W2058021293 hasAuthorship W2058021293A5050338403 @default.
- W2058021293 hasBestOaLocation W20580212931 @default.
- W2058021293 hasConcept C111919701 @default.
- W2058021293 hasConcept C133162039 @default.
- W2058021293 hasConcept C139571649 @default.
- W2058021293 hasConcept C142362112 @default.
- W2058021293 hasConcept C153349607 @default.
- W2058021293 hasConcept C162324750 @default.
- W2058021293 hasConcept C169590947 @default.
- W2058021293 hasConcept C173608175 @default.
- W2058021293 hasConcept C177264268 @default.
- W2058021293 hasConcept C190902152 @default.
- W2058021293 hasConcept C199168358 @default.
- W2058021293 hasConcept C199360897 @default.
- W2058021293 hasConcept C21547014 @default.
- W2058021293 hasConcept C26517878 @default.
- W2058021293 hasConcept C2776760102 @default.
- W2058021293 hasConcept C2777138346 @default.
- W2058021293 hasConcept C2778565505 @default.
- W2058021293 hasConcept C2778915421 @default.
- W2058021293 hasConcept C29331672 @default.
- W2058021293 hasConcept C41008148 @default.
- W2058021293 hasConcept C558565934 @default.
- W2058021293 hasConcept C8767382 @default.
- W2058021293 hasConceptScore W2058021293C111919701 @default.
- W2058021293 hasConceptScore W2058021293C133162039 @default.
- W2058021293 hasConceptScore W2058021293C139571649 @default.
- W2058021293 hasConceptScore W2058021293C142362112 @default.
- W2058021293 hasConceptScore W2058021293C153349607 @default.
- W2058021293 hasConceptScore W2058021293C162324750 @default.
- W2058021293 hasConceptScore W2058021293C169590947 @default.
- W2058021293 hasConceptScore W2058021293C173608175 @default.
- W2058021293 hasConceptScore W2058021293C177264268 @default.