• DocumentCode
    1178793
  • Title

    Virtual Computing Infrastructures for Nanoelectronics Simulation

  • Author

    Fortes, José A B ; Figueiredo, Renato J. ; Lundstrom, Mark S.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Florida Univ., Gainesville, FL, USA
  • Volume
    93
  • Issue
    10
  • fYear
    2005
  • Firstpage
    1839
  • Lastpage
    1847
  • Abstract
    The operational principles, components, and organization of a Grid-computing infrastructure called In-VIGO (standing for In Virtual Information Grid Organizations)are described. In-VIGO enables computational engineering and science in virtual information Grid organizations. Its distinctive feature is the extensive use of virtualization technologies to provide secure execution environments as needed by tools and users. This paper reviews and motivates the requirements of a cyber infrastructure for computational nanoelectronics. It then explains how such requirements are addressed by the In-VIGO middleware approach, which uses virtualized resources to build computational Grids. The architecture and key design aspects of its first deployed version-In-VIGO 1.0-are presented. It is operational and currently being used to enable the use of computational electronics tools over the Web. Aspects of the design and architecture of the next version of In-VIGO are also presented. It uses Web services standards and components, and lessons learned from In-VIGO 1.0.
  • Keywords
    Internet; circuit simulation; computer aided instruction; electronic engineering computing; electronic engineering education; grid computing; middleware; nanoelectronics; In Virtual Information Grid Organizations; In-VIGO; Web services standards; World Wide Web; computational electronics tools; computational engineering; computational nanoelectronics; cyberinfrastructure; grid computing; middleware; nanoelectronics simulation; secure execution environments; virtual computing; virtual information grid organizations; virtualization technologies; Computational modeling; Computer architecture; Distributed computing; Grid computing; Middleware; Nanoelectronics; Protocols; Resource management; Resource virtualization; Web services; Grid computing; Web services; nanoelectronics simulation; virtualization;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/JPROC.2005.853545
  • Filename
    1512501