Hvad er granularitet?
Granularitet refererer til, hvor delbart et system er. Finkornede systemer med høj granularitet opdeles i større antal mindre dele, mens et grovkornet system har et mindre antal større dele. For eksempel er en måling af et objekts vægt i ounce mere granulær end en måling af det samme objekts vægt i pund, hvilket igen er mere kornet end en måling i tons. Konceptet er vigtigt på en række områder, herunder videnskab, computerteknologi og forretning.
Ved parallel computerbehandling refererer udtrykket til, hvordan opgaver deles op. Finkornet parallelbehandling opdeler en opgave i et stort antal mindre opgaver, normalt af kort varighed, mens grovkornet parallelbearbejdning har større, længere opgaver. Finere granularitet øger mængden af arbejde, der kan udføres samtidigt, og det er potentielt hurtigere, men til prisen for at kræve flere ressourcer til kommunikation mellem processorer.
Granularitet bruges også til at beskrive inddelingen af data. Data med lav granularitet er opdelt i et lille antal felter, mens data med høj granularitet er opdelt i et større antal mere specifikke felter. For eksempel kan en registrering af en persons fysiske egenskaber med høje data have separate felter for personens højde, vægt, alder, køn, hårfarve, øjenfarve og så videre, mens en post med lave data registrerer de samme oplysninger i et mindre antal mere generelle felter, og en endnu lavere post vil liste alle oplysningerne i et enkelt felt. Større granularitet gør data mere fleksible ved at tillade, at mere specifikke dele af dataene behandles separat, men kræver større beregningsressourcer.
I fysiske videnskaber refererer udtrykket til detaljeringsniveauet i videnskabelige modeller. En finkornet model er meget detaljeret, mens en grovkornet model gennemsnit detaljer på lavt niveau snarere end at fremstille dem individuelt. For eksempel vil en finkornet computermodel med interaktioner mellem atomer modellere dem på det subatomære niveau i henhold til kvantemekanikkens love, mens noget grovere modeller kan behandle hele atomens kerne som en enkeltpunktspartikel, der derefter modelleres ifølge klassisk fysik, og stadig grovere modeller behandler hele grupper af atomer som en enkelt enhed. Grovkornede modeller er mindre præcise, men kræver mindre datakraft for at modellere et givet system end finkornede modeller. De tillader også modellering af systemer i stor skala, som ville være upraktisk eller umulig at fremstille med mere kornede modeller.
Dette koncept bruges også i erhvervslivet og økonomi. I banksektoren henviser granularitet i kreditporteføljens risikostyring til porteføljens mangfoldighed. Højkornede porteføljer har et større antal eksponeringer fordelt på forskellige økonomiske områder, hvilket beskytter banken mod store, pludselige tab som følge af en misligholdelse af en enkelt stor debitor eller en nedtur i en enkelt branche. Udtrykket kan også henvise til et lignende princip for reduktion af risiko for investeringer i aktier, obligationer eller valutaer.