• DocumentCode
    2320596
  • Title

    Modeling graphic subsystem for M5 simulator

  • Author

    Ong, Wen Jian ; Samsudin, Khairulmizam ; Ramli, Abdul Rahman ; Adnan, Wan Azizun Wan

  • Author_Institution
    Dept. of Comput. & Commun. Syst. Eng., Univ. Putra Malaysia, Serdang, Malaysia
  • fYear
    2011
  • fDate
    25-28 Sept. 2011
  • Firstpage
    294
  • Lastpage
    299
  • Abstract
    In computer architecture research and design, simulator is a viable alternative for researchers to evaluate the functionality and performance of the future computer systems architecture. The cost and timeline to complete a project tremendously can be reduced with simulators, as it allows a quick quantitative evaluation of the wide range of architectures in computer systems, such as CPU, memory and I/O system. The M5 simulator, is one of the open source computer architecture available. This paper propose a graphic subsystem for the existing M5 simulator to allow research and development activities in the area especially for Graphic Processing Unit (GPU). The GPU model chosen for the M5 simulator is the PCI based Voodoo 3 GPU, manufactured by the 3Dfx Interactive Inc. The functionality of the built GPU model are evaluated by using several software engineering testing methodologies, and the programmability of the model is tested by using the Glide API, the 3D graphics API developed for the Voodoo Graphics 3D accelerator cards.
  • Keywords
    application program interfaces; computer graphic equipment; coprocessors; digital simulation; program testing; 3D graphics API; Glide API; M5 simulator; Voodoo 3 GPU; Voodoo Graphics 3D accelerator cards; graphic processing unit; graphic subsystem; open source computer architecture; software engineering testing methodology; Computer architecture; Graphics processing unit; Kernel; Linux; Object oriented modeling; Registers; Three dimensional displays; M5 simulator; Voodoo 3 GPU; graphic subsystem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Open Systems (ICOS), 2011 IEEE Conference on
  • Conference_Location
    Langkawi
  • Print_ISBN
    978-1-61284-931-7
  • Type

    conf

  • DOI
    10.1109/ICOS.2011.6079308
  • Filename
    6079308