?url_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rft.title=Paralelizaci%C3%B3n+y+vectorizaci%C3%B3n+de+redes+neuronales&rft.creator=Garc%C3%ADa+Roqu%C3%A9%2C+Andr%C3%A9s+Abelardo&rft.contributor=Garc%C3%ADa+Dopico%2C+Antonio&rft.subject=Computer+Science&rft.description=El+objetivo+de+este+proyecto+es+la+paralelizaci%C3%B3n+y+vectorizaci%C3%B3n+de+una+red+neuronal+para+optimizar+su+tiempo+de+ejecuci%C3%B3n+y+explotar+al+m%C3%A1ximo+las+capacidades+de+la+m%C3%A1quina+en+la+que+se+ejecuta.+Para+ello+se+realizar%C3%A1+un+an%C3%A1lisis+de+los+procesos+de+la+red+neuronal+que+m%C3%A1s+tiempo+de+ejecuci%C3%B3n+consumen+y+se+tratar%C3%A1+de+paralelizarlos+y+vectorizarlos+para+obtener+incrementos+de+tiempo+en+la+ejecuci%C3%B3n.+Previamente+se+traducir%C3%A1+la+red+neuronal+escrita+en+Python+al+leguaje+C+para+poder+hacer+uso+de+la+librer%C3%ADa+OpenMP%2C+la+cual+facilita+mucho+la+ejecuci%C3%B3n+de+programas+con+m%C3%BAltiples+procesos.---ABSTRACT---The+goal+of+the+project+is+the+parallelization+and+vectorization+of+a+neural+network+to+optimize+its+execution+time+and+exploit+the+computer+capabilities+to+the+maximum+extent+possible.+To+achieve+it+an+analysis+of+the+neural+network+will+be+made+to+find+which+processes+consume+more+time+during+the+execution+to+try+and+parallelize+and+vectorize+those+processes+and+obtain+gains+in+execution+times.+Previously+the+neural+network+will+be+translated+from+Python+to+the+C+programming+language+to+be+able+to+use+the+OpenMP+library+which+allows+to+execute+multi-processing+programs+very+easily.&rft.publisher=E.T.S.+de+Ingenieros+Inform%C3%83%C2%A1ticos+(UPM)&rft.rights=https%3A%2F%2Fcreativecommons.org%2Flicenses%2Fby-nc-nd%2F3.0%2Fes%2F&rft.date=2020-06&rft.type=info%3Aeu-repo%2Fsemantics%2FbachelorThesis&rft.type=Final+Project&rft.type=NonPeerReviewed&rft.format=application%2Fpdf&rft.language=spa&rft.rights=info%3Aeu-repo%2Fsemantics%2FopenAccess&rft.identifier=https%3A%2F%2Foa.upm.es%2F63300%2F