• DocumentCode
    2949929
  • Title

    An Emulation Model of IA-32 Memory Management

  • Author

    Chen Hai-feng ; Jiang Lie-Hui ; Dong Wei-yu ; Wang Li-xin

  • Author_Institution
    Dept. of Comput. Sci. & Technol., NDSC, Zhengzhou, China
  • fYear
    2011
  • fDate
    20-21 Aug. 2011
  • Firstpage
    321
  • Lastpage
    324
  • Abstract
    System emulation provides a new solution for software migrating on heterogeneous platform. As one of the important components of system emulation, memory emulation directly affects the performance of system. This paper presents a universal emulation model of IA-32 memory management with Software MMU, virtual TLB and virtual MMIO. And an IA-32 memory management emulator prototype is implemented successfully on the Alpha platform which achieves about 10% of the host machine´s performance presently. Compared to Bochs, the performance of our emulator has increased by about 17 percent.
  • Keywords
    microprocessor chips; software engineering; storage management; Alpha platform; IA-32 memory management; memory management emulation model; memory management input-output; memory management unit; software MMU; translation lookaside buffer; virtual MMIO; virtual TLB; Arrays; Computational modeling; Emulation; Indexes; Memory management; Random access memory; Software; Address Translation; Memory Management; System Emulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligence Science and Information Engineering (ISIE), 2011 International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4577-0960-9
  • Electronic_ISBN
    978-0-7695-4480-9
  • Type

    conf

  • DOI
    10.1109/ISIE.2011.41
  • Filename
    5997446