Entry Huff:1993:LMS from sigplan1990.bib

Last update: Thu Apr 12 03:37:15 MDT 2012                Valid HTML 3.2!

Index sections

Top | Symbols | Numbers | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Huff:1993:LMS,
  author =       "Richard A. Huff",
  title =        "Lifetime-sensitive modulo scheduling",
  journal =      j-SIGPLAN,
  volume =       "28",
  number =       "6",
  pages =        "258--267",
  month =        jun,
  year =         "1993",
  CODEN =        "SINODQ",
  ISBN =         "0-89791-598-4",
  ISBN-13 =      "978-0-89791-598-4",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Thu May 13 12:37:27 MDT 1999",
  bibsource =    "http://www.acm.org/pubs/contents/proceedings/pldi/155090/index.html",
  URL =          "http://www.acm.org:80/pubs/citations/proceedings/pldi/155090/p258-huff/",
  abstract =     "This paper shows how to software pipeline a loop for
                 minimal register pressure without sacrificing the
                 loop's minimum execution time. This novel {\em
                 bidirectional slack-scheduling\/} method has been
                 implemented in a FORTRAN compiler and tested on many
                 scientific benchmarks. The empirical results---when
                 measured against an absolute lower bound on execution
                 time, and against a novel {\em schedule-independent\/}
                 absolute lower bound on register pressure---indicate
                 near-optimal performance.",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Comput. Sci., Cornell Univ., Ithaca, NY,
                 USA",
  annote =       "Published as part of the Proceedings of PLDI'93.",
  classification = "C6110P (Parallel programming); C6150C (Compilers,
                 interpreters and other processors)",
  confdate =     "23-25 June 1993",
  conflocation = "Albuquerque, NM, USA",
  confsponsor =  "ACM",
  keywords =     "Bidirectional slack-scheduling method; FORTRAN
                 compiler; languages; Minimal register pressure; Minimum
                 execution time; Near-optimal performance; performance;
                 Schedule-independent absolute lower bound; Scientific
                 benchmarks; Software pipeline",
  subject =      "{\bf D.3.4} Software, PROGRAMMING LANGUAGES,
                 Processors, Optimization. {\bf D.3.4} Software,
                 PROGRAMMING LANGUAGES, Processors, Compilers. {\bf
                 D.3.2} Software, PROGRAMMING LANGUAGES, Language
                 Classifications, FORTRAN. {\bf C.1.3} Computer Systems
                 Organization, PROCESSOR ARCHITECTURES, Other
                 Architecture Styles.",
  thesaurus =    "FORTRAN; Parallel programming; Program compilers;
                 Scheduling",
}

Related entries