GPU Optimization Techniques Applied to Scale Free Gene Regulatory Networks Based on Threshold Function

  • Vinícius Vilar Jacob Universidade Federal de Viçosa
  • Chaulio de Resende Ferreira Universidade Federal de Viçosa
  • Ricardo Ferreira Universidade Federal de Viçosa

Resumo


This paper describes the use of GPU-specific optimization techniques applied to the problem of simulation of scale free gene regulatory networks based on threshold function on GPU. We made attempts to optimize memory access, change the data structure used to represent the graph, use of stream and ILP (Instruction Level Parallelism) on the implementation made in an earlier work by Campos et al (2011). The optimizations that showed more effectiveness were the change in the representation of the graph, ILP and stream with speedup up to 5.99 times over the previous approach which was also done on GPU.
Palavras-chave: Graphics processing units, Instruction sets, Kernel, Optimization, Data structures, Biological system modeling, Hardware
Publicado
17/10/2012
JACOB, Vinícius Vilar; FERREIRA, Chaulio de Resende; FERREIRA, Ricardo. GPU Optimization Techniques Applied to Scale Free Gene Regulatory Networks Based on Threshold Function. In: SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (SSCAD), 13. , 2012, Petrópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2012 . p. 57-64.