Skip to main content

Vad är granularitet?

Granularitet hänvisar till hur delbart ett system är.Finkorniga system, som har hög granularitet, delas upp i större antal mindre delar, medan ett grovkornigt system har ett mindre antal större delar.Till exempel är en mätning av en objektvikt i uns mer granulärt än en mätning av samma föremål vikt i pund, vilket i sin tur är mer granulärt än en mätning i ton.Konceptet är ett viktigt inom ett antal områden, inklusive vetenskap, datateknik och företag.

I parallell datorbehandling hänvisar termen till hur uppgifter är uppdelade.Finkornig parallellbehandling delar upp en uppgift i ett stort antal mindre uppgifter, vanligtvis av kort varaktighet, medan grovkornig parallellbearbetning har större, längre uppgifter.Finare granularitet ökar mängden arbete som kan göras samtidigt och så är potentiellt snabbare, men till priset för att kräva mer resurser för kommunikation mellan processorer.

Granularitet används också för att beskriva dataavdelningen.Data med låg granularitet är uppdelade i ett litet antal fält, medan data med hög granularitet är uppdelade i ett större antal mer specifika fält.Till exempel kan en post av en persons fysiska egenskaper med höga data ha separata fält för personernas höjd, vikt, ålder, kön, hårfärg, ögonfärg och så vidare, medan en post med låg data skulle registrera samma information iEtt mindre antal mer allmänna fält och en ännu lägre post skulle lista all information i ett enda fält.Större granularitet gör data mer flexibla genom att tillåta mer specifika delar av data att behandlas separat, men kräver större beräkningsresurser.

I fysiska vetenskaper hänvisar termen till detaljnivån i vetenskapliga modeller.En finkornig modell är mycket detaljerad, medan en grovkornig modell är i genomsnitt med låg nivå detaljer snarare än att framställa dem individuellt.Till exempel kommer en finkornig datormodell av interaktioner mellan atomer att modellera dem på den subatomiska nivån enligt lagarna i kvantmekanik, medan något grovare modeller kan behandla hela kärnan i en atom som en enpunktspartikel som sedan modelleras modelleradEnligt klassisk fysik behandlar och fortfarande samarbetsmodeller hela grupper av atomer som en enda enhet.Grovkorniga modeller är mindre exakta, men kräver mindre datorkraft för att modellera ett givet system än finkorniga modeller.De tillåter också modellering av storskaliga system som skulle vara opraktiska eller omöjliga att skildra med finare modeller.

Detta koncept används också i företag och finans.I bankrörelse avser granularitet i kreditportföljhantering till mångfalden i portföljen.Mycket granulära portföljer har ett större antal exponeringar spridda över olika ekonomiska områden, som skyddar banken från att möta stora, plötsliga förluster till följd av ett fall av en enda stor gäldenär eller en nedgång i en enda industri.Termen kan också hänvisa till en liknande princip för att minska risken för investeringar i aktier, obligationer eller valutor.