• DocumentCode
    1857085
  • Title

    A study of virtual memory MTU reassembly within the PowerPC architecture

  • Author

    Womack, Lucas ; Mraz, Ronald ; Mendelson, Abraham

  • Author_Institution
    Maryland Univ., College Park, MD, USA
  • fYear
    1997
  • fDate
    12-15 Jan 1997
  • Firstpage
    81
  • Lastpage
    90
  • Abstract
    Message transfer unit (MTU) reassembly schemes in modern operating systems cause I/O performance degradation when MTU sizes are larger than the architecture´s page size. This can happen with emerging network technologies, such as Asynchronous Transfer Mode (ATM), where MTUs can be 64 KB or greater Traditional solutions either reassemble using memory copy or preallocate contiguous memory; these, however lack speed or consume excess resources, respectively. This paper presents an alternative scheme called Virtual Memory MTU Reassembly (VMMR) which reassembles non-contiguous pages through virtual memory remapping. VMMR allows hardware/software interfaces to efficiently DMA large MTUs in hardware pages and remap them to a contiguous address space. Studies done on a PowerPC 601 show that this method can outperform memcopy by one to two orders of magnitude (the maximum VMMR bandwidth is 14.7 Gbits/sec). High-performance multimedia applications, such as video on demand and video conferencing, can greatly benefit from such a performance boost
  • Keywords
    message passing; microcomputer applications; operating systems (computers); software performance evaluation; storage allocation; virtual storage; Asynchronous Transfer Mode; I/O performance degradation; MTU reassembly; PowerPC 601; PowerPC architecture; VMMR bandwidth; Virtual Memory MTU Reassembly; contiguous memory; hardware/software interfaces; memcopy; message transfer unit; multimedia applications; operating systems; page size; video conferencing; video on demand; virtual memory; virtual memory remapping; Asynchronous transfer mode; Educational institutions; FDDI; Hardware; Manufacturing; Memory architecture; Operating systems; Performance gain; Protocols; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1997. MASCOTS '97., Proceedings Fifth International Symposium on
  • Conference_Location
    Haifa
  • Print_ISBN
    0-8186-7758-9
  • Type

    conf

  • DOI
    10.1109/MASCOT.1997.567587
  • Filename
    567587