Troels Henriksen

Rss
Personligt feed med nye kommentarer i tråde, du overvåger:
https://www.version2.dk/mit/0/kommentarer?token=HPnHcLYhJ8jCXC_UoTnfzqY2R9xpwMBmKONAZAek0jk

Kommentarer

Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: C++ er komplekst 326

Lav en funktion, er tager et par af to værdier og returnerer et nyt par af de samme to værdier, men byttet om. template <typename A, typename B> std::pair<B,A> swap(std::pair<A,B> p) { return std::make_pair(p.second, p.first); } Det synes jeg ikke er noget særligt...
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: C++ er komplekst 313

Men da man jo kunne have oprettet iteratorer fra v (det kan compileren ikke gennemskue, om man har), så ville en relokering jo invalidere dem. Ikke hvis de er defineret som indekser, frem for hukommelsesværdier. Det er jeg faktisk ret sikker på, at de er, da du heller ikke ville kunne gro u...
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: Ren nysgerrighed.

Problemet er, når almindelige anvendelsesprogrammer ophøjes til en status, som hverken opdragelsesgiver eller programmør havde forestillet sig :) Det er jo altid en afvejning... manuel optimering tager tid, men hvad der er langt værre, så gør det som regel også koden sværere at læse. At fin...
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: Ren nysgerrighed. 211

Men hvad udvikler d'herrer, siden denne voldsomme fokus på det jeg vil kalde superoptimering på lav niveau? Jeg er PhD-studerende med fokus på optimerende oversættere. Min interesse for ydelse er derfor lidt a priori, og i langt de fleste tilfælde er det da heller ikke vigtigt. Hvis man ud...
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: GPU 122 197

Problemet er en ideologisk forskel som Troels beskriver: I C++ har du eksplicit kontrol med dit data layout. I SML vælges det for dig. Det trade-off som der følger er at det er nemmere at skrive ML end C++, men den manglende kontrol kan i visse tilfælde koste grusomt i eksekveringshastighed. ...
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: Assembler? 135

Et langt større problem er, at det er meget platformsspecifikt. Sproge(t/ne) er meget bundet op på den enkelte processorseries maskinkode instruktionssæt, og derudover er der store variationer i mnemonics og forskelle i rækkefølgen af register- og adresseparametre. Moderne assemblersprog er ...
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: Hmmmmm. 150

o mere hardwarenært et sprog er jo højere er det potentielle optimerings øeh potentiale og ASM er jo stadig et symbolsk programmeringssprog. For oversættere er det typisk modsat: Jo mere lavniveau sproget, des sværere er det at lave nontrivielle transformationer.
Kommentar til Bjarne Stroustrup: Der er stadig ikke noget hurtigere end C++

Re: GPU 122

Jeg vil tro, at assemblerkode er hurtigere end C++. Det kræver en del arbejde at skrive programmer i assembler, men det kræver også en del arbejde at skrive effektive (og samtidigt korrekte) programmer i C++. Bemærk at Stroustrup eksplicit betinger sin udtalelse med, at han kun sammenligner ...
Kommentar til Open Source router

Hvad er strømforbruget på en

Hvad er strømforbruget på en almen datamat med Linux i forhold til en specialbygget router?
Kommentar til Lyt til Dan Geer

Jeg er helt enig i dine

Jeg er helt enig i dine observationer om produktansvar - rent politisk virker det dog usandsynligt, at de etablerede closed-source kræfter vil gå med på den. Har du en idé til hvordan man kan få listet det ind via en overgangsperiode eller et kompromis?
Kommentar til Nu skal der styr på PHP med en formel specifikation af sproget

Jeg vil nu ikke kalde det en

Jeg vil nu ikke kalde det en formel specifikation - bare en almindelig specifikation. Mig bekendt er Standard ML stadigvæk det eneste større sprog med en rigtig formel specifikation, og i de fleste tilfælde er det sandsynligvis heller ikke besværet værd.
Kommentar til ICANN: Danmark ejer ikke topdomænet .dk

Re: Er de nuværende regler ikke

Mon ikke i hvert fald Lov om Internetdomæner §3 kan drages i tvivl? Jeg tror nøglen er "tildeles". Så længe DK er tildelt Danmark (hvilket det jo er), så tilhører det den danske stat indenfor dansk lovgivning, dvs. at staten har total kontrol over hvordan det benyttes. Det siger...
Kommentar til Rusland vil have Apples og SAP's kildekoder udleveret

Hvilke

Hvilke forretningshemmeligheder har denne kildekode mon? Algoritmer der ikke er offentligt kendt? Jeg har svært ved at se hvad frygten bunder i.

Sæt dig ind i de bedste

Sæt dig ind i de bedste burgersteder i nærheden af dit studie. Når man sidder sent en aften og laver rapport eller kode, så skal man ikke spilde sin tid på dårligere mad end nødvendigt. Hvis man er så heldig at være blandt herskerfolket på DIKU, så kan man naturligvis bare bruge selvbetjeningsk...

...forhåbentligt skal de ikke

...forhåbentligt skal de ikke rode med alt for mange O(n!) algoritmer. Det bliver der næppe tid til.
Kommentar til Kraftige SSD-drev bliver 80 grader varme og sluger strøm

Re: Ikke noget jeg har bemærket i

Temperaturer over 80°C er alt andet end normalt. Det er faktisk et tegn på dårlig hardwareforståelse! Lige præcis ved grafikkort kunne det måske godt give mening. Når man overclocker begynder man ofte at få en del bit-fejl før systemet reelt står af (j.f http://blogs.msdn.com/b/oldnewthing/...
Kommentar til Versionskontrol i undervisningen

Re: Software Engineering

Hvorfor ikke stille krav om brug af versionsstyring, og dokumentering af samme i rapporten, i kurser der alligevel handler om projektudvikling? Min erfaring er at hvis man vil sikre sig at studerende lærer et givent emne, så er man nødt til at stille opgaver i det. Den primære grund at DIKU a...
Kommentar til "Dum" app bruges til at sprede israelske bombeadvarsler

Åh, den humanitet!

[...] en app, der er med til at accelerere sammenbrudet af humaniteten. Hvad I alverden er det for et ord?
Kommentar til Google har blokeret email på bud fra Goldman Sachs

Pil ikke i burgernes konti

Det er da fjollet. Hvis en butik ved en fejl kommer til at putte gratis ost i en almindelig hamburger, så har de da heller ikke hjemmel til at opsøge dig og pille osten ud.
Kommentar til Og jeg gentager:

Helt præcist, så har

Helt præcist, så har "security by obscurity" kun væsentlig værdi når eksperimentering og forsøgsangreb er dyre. Det giver således mening at holde sikkerhedsprocedurene omkring patruljering af en militærbase hemmelige, da en angriber ikke blot kan sende teenagere over hegnet indtil man...