-
Data: 2012-08-10 20:55:22
Temat: Re: rdtsc i ew dziwne wyniki
Od: " kenobi" <f...@g...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Jordan Szubert <u...@j...us.to> napisał(a):
> Dnia 10-08-2012 o 18:30:04 kenobi <f...@n...gazeta.pl> napisa=B3(a):
>
> > ok, to chyba to bo z kolei
> >
> > xor ebx,ebx
> > @935:
> > push offset $ijkagfia
> > push offset $agkagfia
> > call dword ptr [_asm_dot_fpu]
> > fstp st(0)
> > add esp,8
> >
> > inc ebx
> > cmp ebx,1000
> > jl short @935
> >
> > oscyluje 20 - 23 tys - czyli z kolei powiedzialbym
> > troche kr=F3tko: w kazdym razie ciekawa rozpietosc 1500 cykli
> > na pierwsze uruchomienia a 20 cykli na uruchomienie
> > w petli (o ile to dokladnie tak jest, swoja droga w
> > manualach procka zdaje sie podaje tylko czasy do wykonan
> > w petlach a nie podaje do pierwszych uruchomien - ktore
> > tez sa przeciez chyba deterministyczne, chyba ze jest to
> > jakis prosty wzorek typu ilosc dostepow do pamieci * 100 cykli
>
> Windows ni Linux nie jest deterministyczny, czas dost=EApu do danych jes=
> t =
>
> zale=BFny od tego, gdzie te dane s=B1, jak masz pecha, to b=EAdzie milio=
> ny albo =
>
> i miliardy razy wolniej, ni=BF jak masz szcz=EAscie, a nale=BFy zak=B3ad=
> a=E6, =BFe nie =
>
> wiesz, czy masz szcz=EAscie
>
> <quote src=3D"Felix von Leitner -- Source Code Optimization">
> Memory Access Timings, Linux 2.6.31, Core i7
> Page Fault, file on IDE disk 1.000.000.000 cycles
> Page Fault, file in buffer cache 10.000 cycles
> Page Fault, file on ram disk 5.000 cycles
> Page Fault, zero page 3.000 cycles
> Main memory access 200 cycles (Intel says 159)
> L3 cache hit 52 cycles (Intel says 36)
> L1 cache hit 2 cycles
> The Core i7 can issue 4 instructions per cycle. So a penalty of 2 cycles=
> =
>
> for L1 memory access means a missed opportunity for 7 instructions.
> </quote>
>
interesuje mnie sytuacja z pominieciem page faultow ;-)
wtedy ten wzorek moze byc przyblizony (jak w fizyce )
ale jakis-tam zapewne jest, jaki to jest wzorek?
(na oko moze to byc tak jak mowilem cos w stylu 150 * r/w
czesciowo pewnie moglbym pomierzyc ale chwilowo jednakże
jestem przemeczony)
--
(down on the highway Im doin it my way)
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Najnowsze wątki z tej grupy
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
Najnowsze wątki
- 2025-05-17 Głosowanie na prezydenta mDowód
- 2025-05-17 Karol i Patrycja - a może wielka miłość jak Romeo i Julia
- 2025-05-17 Re: Pamientajta, aby zamknÄ Ä ryje, bo jest cisza wyborcza, a co powiecie
- 2025-05-17 Phishing obok nas.
- 2025-05-17 poznaj siłe swoich pieniędzy
- 2025-05-17 Warszawa => Senior IT Recruitment Consultant <=
- 2025-05-17 Warszawa => DevOps Engineer <=
- 2025-05-17 Warszawa => Junior Account Manager <=
- 2025-05-17 Warszawa => Senior Programmer C <=
- 2025-05-17 Polska => Senior Key Account Manager <=
- 2025-05-17 Migracje i przestępczość
- 2025-05-16 czy Seba naprawdę wróci do macierzy?
- 2025-05-15 coś pustawo u mechaników
- 2025-05-16 Warszawa => IT Data Analyst (obszar Power BI) <=
- 2025-05-16 Warszawa => Senior Backend Developer <=