|
Abstract:
|
Teknismatemaattista laskentaa varten on suunniteltu erityyppisiä tietokoneita. Oheisprosessorit ovat laitteita, jotka vaativat liitännän mini- tai keskisuureen tietokoneeseen (isäntäkoneeseen). Isäntäkone toimii järjestelmän älykkäämpänä osapuolena, ja oheisprosessori on laskentanopeudeltaan isäntäkonetta nopeampi. Tämän vuoksi voidaan suuret ja aikaa vievät ohjelmat siirtää isäntäkoneelta oheisprosessorille, joka soveltuu tähän tehtävään paremmin. TTKK:hon hankittiin keväällä 1982 Floating Point Systemsin FPS-164 -oheisprosessori, ja laite on liitetty VAX 11/780 -tietokoneeseen. Työssä tutkittiin FPS-164:n soveltuvuutta teknismatemaattisessa tietojenkäsittelyssä. Havaittiin, että suuriin laskentanopeuksiin on mahdollista päästä, mutta ohjelmien kehitystyö vie paljon aikaa. Järjestelmän rakennetta, käyttöjärjestelmiä, ohjelmointikielten piirteitä sekä liitäntää VAX 11/780:n kanssa on tutkittu mahdollisimman tehokkaiden ohjelmien tuottamiseksi ja sovitustyön minimoimiseksi. FPS-164:n suorituskykyä on vertailtu ajamalla samoja ohjelmia eri tietokoneissa. Myös erikoispiirteitä, kuten isäntäkoneen ja oheisprosessorin samanaikaista prosessointia, on käsitelty. Diplomityön toinen osa käsittelee FPS-164:lle laadittua käytönvalvontaohjelmistoa, johon kuuluvat käytön mittaaminen, käyttöoikeuden tarkistus, aikarajoituksen toteuttaminen, jonotuksen seuranta sekä käyttötietojen raportointi. Ohjelmisto on laadittu siten, että se on helppo sovittaa myös uusiin käyttöjärjestelmäversioihin. /Kir09 |