Windows

Slik kan du spille Tetris om du har en Windows-maskin med 420 prosessorkjerner

Microsoft-direktør tester ut mulighetene i Windows' Oppgavebehandling.

Med nok prosessorkjerner tilgjengelig er det mulig å lage punktgrafikk og animasjoner i Oppgavebehandling-verktøyet i Windows. Helt perfekt er det ikke, da en enkelte kjerner belastes på feil sted. Det skyldes trolig andre prosesser som kjøres på det samme systemet.
Med nok prosessorkjerner tilgjengelig er det mulig å lage punktgrafikk og animasjoner i Oppgavebehandling-verktøyet i Windows. Helt perfekt er det ikke, da en enkelte kjerner belastes på feil sted. Det skyldes trolig andre prosesser som kjøres på det samme systemet. Skjermbilde: Mark Russinovich. Montasje: Digi.no
Harald BrombachHarald Brombach– Journalist
11. des. 2020 - 19:00

Som teknologidirektør for Microsoft Azure har Mark Russinovich tilgang til litt mer datakraft enn de fleste av oss. Det gir ham noen ekstraordinære muligheter, for eksempel å kunne leke seg i virtuelle maskiner med virkelig store maskinvareressurser i bunnen. 

Og en må vel kunne si at det Russinovich nå har gjort, er å leke seg. Han har nemlig brukt en virtuelt maskin med 420 virtuelle prosessorkjerner og hele 24 terabyte med RAM til å spille Tetris i Oppgavebehandling-verktøyet i Windows. 

Espen Rustad skal jobbe med kundesuksess hos Micosoft Norge og ønskes velkommen av sjefen, Kristine Dahl Steidel.
Les også:

Går fra Google til Microsoft Norge: – Et viktig tidspunkt å gå inn i denne rollen

«Heatmap» for kjernene

I Oppgavebehandling (Task Manager) er det mulig å vise belastningen på hver av de logiske kjernene til systemet. Er antallet kjerner høyt, vises dette som et slags «heatmap», et rutenett hvor belastningen på hver enkelt kjerne representeres med en gitt fargenyanse, i tillegg til et prosenttall. 

For å få dette til å vise punktgrafikk, er det nødvendig til enhver tid å gi hver enkelt kjerne riktig belastning. 

Russinovich er egentlig mest kjent for å ha stått bak selskapet Winternals Software, som Microsoft kjøpte i 2006. Selskapet ga ut en rekke Windows-verktøy som samlet ble kalt for Sysinternals. Oppkjøpet førte til at Russinovich ble ansatt i Microsoft. Videreutviklede utgaver av verktøyene er fortsatt tilgjengelige fra Microsoft.

Kildekoden

I Tetris-eksperimentet har Russinovich etter alt å dømme brukt dette programmet, som han selv har utviklet, og en modifisert konsollutgave av Tetris, utviklet av Ryan Pickelsimer. 

Artikkelen fortsetter etter annonsen
annonsørinnhold
Rittal
KI revolusjonerer datainfrastruktur

Normalt vil en datamaskin selv styre hvilke kjerner som skal brukes, men dette kan overstyres med det som kalles for «Thread Affinity».

Dagens kryptering er i fare, og Microsoft er blant de mange som nå har kortet ned tidsfristen for overgangen.
Les også:

Microsoft kutter tidsfristen for overgang til kvantesikker kryptering

Ikke først

Nå skal det sies at ideen til Russinovich på ingen måte er original. Men den er den mest høyoppløste som med stor troverdighet er ekte. 

I mars ble det publisert en video på den kinesiske videodelingstjenesten Bilibili som viser at en silhuettanimasjon gjengis i Oppgavebehandling til et system utstyrt med en 64-kjernes AMD Ryzen Threadripper-prosessor, som tilbyr 128 logiske kjerner gjennom «Simultaneous multithreading». Dermed kan Oppgavehandleren vise punktgrafikk med en oppløsning på 9x14 piksler. 

I sommer publiserte Youtube-brukeren Max Holt fem videoer hvor noe tilsvarende gjøres på et system med 32 prosessorer med til sammen 896 fysiske og 1792 logiske kjerner.

I den ene av videoene, som vises nedenfor, spilles det Doom i Oppgavebehandling. 

Så skal det sies at denne, og trolig også de andre videoene som Holt har lastet opp, kan være forfalskninger. Blant annet peker enkelte på at Oppgavebehandling ikke kan vise så mange kjerner på en gang, og at det dermed vil være et rullefelt ved siden av rutenettet. Dette mangler i videoen.

Majorana 2-brikken vil fremskynde de praktiske kvantedatamaskinene, tror Microsoft.
Les også:

Microsoft: Ny kvantebrikke skal være 1000 ganger mer stabil