BSPlab til folket
Abstract
Dette dokumentet beskriver flyttingen av BSPlab fra Microsoft Visual Studio-utviklingsplattformen til GCC på Linux og MinGW på Windows. BSPlab er et simuleringsverktøy som gjør det mulig å simulere BSP-programmer på en rekke forskjellige parallelle arkitekturer. Flyttingen ble gjort for å gjøre BSPlab tilgjengelig på ikke-proprietære utviklingsplattformer. Dokumentet starter med å beskrive målsetningene og motivasjonen for prosjektet. Deretter gis noe bakgrunnsinformasjon til BSP og BSPlab. Etter dette kommer hoveddelen av dokumentet som beskriver hvordan vi først planla å gjøre denne flyttingen og så en steg for steg beskrivelse av prosessen. Det vises også hvordan vi implementerte installasjonsverktøy for begge plattformene og testing av sluttproduktet. I tillegg utforsker vi muligheten for å benytte BSPlab fra Java. Dette er av interesse fordi det muliggjør at brukere som ikke har kompetanse på C/C++-programmering kan nyttiggjøre seg BSPlab. Til slutt i dokumentet er det skrevet en bruksanvisning for installasjon av den nye BSPlab-pakken og en veiledning på hvordan man kan benytte og utvide BSPlab. De to siste delene er skrevet på engelsk fordi de bør være tilgjengelige for brukere fra hele verden.