• DocumentCode
    130411
  • Title

    Supporting job-level secure access to GPGPU resources on existing grid infrastructures

  • Author

    Walsh, J. ; Dukes, Jonathan

  • Author_Institution
    Sch. of Comput. Sci. & Stat., Trinity Coll., Dublin, Ireland
  • fYear
    2014
  • fDate
    7-10 Sept. 2014
  • Firstpage
    781
  • Lastpage
    790
  • Abstract
    Grids provide secure, utility-like access to a wide variety of large-scale, distributed computational and storage resources. In particular, the European Grid Infrastructure (EGI) and Open Science Grid (OSG) have excelled in processing vast workloads of independent jobs for the research community. Researchers demand increasingly faster processing speeds to solve increasingly larger and more complex problems. To meet this need, attention has shifted over the past decade away from single-core processing models towards the use of multi-core, many-core and massively parallel computational accelerators. The increasing availability and use of General Purpose Graphic Processing Units (GPGPUs) are an example of this. This paper addresses many of the challenges that exist in the integration of resources such as GPGPUs into Grid infrastructures. Specifically, solutions are proposed for discovering and describing GPGPU Grid resources, specifying multi-GPGPU job requirements, performing multi-GPGPU allocation to jobs, dynamically updating publicly-readable GPGPU usage information and enforcing GPGPU access control to prevent distinct jobs from inadvertently accessing the same device. The proposed solution is fully compatible with widely-used and accepted standards and middleware including the GLUE 2.0 schema and EGI Unified Middleware Distribution. A prototype implementation is also described.
  • Keywords
    authorisation; graphics processing units; grid computing; middleware; processor scheduling; resource allocation; EGI unified middleware distribution; European grid infrastructure; GLUE 2.0 schema; GPGPU access control; GPGPU grid resources; GPGPU usage information; OSG; general purpose graphic processing units; grid infrastructures; independent jobs; job-level secure access; large-scale distributed computational resources; many-core; multiGPGPU allocation; multiGPGPU job requirements; multicore; open science grid; parallel computational accelerators; secure utility-like access; single-core processing models; storage resources; workloads processing; Europe; Torque;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Systems (FedCSIS), 2014 Federated Conference on
  • Conference_Location
    Warsaw
  • Type

    conf

  • DOI
    10.15439/2014F337
  • Filename
    6933093