🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #1503

Re: Pomiar cykli procesora

#1503
From: Ryouk
Date: Sun, 23 Sep 2007 16:37
20 lines
1715 bytes
On 2007-09-23, Bogdan (bogdro) <bogdan@poczta.gazeta.pl> wrote:
>  Poza podaną już odpowiedzią, że RDTSC może potrwać, może to być też
> np. przekroczenie granicy linii pamięci podręcznej (cache line), a
> więc czytanie z dalszych pamięci, co kosztuje. RDTSC nie serializuje
> instrukcji, co znaczy, że poprzednie instrukcje mogły się jeszcze nie
> zakończyć.
>  W każdym razie testuj czas wykonania następującym kodem:

Dzięki, zaraz potestuję.

>  CPUID gwarantuje, że wszystkie instrukcje przed RDTSC się zakończą i
> mierzymy tyko to, co trzeba. 

Hm, do tej pory zakładałem, że tak było. Dobrze wiedzieć, że nie.

> P.S. Piszesz w UTF, a Twój program do news wysyła, że piszesz w ISO,
> więc u niektórych pojawią się krzaczki.

Bo na ogół piszę w ISO-8859-2, nie mam zielonego pojęcia dlaczego nagle
wyleciał mi UTF. Mam nadzieję, że tym razem będzie dobrze.
Technical Details
Message-ID: <fd64nd$27i$1@atlantis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <fd5e92$cbh$1@nemesis.news.tpi.pl> <fd61hj$j58$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: Ryouk <Ryouk@e.tam>
Newsgroups: pl.comp.lang.asm
Subject: Re: Pomiar cykli procesora
Date: Sun, 23 Sep 2007 16:37:01 +0000 (UTC)
Organization: none
Lines: 20
Message-ID: <fd64nd$27i$1@atlantis.news.tpi.pl>
References: <fd5e92$cbh$1@nemesis.news.tpi.pl> <fd61hj$j58$1@inews.gazeta.pl>
NNTP-Posting-Host: efr54.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: atlantis.news.tpi.pl 1190565421 2290 83.21.55.54 (23 Sep 2007 16:37:01 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Sun, 23 Sep 2007 16:37:01 +0000 (UTC)
User-Agent: slrn/0.9.8.1 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit