Johan Kristiansson
Senior Forskare
Kontakta Johan07 juli 2021, 09:34
Examensarbete på RISE av Gustav Hansson
Med en ständigt ökande andel av den mänskliga befolkningen som är ansluten till internet är mängden data som produceras och bearbetas på en högsta nivå. Edge Computing har framstått som ett paradigm för att hantera denna tillväxt och i kombination med 5G möjliggöra komplexa tidskänsliga applikationer som körs på resursbegränsade enheter.
Detta examensarbete undersökte användningen av WebAssembly i samband med beräkningsavlastning till Edge noder. Fokus var på att använda WebAssembly för att flytta beräknings tunga delar av ett system från en slutenhet till en Edge Server. Ett mål var att förbättra programmets prestanda genom att minska körtiden och energiförbrukningen på slutenheten.
För att undersöka detta utvecklades ett proof-of-concept-avlastningssystem. Systemet utvärderades på tre olika användningsfall; beräkning av Fibonacci-nummer, matrixmultiplikation och bildigenkänning. Varje användningsfall testades på en Raspberry Pi 3 och Pi 4 och jämförde exekveringen av WebAssembly-modulen både lokalt och avlastad. Varje test kördes också på både servern och slutenheten för att ge en viss baslinje för jämförelse.
När du avlastar WebAssembly-modulen visar resultaten att det har betydande prestandafördelar. Denna vinst kan särskilt ses med mer komplexa beräkningar som hanterar en stor mängd data. För körningstiden jämfört med att köra applikationen inbyggt är prestandavinsten minimal.
Genom att avlasta WebAssembly-modulen från slutenheten till avlastningsservern minskas användarenhetens strömförbrukning. Denna minskning kan leda till en ökad batteritid för en mobil enhet. Eftersom avlastningen minskar behovet av kraftfull hårdvara på enheten finns det också möjligheter för användning av mindre kraftfulla men mer energieffektiva komponenter på enheten och samtidigt få prestanda som en kraftfullare enhet och förbättrad batterilivslängd.
Se avhandlingen här: https://lnkd.in/dRVAAcP
2024-12-08
2024-11-29
2024-11-26
2024-11-20
2024-11-13
2024-11-08
2024-11-02
2024-10-18
2024-10-14
2024-09-26
2024-08-24
2024-08-19
2024-08-12
2024-07-19
2024-07-16
2024-07-15
2024-06-29
2024-06-24
2024-06-20
2024-06-19
2024-06-05
2024-05-26
2024-05-15
2024-05-14
2024-05-03
2024-04-11
2024-04-05
2024-04-02
2024-04-01
2024-03-10
2024-01-30
2024-01-17
2024-01-14
2024-01-03
2023-12-22
2023-12-20
2023-12-18
2023-12-12
2023-12-09
2023-11-30
2023-11-28
2023-11-20
2023-11-17
2023-11-12
2023-11-05
2023-10-29
2023-10-24
2023-10-22
2023-10-10
2023-10-08
2023-10-06
2023-09-22
2023-09-20
2023-09-13
2023-08-29
2023-08-28
2023-08-16
2023-08-07
2023-07-19
2023-06-30
2023-06-26
2023-06-23
2023-06-05
2023-06-02
2023-05-16
2023-05-05
2023-04-26
2023-04-26
2023-04-24
2023-04-22
2023-04-22
2023-04-12
2023-04-03
2023-03-31
2023-03-24
2023-03-08
2023-02-28
2023-02-27
2023-01-29
2023-01-25
2023-01-18
2023-01-16
2022-12-22
2022-12-20
Forskningsprojekt och nya teknologier som kan omforma datacenterindustrin under de kommande fem åren
2022-12-14
2022-11-18
2022-10-21
2022-10-12
2022-10-10
2022-10-07
2022-10-05
2022-10-01
2022-09-26
2022-09-20
2022-09-15
2022-09-15
2022-09-15
2022-09-14
2022-09-12
2022-09-09
2022-09-06
2022-08-31
2022-06-30
2022-06-05
2022-06-01
2022-05-31
2022-05-29
2022-05-22
2022-05-17
2022-05-13
2022-05-04
2022-04-26
2022-04-13
2022-04-08
2022-04-07
2022-04-06
2022-04-05
2022-03-28
2022-03-25
2022-03-15
2022-02-26
2022-02-26
2022-02-25
2022-02-18
2022-02-16
2022-02-15
2022-02-10
2022-01-28
2022-01-18
2022-01-13
2022-01-05
2022-01-03
2021-12-30
2021-12-29
2021-12-23
2021-12-21
2021-12-18
2021-12-15
2021-12-14
2021-12-09
2021-12-02
2021-11-24
2021-11-19
2021-11-18
2021-11-16
2021-11-10
2021-11-08
2021-11-04
2021-11-03
2021-10-19
2021-10-16
2021-10-15
2021-10-13
2021-10-10
2021-10-10
2021-10-08
2021-10-07
2021-10-06
2021-09-14
2021-08-23
2021-08-19
2021-07-10
2021-07-08
2021-07-07
2021-07-06
2021-07-05
2021-06-30
2021-06-28
2021-06-23
2021-06-13
2021-06-07
2021-06-07
2021-06-05
2021-06-02
2021-05-30
2021-05-06
2021-04-20
2021-03-27
2021-03-21
2021-03-10
2021-03-10
2021-02-11
2021-01-15
2021-01-14
2021-01-08
2021-01-07
2021-01-04
2020-12-30
2020-12-30
2020-12-28
2020-12-11
2020-12-11
2020-11-28
2020-11-26
2020-11-25
2020-11-20
2020-11-20
2020-11-16
2020-11-12
2020-11-10
2020-11-05
2020-11-04
2020-10-22
2020-10-21
2020-10-08
2020-10-05
2020-10-02
2020-09-30
2020-09-24
2020-09-17
2020-09-11
2020-08-31
2020-08-10
2020-07-07
2020-07-06
2020-07-05
2020-07-05
2020-07-03
2020-07-01
2020-06-30
2020-06-29
2020-05-29
2020-05-11
2020-04-20
2020-04-13
2020-03-28
2020-02-10
2020-01-29
2020-01-17
2019-12-20
2019-12-20
2019-12-17
2019-12-06
2019-11-26
2019-11-18
2019-10-25
2019-10-11
2019-09-11
2019-09-04
2019-08-27
2019-08-22
2019-08-13
2019-08-01
2019-07-29
2019-07-26
2019-07-26
2019-06-27
2019-06-26
2019-06-05
2019-06-05
2019-05-24
2019-05-09
2019-05-08
2019-05-08
2019-04-10