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.

Bibliographic Details
Author: Martínez Pérez, Ivan
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