Troels Henriksen

Kommentarer

Re: Mainframe, shmainframe

SAP HANA er en platform, ligesom så meget andet, fx. Drupal og MySQL. Jeg kan virkelig ikke se forskellen. Hvis KMD brænder nallerne på at have valgt denne platform, er det jo ikke meget anderledes, end hvis man har bygget et stort system op omkring MySQL, og måske ender med at skulle udskifte ...

Re: Mainframe, shmainframe

Det giver da overhovedet ikke mening at man så ikke kan drage fordel af de platforme som findes på markedet. "Not invented here"? Jo, jeg mener netop at man skal bruge platforme på markedet. Er der et marked for SAP HANA-leverandører? SAP HANA er mig bekendt ikke en standard, så...

Re: Mainframe, shmainframe

Betyder det så, at intet må bygges oven på et eksisterende rammeværk, hvis det binder dig til dette rammeværk? Næh, jeg vil da ikke sige hvad man må. Men hvis man skal bygge infrastrukturelle systemer med potentiel lang levetid, som jo er lidt af det KMD går og laver, så giver det for mi...

Lock-in

Hvad sker der hvis SAP viser sig at være nogle slemme fyre og begynder at sakke bagud, blive dyre, eller på anden måde bliver et dårligt bekendtskab? Så vidt jeg kan se er SAP HANA en meget specifik platform uden alternative leverandører, så efter et par år vil KMD nok være så bundet at de ikke ...
Kommentar til Java 9 får bedre garbage collection til at rydde op i hukommelsessvineri

Re: Concurrent GC

Du har ret i din analyse, men det er ikke et praktisk eksempel, da du forudsætter egenskaber få praktisk anvendelige sprog har. F.eks. har objekter i Lisp ikke ensartet størrelse - hvor har du det fra? Siden MACLISP fra 70erne har man som minimum haft arrays, og siden er alle de gængse struktur...
Kommentar til Java 9 får bedre garbage collection til at rydde op i hukommelsessvineri

Re: Concurrent GC

Til ægte real-time bør man nok bruge reference counting. RC giver væsentligt større overhead end tracing collection, men man kan garantere mod pauser, hvor concurrent GC blot gør disse meget usandsynlige -- meget store allokeringer kan tvinge concurrent GC til at standse programmet, indtil tils...
Kommentar til LG udstyrer et køleskab med Windows 10

Re: !Fantastisk

Fra at risikere fordærvede madvarer pga. kompressorsvigt, kan køleskabet nu fejle pga. noget elektronik som forældes planlagt. Jeg tror ikke det handler om at Windows 10 skal styre kompressoren eller den slags - vi er mere ovre i at klistre en tavledatamat fast til køleskabet. Meningen e...
Kommentar til Danske udviklere satser på fremstormende Swift til web-backend

"Runtime"?

I artiklen skrives: De gængse websprog har heller ikke en runtime. Hvad i alverden menes der her? At programmer skrevet i gængse websprog afvikles øjeblikkeligt? Hvis der menes "runtime environment", så forstår jeg heller ikke. Ret mange websprog er fortolkede, hvilket...
Kommentar til Intel realiserer optisk drøm

Re: Motherboard på vej i graven?

Så er motherboard'et vel på vej i graven, for hvis du kan koble CPU (nærmest) direkte til grafikkort og jeg vej ikke hvad, via et fiberkabel, så er der vej ikke brug for motherboard'et længere? Bundkortet laver indtil videre også andre ting - der sidder nogle gamle porte...
Kommentar til Iran forbyder som det første land i verden Pokemon Go

Re: New york

Jeg finder det langt mere interessant at man forbyder sex forbrydere at spille pokemon go i den såkaldte frie verden. Hvordan hænger det sammen? Det gælder så vidt jeg forstår kun i prøveløsladelsesperioden. Man stiller alligevel en masse ekstra krav til folk på prøveløsladelse (de skal ...

Re: tja

FOSS Det lyder ikke helt ufornuftigt. Det virker ikke som om problemet i første omgang er pengene (omend det i sidste konsekvens naturligvis er pointen), men kompleksiteten i de proprietære licenser. Mon f.eks. Red Hats licenser er lige så komplicerede?
Kommentar til C overhaler Java som mest populære programmeringssprog

Re: Tiobe

Når IEEE inkl. "sprog" som SQL og HTML der ikke er Turing komplette, må man som professionel betragte IEEE listen som sludder for en sladder (det er IEEE/ACM gode til). Hvad er der galt med sprog der ikke er Turing-komplette? De kan have ret store fordele når de gælder analyse,...
Kommentar til Uber i databaseskift: Har droppet PostgreSQL og skiftet til MySQL

Re: Mysql?

Så vidt jeg kan se bruger de mest af alt MySQL som en dum spand bits, som de så bygger deres egen egentlige grænseflade ovenpå - antageligvis også med bedre robusthedsegenskaber. Jeg husker noget med at Google også gjorde det på denne måde engang.
Kommentar til Processorerne nærmer sig varmemuren i 2024

Re: Men løst bliver det nok.

Det er altid blevet løst. Ligesom man også løste problemet med den mur for sekventiel ydelse man mødte omkring 2006, og vi nu har 100GHz-CPU'er allesammen? Visse fysiske grænser er ret svære at omgå. Hvis du i dag har en CPU fra 2011, så er det sandsynligvis ikke noget stort...
Kommentar til Hvad er sandheden om eksponentielle teknologier?

Den med Amdahl

Man skal passe på med at generalisere for meget med Amdahl's Lov. Der findes mere parallelisme end man tror, især når det kommer til systemer med megen samtidighed/multiprogrammering. Overvej en webserver der konstant er i færd med at servicere 1000 forbindelser - det er en grad-1000...
Kommentar til Pc klarede tunge beregninger hurtigere end en kraftig supercomputer

Debunking the 100X GPU vs. CPU Myth: An Evaluation of Throughput

Det er altid fornuftigt at tage et kig på denne klassiske artikel når der præsenteres så voldsomme hastighedsforøgelser ved at flytte koden til en GPU. Typisk er der tale om en sammenligning af veltoptimeret GPU-kode med elendig CPU-kode (og det kan gå ret galt hvis der tilmed er tale om distrib...

Re: Udgift/indtægt

Der ud over er det ikke kun hardware en supercomputer består af, så der kan optimeres på software delen som trods alt udvikles mindst lige så hurtigt ! Meget programmel til supercomputere er allerede rimeligt veloptimeret. Typisk er der tale om ret gamle programmer, som er blevet løbende...

Ingen cache?

Ifølge denne Wikipedia-side (og en håndfuld andre artikler) har SW26010-chippen ingen cache til sine 64 beregningskerner (omend der er en smule traditionel cache til 4 kontrolkerner). I stedet er der lidt scratchpad-hukommelse, lidt som på en GPU. Hvad er det for nogle værktøjer de har udviklet...
Kommentar til Udvikler: Drop de alt for lange navne!

Re: Men

Åbner det øllen? Eller checker det om øllen er åben? Eller det åbner måske baren? Man kan tilnærmelsesvist se på typen at det må være anden mulighed, da der er tale om en prædikatfunktion. En anden kompakt måde at udtrykke disse forskelle på er at gøre som i Scheme, og sætte udråbstegn e...

Re: Styresystemer

Næ, og det kan du lige så fint læse hvis du checker info siden for Exam Monitor, der understøttes Windows, Mac og Linux. Hvor så du det? Under "system requirements" henviser de til denne side, hvor kravet er Windows eller MacOS: http://www.sdu.dk/en/information_til/...
Brugerundersøgelse Version2
maximize minimize