91ÊÓÆ”

17 juli 2017

Elektronikforskare vid LiU har tagit fram en lika enkel som smart metod att öka beräkningskapaciteten i en standardalgoritm i en typ av standardkretsar med 500 procent. Metoden är så enkel att det tagit flera år att få resultaten publicerade vetenskapligt. 

Det hela handlar om en programmerbar integrerad krets kallad FPGA. Det stÄr för Field-programmable gate array, det vill sÀga en matris av logiska grindar som kan programmeras pÄ plats. Den kan Àven programmeras om hur mÄnga gÄnger som helst. Sedan den första FPGA:n kom ut pÄ marknaden 1985 har försÀljningen av dem bara ökat. Idag finns det ett par stora tillverkare i vÀrlden och marknaden förvÀntas Är 2020 vara vÀrd 9,8 miljarder dollar (enligt Wikipedia). Den algoritm i kretsen de har snabbat upp berÀkningen av Àr en snabb Fouriertransform som anvÀnds till spektrumanalys, radar och telekommunikation.

– Hittills har man trott att nĂ€r FPGA:erna Ă€r fulla, sĂ„ Ă€r de fulla. Vill man ha ny funktionalitet har man fĂ„tt bygga om hela hĂ„rdvaran till höga kostnader, berĂ€ttar Oscar Gustafsson, universitetslektor, Avdelningen datorteknik, Linköpings universitet.

Triggad av lÀraren

Men Carl Ingemarsson, doktorand pÄ avdelningen, bilden till höger, hade andra idéer. För flera Är sedan blev han som student utmanad av sin lÀrare att snabba upp berÀkningarna i en FPGA. Kunde de fÄ den att arbeta snabbare Àn i 450 MHz sÄ skulle de slippa en sista uppgift.

– Det var vad som behövdes för att motivera mig att tĂ€nka efter hur logiken egentligen sĂ„g ut inne i kretsen, berĂ€ttar han.

Han lyckades, slapp ifrÄn en uppgift, och sÄdde samtidigt ett frö till sitt doktorandarbete. Resultatet Àr att dagens FPGA:er kan fÄs att arbeta fem gÄnger sÄ snabbt eller ta hand om fem gÄnger fler berÀkningar. I alla fall FPGA:er i de tvÄ olika familjer han undersökt, men det finns inget som tyder pÄ att det inte skulle gÀlla för de övriga.

– Det kan spara stora pengar för berĂ€kningstunga applikationer i industrin och ger möjligheter att lĂ€gga till ny funktionalitet utan att behöva byta ut hĂ„rdvaran, sĂ€ger Oscar Gustafsson.

Fem gÄnger högre kapacitet

Det Carl Ingemarsson har gjort Àr att se till att signalen tar en smartare vÀg genom de olika byggbitarna inne i kretsen.

– I vanliga fall vĂ€ljer man en algoritm för det man vill berĂ€kna och bygger sedan en struktur, en arkitektur, med de block man behöver. DĂ€refter förs detta över till FPGA:n. Men vi har Ă€ven tittat pĂ„ hur logiken ser ut, vart signalerna tar vĂ€gen och vad som hĂ€nder med dem inne i kretsen. Sedan har vi anpassat arkitekturen och mappningen till kretsen efter det.

Med en smart förÀndring av signalvÀgarna fÄr kretsen fem gÄnger högre kapacitet per utnyttjat hÄrdvarublock.

– En optimering av kretsen som borde kunna automatiseras, sĂ€ger Carl Ingemarsson.

Metoden var dock för enkel, eller genial, för de vetenskapliga granskarna:

– PĂ„ en högre nivĂ„ ser det ut som vi inte har gjort nĂ„gonting, det Ă€r fortfarande samma standardkomponenter, Ă€ndĂ„ ökar vi berĂ€kningskapaciteten fem gĂ„nger. DĂ€rför har det ocksĂ„ varit svĂ„rt att fĂ„ artikeln publicerad vetenskapligt, förklarar Oscar Gustafsson.

SĂ„ smart att den plagierades

Dock var lösningen sÄ pass smart att den hann plagieras innan IEEE beslutade om publicering. PÄ en IEEE-konferens dök lösningen plötsligt upp med kopierade figurer, delar av texten utbytt och helt andra upphovsmÀn. Men allt underlag i form av originalfiler och originalfigurer fanns pÄ LiU, plagiatet uppdagades och den plagierande forskaren stÀngdes av. Men skadan var skedd och publiceringen av originalartikeln fördröjdes i minst ett Är.

Under tiden har Carl Ingemarsson, i vÀntan pÄ att kunna göra klart sin doktorsavhandling, börjat arbeta pÄ Ericsson. Den akademiska karriÀren lockar inte lika starkt lÀngre.

– Jag och min fru har planer pĂ„ att starta ett mikrobryggeri, sĂ„ nĂ€r avhandlingen Ă€ntligen blir klar ska jag bjuda pĂ„ egenbryggt öl, lovar han.

Artikeln: Efficient FPGA Mapping of Pipeline SDF FFT Cores, Carl Ingemarsson, Petter KÀllström, Fahad Qureshi och Oscar Gustafsson, IEEE Transactions on Very Large Scale Integration Systems 2017, DOI 10.1109/TVLSI.2017.2710479 eller http://ieeexplore.ieee.org/document/7959623/

Kontakt

Fler nyheter från LiU

Helen Köpman och drottningen samtalar med huvuden tÀtt ihop

Från Kårallen till Europakommissionen

En bild på en glad ung kvinna i intimt samspråk med drottningen. Vem är kvinnan, vad pratar de om? Fler bilder dyker upp. Det tycks stå ”Kårhusgeneral Helen Köpman” på namnskylten.

Lisbeth HÀgg stÄr utanför ingÄng 23 pÄ Campus Valla.

46 år på LiU – Lisbeth har sett universitetet utvecklas

”Det var med skälvande ben jag gick upp för märkesbacken”, säger Lisbeth Hägg, och minns även rädslan över att inte hitta rätt den första dagen. Året var 1979 – Lisbeth gjorde entré på Linköpings universitet och har inte lämnat Campus Valla än.

Krånglande ryggar blir hjälpta av BättreRygg

De flesta ryggar protesterar åtminstone någon gång i livet. Ofta är rörelse bästa hjälpen. Därför har forskare och fysioterapeuter i vården utvecklat vårdprogrammet BättreRygg, som nu uppmärksammats internationellt.