synkron

styrd av samma klocka. – Synkrona processer, till exempel synkron dataöverföring, styrs av en gemensam klocka eller genom att båda parter inväntar på förhand överenskomna händelser. De flesta datorprocessorer är synkrona, det vill säga att komponenterna i processorn arbetar i takt med processorns klocka. Detta underlättar samordningen av processorns arbete, men kan vara ineffektivt, eftersom de snabba delarna av processorn ägnar en stor del av sin tid åt att vänta på klockan. I snabba processorer med invecklad kretsdragning är det dessutom fysiskt omöjligt att ge alla komponenter exakt samma tid, eftersom impulsen från klockan behöver olika lång tid för att nå olika delar av processorn. Det kommer därför allt fler asynkrona processorer. – När det gäller datakommunikation har synkron kommunikation länge varit omodernt, men det börjar bli intressant för direktsändning av digitalt ljud och video över internet. – Skillnaden mellan orden synkron och synkroniserad är att synkron betyder att två händelseförlopp följer samma klocka, medan synkroniserad betyder att två klockor är inställda så att de visar samma tid.

[datakommunikation] [datorns konstruktion] [processorer] [ändrad 14 november 2018]

klockcykel

ett taktslag för klockan som reglerar en processors arbete. En processor med klockfrekvensen en gigahertz genomgår en miljard klockcykler per sekund. Klockans signal är en vågrörelse, och varje cykel är en våg med vågdal och vågtopp. I äldre datorer gjorde varje komponent (högst) en sak per klockcykel, men i nyare datorer klarar de två eller fler saker per klockcykel (se till exempel quad data rate). Asynkrona system fungerar oberoende av klockcykler. – På engelska: clock cycle.

[datorns konstruktion] [processorer] [ändrad 14 juni 2018]

buss

sammansatt signal som passerar datorns olika delar (processor, lagringsminne, grafikkort, kortläsare) i tur och ordning längs en slinga. Bussar kan också användas för anslutning av yttre tillbehör. Bussen är också den hårdvara (ledningar, kontakter) som behövs. – Signalen är sammansatt av information från och till de olika enheterna. När bussen kommer till en ansluten enhet lämnar den av information som är adresserad till den enheten och hämtar samtidigt information som är adresserad till andra delar av datorn. Det påminner alltså om en stadsbuss med hållplatser, därav namnet. – Fördelen med en buss är att en enda förbindelse kopplar ihop alla delar av datorn. Externa bussar (som FireWire) gör att många externa tillbehör kan kopplas samman i en lång rad och anslutas till en enda kontakt. Man kan lätt lägga till nya delar. Alternativet skulle vara att koppla ihop alla komponenter var för sig. Det skulle kräva många fler ledningar och det skulle bli besvärligt att ansluta nya komponenter. – Jämför med växelmatris (switched fabric).

[datorns konstruktion] [hårdvara] [ändrad 30 januari 2018]

InfiniBand

teknik för sammankoppling av datorns processor, minne och andra komponenter samt yttre enheter som servrar och lagrings­enheter. Alltså ett I/O‑system. – Det nya är att Infini­Band inte är en buss, utan ett nät av kopplingar (se växelmatris, switched fabric). Detta ökar ka­pa­ci­teten och höjer driftssäkerheten genom att systemet har re­dun­dans. Med Infini­Band ska det gå att skicka data i en takt på upp till 2,5 giga­bit per sekund. Upp till 64 000 kompo­nenter kan anslutas. – Bakom Infini­Band står Dell, HPE, IBM, Intel och Micro­soft. De började sam­arbeta 1999 efter en sammanslagning av två tidigare ut­veck­lings­projekt. Infini­Band kallades först för System I/O. Infiniband ersätter främst den nu­var­ande PCI‑standarden. – Se branschorganisa­tionen Infini­Band Trade Associ­ation (länk).

[datorns konstruktion] [ändrad 30 januari 2018]

fast program

(firmware) –– program som finns i ett icke rader­bart icke-flyktigt minne i datorn. Inne­håller oftast program som behövs för datorns tekniska funktion eller för operativ­systemet, och som läggs in vid till­verk­ningen av datorn. Nyare fasta program kan ibland upp­graderas av an­vändaren med en speciell procedur. – Även: inbyggt program.

[datorns konstruktion] [mjukvara] [ändrad 14 november 2018]

jiffy

– engelsk jargong för kort tid, ”ett ögon­blick”:

  1. – tiden mellan två signaler från datorns tidgivare (system timer inter­­rupts). Den tiden varierar mellan olika datorsystem. Brukar mätas i millisekunder;
  2. – i datoranimering: 1/100 sekund. Mått­enhet för tiden mellan två bildvisningar i en film;
  3. – om växelström: tiden som en vågrörelse tar, i Sverige alltså 1/50 sekund.

[datoranimering] [datorns konstruktion] [elektrisk ström] [ändrad 9 april 2018]

fabric

  1. –– allmänt: tätt sammankopplat nätverk i form av ett rutnät. Varje enhet kan kommunicera direkt med sina grannar. Alternativt: att enheterna är samman­­kopplade så att varje enhet direkt kan kommunicera med varje annan enhet i nät­verket. Kan på svenska kallas för flätverk eller sammanflätat nätverk. Rut­­näts­­lik­nande nät­verk kallas också för matriser. – Tekniken används i hög­­pres­ter­ande grupper av servrar där det är viktigt att infor­ma­tions­­över­­för­ingen går mycket snabbt. Flätverkets struktur gör att data­­över­­för­ingen de­cen­tra­li­seras: ett par enheter kan kom­mu­ni­cera med var­andra utan att ta kapacitet från ett annat par som kom­mu­ni­ce­rar samtidigt. –– Se också switched fabric;
  2. – se computing fabric;
  3. – se växelmatris;
  4. – se nanofabric.

–– Engelska fabric betyder vanligtvis ’väv’, ’textil’, ’flät­verk’. Det kan inte översättas med fabrik.

[datorns konstruktion] [hårdvara] [nätverk] [ändrad 30 januari 2018]