• DocumentCode
    650006
  • Title

    Greedily using GPU capacity for data list processing in multicore-GPU platforms

  • Author

    Martinez-Angeles, Carlos Alberto ; Buenabad-Chavez, J. ; Castro-Garcia, M.A. ; Quiroz-Fabian, Jose Luis

  • Author_Institution
    Dept. de Comput., CINVESTAV-IPN, Mexico City, Mexico
  • fYear
    2013
  • fDate
    Sept. 30 2013-Oct. 4 2013
  • Firstpage
    195
  • Lastpage
    200
  • Abstract
    We have designed data list processing for multicore-GPU platforms and significantly improved the performance of both numerical and symbolic applications. For the latter, a novel aspect of our design was the management and processing of new data dynamically generated within GPUs. This paper presents various optimisations to our first design [1] aimed to use more the GPU, through reducing communication between the host (a multicore) and the GPU, in order to improve performance further. We present experimental results for three applications with different granularities and access patterns. Performance was improved again, significantly in some cases; using multicore-GPU platforms efficiently may involve complex changes to software.
  • Keywords
    graphics processing units; multiprocessing systems; optimisation; GPU capacity; data list processing; multicore-GPU platforms; optimisations; GPUs; Load Balancing; Multicores; Parallel Computing; Shared Memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering, Computing Science and Automatic Control (CCE), 2013 10th International Conference on
  • Conference_Location
    Mexico City
  • Print_ISBN
    978-1-4799-1460-9
  • Type

    conf

  • DOI
    10.1109/ICEEE.2013.6676037
  • Filename
    6676037