Understanding the efficiency of GPU algorithms for matrix-matrix multiplication
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Applications of Membrane Computing (Natural Computing Series)
Applications of Membrane Computing (Natural Computing Series)
Mapping computational concepts to GPUs
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Fundamenta Informaticae
Spiking neural P systems with extended rules: universality and languages
Natural Computing: an international journal
Operating Systems: Internals and Design Principles
Operating Systems: Internals and Design Principles
Understanding throughput-oriented architectures
Communications of the ACM
Programming Massively Parallel Processors: A Hands-on Approach
Programming Massively Parallel Processors: A Hands-on Approach
Matrix representation of spiking neural P systems
CMC'10 Proceedings of the 11th international conference on Membrane computing
An Improved GPU Simulator for Spiking Neural P Systems
BIC-TA '11 Proceedings of the 2011 Sixth International Conference on Bio-Inspired Computing: Theories and Applications
A region-oriented hardware implementation for membrane computing applications
WMC'09 Proceedings of the 10th international conference on Membrane Computing
A spiking neural p system simulator based on CUDA
CMC'11 Proceedings of the 12th international conference on Membrane Computing
Hi-index | 0.00 |
In this paper we present our results in adapting a Spiking Neural P system (SNP system) simulator to a high performance graphics processing unit (GPU) platform. In particular, we extend our simulations to larger and more complex SNP systems using an NVIDIA Tesla C1060 GPU. The C1060 is manufactured for high performance computing and massively parallel computations, matching the maximally parallel nature of SNP systems. Using our GPU accelerated simulations we present speedups of around 200× for some SNP systems, compared to CPU only simulations.