Parallel CYK Membership Test on GPUs - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2014

Parallel CYK Membership Test on GPUs

Kyoung-Hwan Kim
  • Fonction : Auteur
  • PersonId : 994328
Sang-Min Choi
  • Fonction : Auteur
  • PersonId : 994329
Hyein Lee
  • Fonction : Auteur
  • PersonId : 994330
Ka Lok Man
  • Fonction : Auteur
  • PersonId : 994331
Yo-Sub Han
  • Fonction : Auteur
  • PersonId : 994332

Résumé

Nowadays general-purpose computing on graphics processing units (GPGPUs) performs computations what were formerly handled by the CPU using hundreds of cores on GPUs. It often improves the performance of sequential computation when the running program is well-structured and formulated for massive threading. The CYK algorithm is a well-known algorithm for the context-free language membership test and has been used in many applications including grammar inferences, compilers and natural language processing. We revisit the CYK algorithm and its structural properties suitable for parallelization. Based on the discovered properties, we then parallelize the algorithm using different combinations of memory types and data allocation schemes using a GPU. We evaluate the algorithm based on real-world data and herein demonstrate the performance improvement compared with CPU-based computations.
Fichier principal
Vignette du fichier
978-3-662-44917-2_14_Chapter.pdf (449.99 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01403076 , version 1 (25-11-2016)

Licence

Identifiants

Citer

Kyoung-Hwan Kim, Sang-Min Choi, Hyein Lee, Ka Lok Man, Yo-Sub Han. Parallel CYK Membership Test on GPUs. 11th IFIP International Conference on Network and Parallel Computing (NPC), Sep 2014, Ilan, Taiwan. pp.157-168, ⟨10.1007/978-3-662-44917-2_14⟩. ⟨hal-01403076⟩
89 Consultations
228 Téléchargements

Altmetric

Partager

More