skip to main content
10.1145/1500412.1500422acmotherconferencesArticle/Chapter ViewAbstractPublication PagesafipsConference Proceedingsconference-collections
research-article
Free access

Vertical and outboard migration: a progress report

Published: 04 May 1981 Publication History

Abstract

The primary method for gaining performance improvement on a fixed-hardware architecture is to tailor the soft components, i.e. the application program, the operating system, or the firmware, to the performance requirements. This paper deals with two specific forms of performance tuning called vertical and outboard migration. These terms refer respectively to migrating (pieces of) functions from higher levels to lower levels in a software/firmware/hardware hierarchy and to migrating such functionality to auxiliary processors such as I/O processors which can run in parallel with the CPU to offload it. The performance gains in vertical migration result from the elimination of CPU overhead, while those in outboard migration result from the ability to offload the CPU and have separate (special-purpose) processors execute the migrated code asynchronously and in parallel with CPU execution.

References

[1]
R. A. Heller, "Experiences and opportunities in vertical migration of computing functions", in Proceedings of a Conference on Information Processing, Kiel, March 1980.
[2]
S. H. Fuller, V. R. Lesser, C. G. Bell and C. H. Kaman, "The effects of emerging technology and emulation requirements on microprogramming", IEEE Trans. Computers, vol. 25, no. 10, October 1976.
[3]
John Stockenberg and Andries van Dam, "Vertical migration for performance enhancement in layered hardware/firmware/software systems", IEEE Computer-vol. 11, pp. 35--50, May 1978.
[4]
Amdahl Corporation, Amdahl 5860 product announcement, November 1980.
[5]
G. Chroust, A. Kreuzer and K. Stadler, "A microprogrammed page fault monitor", Kepler University, Linz, Informatik-Berichte: SYSPRO 1980.
[6]
E. Feilmair and K. Stadler, "A CSECT monitor to measure program flow", Institute for Informatics, J. Kepler University, Linz, 1980.
[7]
J. A. Stankovic, "Structured systems and their performance improvement through vertical migration", Ph.D. thesis and Technical Report CS-41, Dept. of Computer Science, Brown University, May 1979.
[8]
G. J. Myers and B. R. S. Buckingham, "A hardware implementation of capability-based addressing", Computer Architecture News, vol. 8, no. 6, pp. 12--24, October 1980.
[9]
J. Rattner and G. Cox, "Object-based computer architecture", Computer Architecture News, vol. 8, no. 6, pp. 4--11, October 1980.
[10]
C. Mead and L. Conway, Introduction to VLSI Systems, Addison-Wesley, 1979.

Cited By

View all
  1. Vertical and outboard migration: a progress report

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    AFIPS '81: Proceedings of the May 4-7, 1981, national computer conference
    May 1981
    736 pages
    ISBN:9781450379212
    DOI:10.1145/1500412
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • AFIPS: American Federation of Information Processing Societies

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 04 May 1981

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)60
    • Downloads (Last 6 weeks)10
    Reflects downloads up to 28 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media