JavaZone 2009 - Er det ikke bare å legge på 'synchronized' da?

Høyere ytelse oppnås ikke lenger ved å øke klokkehastigheten, men ved å kaste flere prosessorkjerner på problemet. Allerede i dag er det vanlig med 4 kjerner på skrivebordet, og denne trenden vil bare fortsette fremover. Hvis en ikke makter å utnytte parallelliteten, vil man om ikke lenge utnytte kun få prosent av ytelsen i systemet.
For å kunne utnytte systemet fullt ut, må man få et bevisst forhold til parallellitet. Hvor mange utviklere behersker egentlig dette? Vi vil belyse denne problemstillingen gjennom noen enkle caser basert på bruk av tråd-mekanismer som finnes i Java i dag.
Jon Marius Håkedal

Jon Marius Håkedal

Jon Marius Håkedal er utdannet Sivilingeniør fra NTNU (2004) og har siden 2005 jobbet som utvilker/konsulent for Know IT Objectnet. Han har vært med på å utvikle både klient- og serverside løsninger, og har erfaring med en bråte forskjellige teknologier. For tiden jobber han med en av norges største selvbetjeningsløsninger for bedriftsmarkedet.
Fredrik Vraalsen

Fredrik Vraalsen

Fredrik Vraalsen is a Java developer/consultant at Know IT Objectnet, doing design and development on a large sales back-end system and client application for NSB. He is also a Scala enthusiast and co-founder of scalaBin as well as member of the JavaZone programme committee for the past two years.
Fredrik received an M.Sc. degree from the University of Illinois at Urbana-Champaign in 2001 and has over 10 years of experience as a software developer working with J2EE, Swing client applications and Java/C++ on mobile devices. After graduating he was as a researcher and developer at SINTEF for 5 years with a focus on software development methodology, mobile systems and model-based security analysis.