Simulating the Behaviour of the Human Brain on NVIDIA GPU: cuHinesBatch & cuThomasBatch implementations
Understand the human brain is one of the century challenges. On this work we are going to achieve a small step towards this objective presenting a novel data layout in order to compute more efficiently the Hines algorithm on GPU. A more general tridiagonal solver is going to be presented too.
| Author: | |
|---|---|
| Format: | master thesis |
| Publication Date: | 2018 |
| Country: | España |
| Institution: | Universitat Politècnica de Catalunya (UPC) |
| Repository: | UPCommons. Portal del coneixement obert de la UPC |
| Language: | English |
| OAI Identifier: | oai:upcommons.upc.edu:2117/117810 |
| Online Access: | https://hdl.handle.net/2117/117810 |
| Access Level: | Open access |
| Keyword: | Parallel processing (Electronic computers) Multiprocessors Neurona Algoritme de Hines GPUs Multiprocessador Sistema Tri-diagonal Lineal Escalabilitat Algoritme de Thomas PCR CR Processament Paral·lel cuSPARSE CUDA Human Brain Neuron Hines Algorithm Parallel Computing Multicore Tridiagonal Linear Systems Scalability Thomas Algorithm Parallel Processing Processament en paral·lel (Ordinadors) Multiprocessadors Àrees temàtiques de la UPC::Informàtica |
| id |
ES_35ca4a359464b9735d32e2c9042601e7 |
|---|---|
| oai_identifier_str |
oai:upcommons.upc.edu:2117/117810 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Simulating the Behaviour of the Human Brain on NVIDIA GPU: cuHinesBatch & cuThomasBatch implementationsMartínez Pérez, IvanParallel processing (Electronic computers)MultiprocessorsNeuronaAlgoritme de HinesGPUsMultiprocessadorSistema Tri-diagonal LinealEscalabilitatAlgoritme de ThomasPCRCRProcessament Paral·lelcuSPARSECUDAHuman BrainNeuronHines AlgorithmParallel ComputingGPUsMulticoreTridiagonal Linear SystemsScalabilityThomas AlgorithmPCRCRParallel ProcessingcuSPARSECUDAProcessament en paral·lel (Ordinadors)MultiprocessadorsÀrees temàtiques de la UPC::InformàticaUnderstand the human brain is one of the century challenges. On this work we are going to achieve a small step towards this objective presenting a novel data layout in order to compute more efficiently the Hines algorithm on GPU. A more general tridiagonal solver is going to be presented too.Universitat Politècnica de CatalunyaPeña Monferrer, Antonio JoséValero Lara, Pedro20182018-01-1520182018-06-04master thesishttp://purl.org/coar/resource_type/c_bdccNAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/2117/117810reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/1178102026-05-27T15:37:01Z |
| dc.title.none.fl_str_mv |
Simulating the Behaviour of the Human Brain on NVIDIA GPU: cuHinesBatch & cuThomasBatch implementations |
| title |
Simulating the Behaviour of the Human Brain on NVIDIA GPU: cuHinesBatch & cuThomasBatch implementations |
| spellingShingle |
Simulating the Behaviour of the Human Brain on NVIDIA GPU: cuHinesBatch & cuThomasBatch implementations Martínez Pérez, Ivan Parallel processing (Electronic computers) Multiprocessors Neurona Algoritme de Hines GPUs Multiprocessador Sistema Tri-diagonal Lineal Escalabilitat Algoritme de Thomas PCR CR Processament Paral·lel cuSPARSE CUDA Human Brain Neuron Hines Algorithm Parallel Computing GPUs Multicore Tridiagonal Linear Systems Scalability Thomas Algorithm PCR CR Parallel Processing cuSPARSE CUDA Processament en paral·lel (Ordinadors) Multiprocessadors Àrees temàtiques de la UPC::Informàtica |
| title_short |
Simulating the Behaviour of the Human Brain on NVIDIA GPU: cuHinesBatch & cuThomasBatch implementations |
| title_full |
Simulating the Behaviour of the Human Brain on NVIDIA GPU: cuHinesBatch & cuThomasBatch implementations |
| title_fullStr |
Simulating the Behaviour of the Human Brain on NVIDIA GPU: cuHinesBatch & cuThomasBatch implementations |
| title_full_unstemmed |
Simulating the Behaviour of the Human Brain on NVIDIA GPU: cuHinesBatch & cuThomasBatch implementations |
| title_sort |
Simulating the Behaviour of the Human Brain on NVIDIA GPU: cuHinesBatch & cuThomasBatch implementations |
| dc.creator.none.fl_str_mv |
Martínez Pérez, Ivan |
| author |
Martínez Pérez, Ivan |
| author_facet |
Martínez Pérez, Ivan |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Peña Monferrer, Antonio José Valero Lara, Pedro |
| dc.subject.none.fl_str_mv |
Parallel processing (Electronic computers) Multiprocessors Neurona Algoritme de Hines GPUs Multiprocessador Sistema Tri-diagonal Lineal Escalabilitat Algoritme de Thomas PCR CR Processament Paral·lel cuSPARSE CUDA Human Brain Neuron Hines Algorithm Parallel Computing GPUs Multicore Tridiagonal Linear Systems Scalability Thomas Algorithm PCR CR Parallel Processing cuSPARSE CUDA Processament en paral·lel (Ordinadors) Multiprocessadors Àrees temàtiques de la UPC::Informàtica |
| topic |
Parallel processing (Electronic computers) Multiprocessors Neurona Algoritme de Hines GPUs Multiprocessador Sistema Tri-diagonal Lineal Escalabilitat Algoritme de Thomas PCR CR Processament Paral·lel cuSPARSE CUDA Human Brain Neuron Hines Algorithm Parallel Computing GPUs Multicore Tridiagonal Linear Systems Scalability Thomas Algorithm PCR CR Parallel Processing cuSPARSE CUDA Processament en paral·lel (Ordinadors) Multiprocessadors Àrees temàtiques de la UPC::Informàtica |
| description |
Understand the human brain is one of the century challenges. On this work we are going to achieve a small step towards this objective presenting a novel data layout in order to compute more efficiently the Hines algorithm on GPU. A more general tridiagonal solver is going to be presented too. |
| publishDate |
2018 |
| dc.date.none.fl_str_mv |
2018 2018-01-15 2018 2018-06-04 |
| dc.type.none.fl_str_mv |
master thesis http://purl.org/coar/resource_type/c_bdcc NA http://purl.org/coar/version/c_be7fb7dd8ff6fe43 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/2117/117810 |
| url |
https://hdl.handle.net/2117/117810 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universitat Politècnica de Catalunya |
| publisher.none.fl_str_mv |
Universitat Politècnica de Catalunya |
| dc.source.none.fl_str_mv |
reponame:UPCommons. Portal del coneixement obert de la UPC instname:Universitat Politècnica de Catalunya (UPC) |
| instname_str |
Universitat Politècnica de Catalunya (UPC) |
| reponame_str |
UPCommons. Portal del coneixement obert de la UPC |
| collection |
UPCommons. Portal del coneixement obert de la UPC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869405911258234880 |
| score |
15,228081 |