Analýza škálovatelnosti a přesnosti paralelních FFT algoritmů při násobení obrovských celých čísel

dc.contributor.advisorHorák, David
dc.contributor.authorRotterová, Ivana
dc.contributor.refereeČermák, Martin
dc.date.accepted2016-05-31
dc.date.accessioned2016-11-03T07:33:23Z
dc.date.available2016-11-03T07:33:23Z
dc.date.issued2016
dc.descriptionImport 03/11/2016cs
dc.description.abstractCílem práce je seznámení s technikou násobení obrovských celých čísel pomocí polynomů, ilustrace převodů čísel na polynomy s různými číselnými základy a FFT násobení, které je dále porovnáváno s klasickým násobením. Čtenář je seznámen se základy FFT a základními algoritmy pro výpočet FFT, Radix-2, Radix-4, Split-Radix. Dále práce srovnává různé implementace FFT s jejich aplikací pro násobení obrovských čísel včetně škálovatelnosti pomocí paralelních FFT knihoven jak se sdílenou, tak distribuovanou pamětí, testovaných na ostravském superpočítači. Smyslem této práce je poukázat na alternativní možnosti násobení obrovských čísel nejen proto, že při klasickém násobení jsme limitování počtem cifer z důvodu omezené paměti, ale také jsme schopni dosáhnout výsledků mnohem efektivněji.cs
dc.description.abstractThis Thesis is focused on a technigue of multiplication of huge integers using polynomials, conversion of numbers to polynomials with different numerical bases and FFT multiplication, which is also compared with the normal multiplication. A reader will know FFT fundations and algorithms Radix-2, Radix-4, Split-Radix. There is also a comparison of various FFT implementation for multiplication of huge numbers including a scalability by parallel FFT libraries using shared and distributed memory and tested on Ostrava supercomputer. This Thesis meaning has been to point out alternative ways how to multiply huge integers not only because we are limited by number of digits in case of normal multiplication but also we are able to achieve results more effective.en
dc.description.department470 - Katedra aplikované matematiky
dc.description.resultvýborněcs
dc.format.extent8158440 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002cs
dc.identifier.senderS2724cs
dc.identifier.thesisROT0016_FEI_N2647_1103T031_2016
dc.identifier.urihttp://hdl.handle.net/10084/115875
dc.language.isocs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectDFT, FFT, IFFT, Radix-2, Radix-4, Split-Radix, MPI, OpenMP, násobení, superpočítačcs
dc.subjectDFT, FFT, IFFT, Radix-2, Radix-4, Split-Radix, MPI, OpenMP, multiplication, supercomputeren
dc.thesis.degree-branchVýpočetní matematikacs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleAnalýza škálovatelnosti a přesnosti paralelních FFT algoritmů při násobení obrovských celých číselcs
dc.title.alternativeThe analysis of the scalability and accuracy of parallel FFT algorithms for the huge integers multiplicationen
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 4 out of 4 results
Loading...
Thumbnail Image
Name:
ROT0016_FEI_N2647_1103T031_2016.pdf
Size:
7.78 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
ROT0016_FEI_N2647_1103T031_2016_priloha.zip
Size:
42.91 KB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
ROT0016_FEI_N2647_1103T031_2016_posudek_vedouci_Horak_David.pdf
Size:
53.19 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Horák, David
Loading...
Thumbnail Image
Name:
ROT0016_FEI_N2647_1103T031_2016_posudek_oponent_Cermak_Martin.pdf
Size:
53.32 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Čermák, Martin