Annons
Annons
Annons
Annons
Annons
Annons
Annons
Annons
Mjukvara | 20 januari 2009

Multicore - strategisk utmaning och möjlighet

Den svenska programvaruintensiva industrin stÄr inför sin största utmaning nÄgonsin. Vi stÄr inför ett paradigmskifte dÀr vi ska gÄ frÄn enkel till sÄ kallad parallell programvaruutveckling. Inom kort kommer programvaran behöva vara parallell för att kunna dra nytta av den stÀndigt ökande prestandan i moderna datorer. Det kommer att behövas programutvecklare som kan parallell programmering.
Enligt uppskattningar har inte ens 1 % av programutvecklarna i Sverige denna kunskap idag. Det kommer ocksÄ att behövas nya metoder och verktyg som effektivt stöder parallell programmering. DÀrför startar nu bl.a. SICS, KTH och Uppsala universitet tillsammans med Swedsoft och dess medlemsföretag "Swedish Multicore Inititative".

Det blir allt vanligare med processorer med flera kÀrnor, vilket vÀsentligen ökar datorns prestanda. Men Àn sÄ lÀnge Àr det fÄ program som nyttjar denna möjlighet fullt ut. Mindre Àn en procent av programvarututvecklarna uppskattas vara kunniga i parallell programmering och det saknas bra metoder och verktyg.

Rektorn för Stanforduniversitetet, tillika datorpionjÀren John Hennessy sÀger "... when we start talking about parallelism and ease of use of truly parallel computers, we're talking about a problem that's as hard as any that computer science has faced. ... I would be panicked if I were in the industry."

Vi vet att utveckling av programvara för parallelldatorer bedöms vara 2-3 gÄnger dyrare Àn för dagens datorer. Samtidigt Àr parallel programmering ett sÀtt att utnyttja prestandan. För företag som Ericsson som enligt egen utsaga lÀgger 80 % av utvecklingsbudgeten pÄ programvara har utvecklingen mot parallell programvara högsta prioritet.

- Vi Àr beroende av att forskningssamfundet samarbetar med oss och varandra för att ta fram kostnadseffektiva lösningar för att programmera parallellt. Parallell programmering ligger högt pÄ prioriteringslistan inom SW research, sÀger Anders Caspår, direktör för Ericsson SW research.

Swedish Multicore Initiative
SICS, KTH och Uppsala Universitet tar nu, tillsammans med övriga akademiska partner Chalmers, Blekinge tekniska högskola samt MÀlardalens högskols samt Swedsoft och dess medlemsföretag, ett gemensamt initiativ till en svensk strategisk satsning pÄ programvara för multicore.

Initiativtagarna söker nu aktiv medverkan och stöd frÄn den svenska programvaruintensiva systemindustrin och strategisk finansiering frÄn nationella och internationella forskningsfinansiÀrer.

Som en aktivitet inom ramen för initiativet anordnas den 11-12 september Multicore Days i Kista med ett flertal namnkunniga talare pÄ listan. FrÄn Sverige kommer bland annat Professor Per Stenström frÄn Chalmers och Professor Erik Hagersten frÄn Uppsala universitet som leder var sitt bolag inom multicoreteknologi. Dessutom har initiativet attraherat tre viktiga pionjÀrer inom Multicoreteknologin. Professor Kunle Olukotun frÄn Stanford University ligger bakom flera kommersiella multicoreprojekt och leder Stanford Pervasive Parallelism Laboratory. Professor Anant Agarwal frÄn MIT Àr Àven grundare och ledare för Tilera som lanserat en processor med 64 kÀrnor för inbyggda system. Slutligen kommer Àven Professor David Padua frÄn University of Illinois at Urbana-Champaign som Àr vÀrldsledande forskare inom omrÄdet automatparallellisering av programvara.
Annons
Annons
Annons
Annons
Visa fler nyheter
2018-12-13 13:08 V11.10.14-1