haku: @keyword aaltoyhtälö / yhteensä: 3
viite: 2 / 3
Tekijä:Saarelma, Jukka
Työn nimi:Finite-difference time-domain solver for room acoustics using graphics processing units
Aaltoyhtälön numeerinen ratkaisija aika-alueen differenssimenetelmällä käyttäen grafiikkaprosessoreja
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2013
Sivut:viii + 64      Kieli:   eng
Koulu/Laitos/Osasto:Sähkötekniikan korkeakoulu
Oppiaine:Mediatekniikka   (IL3011)
Valvoja:Savioja, Lauri
Ohjaaja:Botts, Jonathan
Elektroninen julkaisu: http://urn.fi/URN:NBN:fi:aalto-201401101114
OEVS:
Digitoitu arkistokappale luettavissa Harald Herlin -oppimiskeskuksen asiakaskoneilla | ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto  1131   | Arkisto
Avainsanat:acoustics
acoustic simulation
CUDA
finite-difference timedomain method
parallel computing
visualization
wave equation
akustiikka
akustinen simulaatio
CUDA
aika-alueen differenssimenetelmä
rinnakkaislaskenta
visualisointi
aaltoyhtälö
Tiivistelmä (fin):Erilaisia akustisia simulaatiomenetelmiä on kehitetty viime vuosikymmenien aikana.
Yhtenä vaihtoehtona on käytetty aaltopohjaisia ratkaisijoita, mutta laskennallinen tehokkuus on usein rajoittava tekijä niiden käytölle.
Viimevuosina grafiikkaprosessoreiden ja ohjelmistorajapintojen kehitys on mahdollistanut erilaisten aaltopohjaisten menetelmien käytön.
Tässä työssä toteutetaan aaltoyhtälön ratkaisija aika-alueen differenssimenetelmällä.
Toteutuksen tehokkuutta parannetaan hyödyntämällä grafiikkaprosessoreita ja eri toteutusvaihtoehtoja verrataan.
Jäjestelmällä estimoituja vasteita verrataan tunnettuihin analyyttisiin ratkaisuihin.
Toteutettu järjestelmä on C++-ohjelma jota voidaan käyttää Matlab-ympäristöstä hyödyntäen Matlab-ohjelmiston mex-rajapintaa.
Päivitysyhtälö jossa reunaehdot on toteutettu etenevällä differenssillä todetaan tehokkaimmaksi vaihtoehdoki.
Simulaation tehokkuus alenee huomattavasti käytettäessä kaksinkertaista laskentatarkuutta.
Voidaan todeta, että järjestelmän estimoimat vasteet toteuttavat odotetulla tavalla analyyttiset ratkaisut, poislukien etenevällä differenssillä toteutetun reunaehdon heijastusominaisuudet, jotka eroavat analyyttisestä mallista.
Tiivistelmä (eng):Several acoustic simulation methods have been introduced during the past decades.
Wave-based simulation methods have been one of the alternatives, but their applicability for wideband acoustic simulation has been limited by the computing power of available hardware.
During recent years, the processing power and programmability of graphics processing units have improved, and therefore several wave-based simulation methods have become potential alternatives.
In this thesis, a finite-difference time-domain solver is implemented.
The performance of the solver is accelerated with the use of graphics processing units.
Different performance considerations are reviewed and the system is evaluated by comparing the simulated responses to known analytic solutions.
The resulting system is C++ software, which is interfaced with Matlab with the use of a mex-function.
It is found that the forward difference boundary formulation is the most efficient for parallel implementation due to a lesser number of operations.
The usage of double precision data type in the simulation decreases the performance significantly.
The system is found to follow the analytical solutions with accuracy expected of the method, apart from the reflection characteristics of the forward difference boundary formulation that deviate slightly from the analytical solution.
ED:2014-01-19
INSSI tietueen numero: 48448
+ lisää koriin
INSSI