🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #93052

Re: DynamicArray kontra StaticArray

#93052
From: Łukasz 'Maly' Ostrowski
Date: Wed, 07 Jul 2010 10:22
22 lines
1708 bytes
On Wed, 07 Jul 2010 11:54:08 +0200, webmajsterek@poczta.onet.pl wrote:
> teraz to wiem -- chociaż zeby były aż takie róznice w wydajności !!

Wersja rozwojowa może równie dobrze resetować Ci komputer, zepsuć
kran w kuchni i zgwałcić kota ;-).

> sprawdzilem jaki kod asemblera generuja te 3 wersje i kazda generuje ten sam 
> kod . Optymalizuja kod też w ten sam sposób . a jednak wynikowy program binarny 
> ma już inną wydajność .

To co widzisz "w asemblerze" to już jest zoptymalizowana forma ;-).
Potencjalnie, jeżeli asm jest taki sam, , to wydajność powinna być
analogiczna/identyczna.

Zwróć uwage na ew różnice w allokacji rejestrów i innych 
potencjalnie mało znaczących detali, które mogą wpływać na 
out-of-order execution, cashe-trashing, etc etc.


-- 
Pozdrawiam,
Łukasz 'Maly' Ostrowski.      http://l3v.pl/
Technical Details
Message-ID: <pucz8xwkqgvl.15s4k6osrvlp4.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
References: <i0tkic$1g7$1@news.onet.pl> <47f6.0000027d.4c344ec0@newsgate.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl>
Newsgroups: pl.comp.lang.pascal
Subject: Re: DynamicArray kontra StaticArray
Date: Wed, 7 Jul 2010 12:22:47 +0200
Organization: Acme
Lines: 22
Message-ID: <pucz8xwkqgvl.15s4k6osrvlp4.dlg@40tude.net>
References: <i0tkic$1g7$1@news.onet.pl> <47f6.0000027d.4c344ec0@newsgate.onet.pl>
NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl
Mime-Version: 1.0
X-Trace: news.dialog.net.pl 1278498178 17492 78.9.71.129 (7 Jul 2010 10:22:58 GMT)
X-Complaints-To: abuse@dialog.net.pl
NNTP-Posting-Date: Wed, 7 Jul 2010 10:22:58 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit