Troels Henriksen

PhD-studerende på DIKU. Jeg prøver at få ting til at køre hurtigt på grafikkort.

Kommentarer

Kommentar til DTU’s nye supercomputer kører Python og C i klynger

Burgerbehov

Jeg synes også det lyder lidt underligt at bygge en ny maskine helt uden GPU'er - de er efterhånden blevet standardudstyr, og der findes mange biblioteker der har fået GPU-understøttelse. GPU'er kan ikke bruges til alting, men de giver ret meget FLOPS for pengene når de virker....

Re: Hvordan med opensource?

Det meste open source software downloades jo bare og bruges uden der er betalt for den, og så kan jeg ikke se at produktansvar kan komme ind over (men jeg kan tage fejl) I så fald er det producenten (altså, den der får penge fra en kunde) der står med produktansvaret. Hvis man så ikke me...
Kommentar til Bibliotekers udlån af specialer blokeret af persondatalov

Re: Fortidens synder

Ja, det er koster at rydde op i fortidens synder. Cpr.nr. har ikke noget at gøre på noget, som udlånes offentligt - men sådan var tiden. Måske fordi internettet stadig var ved at blive opfundet, og netværk - hvis de fandtes - var lokale? Der er en vis chance for at problemet er utilsigtet...
Kommentar til DTU Fysik shopper ny klynge-supercomputer med Linux

Re: kommatal?

Nu er deres simulering jo skrevet i Python, så det ville være oplagt at de har skrevet et custom implementering af Decimal (eller en Python udgave af GMP), hvor de kommatals-baserede intensive numeriske simuleringer vil have uendelig/vilkårlig præcision - modsat float/double. Det ville un...
Kommentar til Mozilla følger Google og dropper Microsoft-compiler

Re: MSVC delenda est

Det havde været endnu bedre hvis de bare havde holdt helt op med at understøtte C, så det ville blive kotyme for programmører på Windows at have adgang til en bedre (og mere opdateret) C-oversætter. At have en let tilgængelig (men forældet) mulighed skævvrider hele økosystemet. Det samme gjorde...
Kommentar til Mozilla følger Google og dropper Microsoft-compiler

MSVC delenda est

Det har været lidt irriterende at skrive portabel C når Microsoft i mange år afviste at understøtte C99 og (senere) C11 i MSVC. Det er blevet lidt bedre på det sidste, men det kan jo gå galt igen, og det kan være de blot strategisk har valgt at understøtte den lille håndfuld manglende features j...

Null igen

Jeg er meget trist over at 'null' optræder i kode-eksemplet. Skal vi nu til det igen? Jeg håbede personligt at Swift ville være starten på en mainstream trend. (Det er dog også lidt uklart om Toit overhovedet er statisk typet.)

Bøde

Hvor meget tjente Atea på affæren? Jeg har svært ved at vurdere om bøden har en afskrækkende størrelse.

Re: persondata...

Hvordan er det lige at udskiftning af CPR numre med en anden person-id gør det mindre sårbart at have adgang til lønoplysninger fx? Jeg tror mere det er løsningen på eksamenskarakterer og deslige. Men navnet tilhørende en KU-nummerplader/brugernavn kan frit slås op, så jeg ved ikke hvor ...
Kommentar til Knækket kabel lagde Folketingets hjemmeside ned

Re: Grave dybde...

Hvis de både har fjernet asfalt og den underliggende beton, så er man snildt nede 30-40cm. Jeg synes heller ikke denne historie viser tegn på nogen særlig inkompetence. En u-kritisk service blev under vejarbejde midlertidigt afbrudt grundet en hændelig konstruktionsfejl for mange år siden. Og ...

Volapyk

»Det væsentligste element i den nationale it-infrastruktur er datasikkerhed, der gennem High Performance Computing (HPC) kan understøtte den kliniske brug af Personlig Medicin i sundhedsvæsenet og forskning.« Hvad betyder dette? Hvordan bidrager HPC til datasikkerhed? Jeg gætter på at de me...
Kommentar til Dansk server beregner 700 GFLOPs på verdens største teleskop

Re: Operativsystem?

Præmaturt gæt - det spændende implementeres i et FreeBSD kernemodul, det kedelige i userland. Hvad ville være fidusen ved det? Selve matriksberegningerne drager ingen nytte af at køre i kernen. Man kunne måske opnå nogle forbedringer på IO-latens, men når phk nogle gange har nævnt at de...
Kommentar til Dansk server beregner 700 GFLOPs på verdens største teleskop

Kode

Kommer den resulterende kode til at være tilgængelig et sted? Findes der en beskrivelse (eller bedre, en prototype-implementering) af de centrale algoritmer? Jeg forestiller mig at de er forholdsvist enkle, men ydelsesfølsomme. Det kunne være sjovt at regne med herhjemme.
Kommentar til Er platformsfolk (stadig) klaphatte ?

Re: Hvad er godt maskinel nutildags?

Raspberry PI, også er du ikke gået på kompromis hvis du holder dig til Linux og ikke Windows. Den er ikke modulær, men meget billigt. Sidst jeg rodede med en Raspberry Pi havde den et bizart setup hvor GPUen agerede bootloader ved at indlæse en binær blob. Er de kommet ud over det? Jeg ...
Kommentar til Er platformsfolk (stadig) klaphatte ?

Hvad er godt maskinel nutildags?

Hørt! Moderne bærbare er også noget rod, omend på den anden måde: De er så integrerede at man ikke har mulighed for at ændre noget. Hvis vi er villige til at gå på kompromis med ydelseskapacitet og den slags, hvad er så den mindst sindssyge platform nutildags? Forstået som at der ikke kører (...
Kommentar til Dansk server beregner 700 GFLOPs på verdens største teleskop

Et godt projekt!

Det er altid spændende når man skal bruge vores overdimensionerede regnemaskiner til egentlige beregninger, og ikke bare som dataforvaltere. Moderne datamater er forbløffende hurtige når man ikke er begrænset af at skulle implementere intrinsisk ineffektive algoritmer, eller er begrænset af disk...

Re: Password i klartekst - hvorfor?

Dette er stadigvæk et utroligt dårligt design. Gem aldrig løsen, om det så er krypteret eller ej. Hvis en bruger gemmer sit løsen, så håndteres det ved at generere et nyt. Det er ikke specielt svært at opsnappe en email, og du stoler endvidere også på at dine supporterer ikke bare løber med al...
Kommentar til OOXML's 10-års jubilæum

Nysgerrig (men jeg tror jeg kender svaret)

Var det DKUUG der opførte sig tåbeligt i Dansk Standard?
Kommentar til OOXML's 10-års jubilæum

Virkedet det så?

Vi mente, at OOXML naturligvis skulle indlemmes i ISO, da vi følte, at dokumentformatet i verdens mest udbredte kontorpakke ikke skulle konkrolleres 100% af ét firma. Jeg følger ikke så meget med i dokumentformatpolitik (Markdown og LaTeX til mig!), men har der så været tilfælde i løbet af de...

Re: Spørgsmål

Er en GPU karakteriseret ved, at man har øget antallet af parallelt arbejdende kerner, ved at indskrænke den enkelte kernes lineære/sekventielle kapacitet? Ja. Pointen med en GPU er at sænke frekvensen og bruge strømmen på noget andet, samt at fjerne tung pipelining, OOO-afvikling, og ca...