Wat is granulariteit?
Granulariteit verwijst naar hoe deelbaar een systeem is. Fijnkorrelige systemen, die een hoge korreligheid hebben, worden opgesplitst in grotere aantallen kleinere delen, terwijl een grofkorrelig systeem een kleiner aantal grotere delen heeft. Een meting van het gewicht van een object in gram is bijvoorbeeld korreliger dan een meting van het gewicht van hetzelfde object in pond, die op zijn beurt korreliger is dan een meting in ton. Het concept is belangrijk op een aantal gebieden, waaronder wetenschap, computertechnologie en het bedrijfsleven.
Bij parallelle computerverwerking verwijst de term naar de verdeling van taken. Fijnkorrelige parallelle verwerking verdeelt een taak in een groot aantal kleinere taken, meestal van korte duur, terwijl grofkorrelige parallelle verwerking grotere, langere taken heeft. Fijnere granulariteit verhoogt de hoeveelheid werk die tegelijkertijd kan worden gedaan en is dus potentieel sneller, maar voor de prijs van het vereisen van meer middelen voor communicatie tussen processors.
Granulariteit wordt ook gebruikt om de verdeling van gegevens te beschrijven. Gegevens met een lage granulariteit zijn verdeeld in een klein aantal velden, terwijl gegevens met een hoge granulariteit zijn onderverdeeld in een groter aantal meer specifieke velden. Een record van de fysieke kenmerken van een persoon met hoge gegevens kan bijvoorbeeld afzonderlijke velden hebben voor de lengte, gewicht, leeftijd, geslacht, haarkleur, oogkleur, enzovoort, terwijl een record met lage gegevens dezelfde informatie zou opnemen in een kleiner aantal meer algemene velden en een nog lager record zou alle informatie in één veld weergeven. Meer granulariteit maakt gegevens flexibeler doordat meer specifieke delen van de gegevens afzonderlijk kunnen worden verwerkt, maar vereist grotere rekenbronnen.
In de natuurwetenschappen verwijst de term naar het detailniveau in wetenschappelijke modellen. Een fijnkorrelig model is zeer gedetailleerd, terwijl een grofkorrelig model de details op een laag niveau middelt in plaats van ze afzonderlijk weer te geven. Een fijnmazig computermodel van interacties tussen atomen zal ze bijvoorbeeld op het subatomaire niveau modelleren volgens de wetten van de kwantummechanica, terwijl ietwat grovere modellen de gehele kern van een atoom kunnen behandelen als een enkelpunts deeltje dat vervolgens wordt gemodelleerd volgens de klassieke fysica, en nog grovere modellen behandelen hele groepen atomen als een enkele eenheid. Grofkorrelige modellen zijn minder nauwkeurig, maar vereisen minder rekenkracht om een bepaald systeem te modelleren dan fijnkorrelige modellen. Ze maken het ook mogelijk om grootschalige systemen te modelleren die onpraktisch of onmogelijk uit te beelden zijn met modellen met een fijnere korrel.
Dit concept wordt ook gebruikt in zaken en financiën. In het bankwezen verwijst granulariteit in het risicobeheer van de kredietportefeuille naar de diversiteit van de portefeuille. Zeer korrelige portefeuilles hebben een groter aantal blootstellingen verspreid over verschillende economische gebieden, wat de bank beschermt tegen grote, plotselinge verliezen als gevolg van wanbetaling door een enkele grote debiteur of een recessie in een enkele bedrijfstak. De term kan ook verwijzen naar een soortgelijk principe voor het verminderen van het risico voor beleggingen in aandelen, obligaties of valuta's.