-
X-Received: by 10.49.116.165 with SMTP id jx5mr584003qeb.22.1364208771524; Mon, 25
Mar 2013 03:52:51 -0700 (PDT)
X-Received: by 10.49.116.165 with SMTP id jx5mr584003qeb.22.1364208771524; Mon, 25
Mar 2013 03:52:51 -0700 (PDT)
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!t2no15591785qal.0!news-out.g
oogle.com!k8ni11100qas.0!nntp.google.com!ca1no6111171qab.0!postnews.google.com!
glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Mon, 25 Mar 2013 03:52:51 -0700 (PDT)
In-Reply-To: <a...@g...com>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=5.185.28.129;
posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.185.28.129
References: <5148d9db$0$26710$65785112@news.neostrada.pl>
<4...@g...com>
<1...@g...com>
<kihto6$q3f$1@mx1.internetia.pl>
<c...@g...com>
<3...@g...com>
<a...@g...com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e...@g...com>
Subject: Re: Nowoczesne procesory - jak to z nimi jest?
From: firr kenobi <p...@g...com>
Injection-Date: Mon, 25 Mar 2013 10:52:51 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.comp.programming:202270
[ ukryj nagłówki ]>
> > jest to pewnego rodzaju hipoteza ale jak kogos to
> > interesuje to powinien pomierzyc lub conajmniej poczytac
> > jakies w miare aktualne porownania bo
> > pewnie sa jakies w necie (i moglby wpisac
> > wyniki na grupe)
> Liczyłem że ktoś bardzo doświadczony w asemblerze coś konkretnego
> powie w tym wątku, na razie wszyscy łącznie ze mną bazujemy na
> przypuszczeniach.
>
w necie jest np taka ciekawa stronka
z benchmarkami
http://www.willus.com/ccomp_benchmark2.shtml?p2
moge przekleic najciekawsze kawałki z podsumowamia:
In my 2002 Benchmarks, Intel did very well. On the two benchmarks common to both 2002
and 2011 (BW1D and LAME), the average performance improvement of the fastest
Intel-compiled code over the fastest gcc-compiled code was almost 80%. Intel had a
similar performance margin over Microsoft in 2002. In 2011, on the otherhand, the
result is similar, but the balance of power is shifting. Intel is still the overall
winner based on a geometric mean of the performance scores, but this time the margins
over gcc and Microsoft are only 7 - 26% (over gcc, depending on the compile flags and
32/64-bit--the best results, 64-bit, averaged 18% faster than gcc's) and 13 - 22%
(over microsoft), respectively, and on six of the ten benchmarks, the fastest
gcc-compiled executable is either faster or equivalent to (within 6%) the fastest
Intel-compiled executable (MS VC 2010 only had one result within 6% of Intel's
fastest score). This sort of performance seems roughly in line with what other people
are getting or have gotten recently between Intel and gcc
w skrócie: intel jest szybszy czesto o okolo 30
procend (sporadycznie o 0% albo o np 70%) wobec gcc i vcc ktore sa mw podobnej
szybkosci
Digital Mars and Tiny CC certainly leave a lot to be desired in terms of run-time
performance of their compiled executables (2.3X and 4.5X slower than Intel,
respectively, on average), but for ease of setup and use, install size, and fast
compiling, they are hard to beat, especially Tiny CC, which, on average, compiles and
links C applications nearly 4X faster than its closest competitor (Microsoft), 7X
faster than gcc 4.6.3, and over 10X faster than Intel!
male kompilatory kompiluja szybciej ale naiwnie
generowany kod jest nawet ze 4 razy wolniejszy niz
ten optymalizowany
pozatym narzekania ze intel jest kobylasty ponag gigabajt instalki - co tez mi sie
nie podoba
Intel's Transcendent Transcendental Performance
Two of Intel's clearest-cut victories are in BW1D and TRANSCEND. Both of these
benchmarks make heavy use of sincos(), pow(), and other transcendental C math
functions, so I wrote some programs to isolate the performance of these functions a
la my MinGW fast math function testing code. Sure enough, Intel is definitely doing
some in-line transcendental magic. On my sincos() loop test, the Intel-compiled
version is 3 times faster than gcc's best result. On the pow() loop, Intel's margin
increases--over 4 times. But the biggest margin is the exp() test loop: the
Intel-compiled code is 8 times faster than gcc! I am sure this kind of margin on
transcendentals is what lifts Intel to its impressive performance in BW1D and
TRANSCEND. Hopefully some talented programmer can disassemble Intel's lightning fast
transcendental C calls and mimic them in an open-source fast math library that can be
tightly coupled to gcc. With something like that, I think gcc would be neck-and-neck
with Intel for the best overall performance in these benchmarks.
to jest bardzo ciekawe - intel ma dobrze napisane
wielokroc szybsze funkcje transcendentalne w
szczegolnosci exp i pow ktore zarzynają gcc
(to ze pow jest baaardzo wolny to sam odkrylem jak pisalem prosty raytracer) - nawet
wnioski ze
gdyby nie to to gcc moglby byc podobnie szybki jak
intel (lub prawie)
Następne wpisy z tego wątku
- 25.03.13 13:48 M.M.
- 25.03.13 14:08 M.M.
- 25.03.13 14:17 wloochacz
- 25.03.13 14:48 AK
- 25.03.13 14:51 M.M.
- 25.03.13 15:07 AK
- 25.03.13 15:12 AK
- 25.03.13 15:35 M.M.
- 25.03.13 15:53 AK
- 25.03.13 16:03 Edek Pienkowski
- 25.03.13 16:10 Edek Pienkowski
- 25.03.13 16:15 AK
- 25.03.13 16:21 Edek Pienkowski
- 25.03.13 16:22 Michoo
- 25.03.13 16:30 wloochacz
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-12-02 Akumulatorki Ni-MH AA i AAA Green Cell
- 2024-12-02 Usiłowanie zabójstwa
- 2024-12-01 Rambo 2024. Co z radio-stopem
- 2024-12-01 Pijani kierowcy
- 2024-12-01 "Chciałem zamówić kurs tym"
- 2024-11-30 Windykatorzy ścigają spadkobierców z mandat nieboszczyka za przekroczenie prędkości???
- 2024-11-30 Łódź => Technical Artist <=
- 2024-11-30 Lublin => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-30 Warszawa => Microsoft Dynamics 365 Business Central Developer <=
- 2024-11-30 Bieruń => Team Lead / Tribe Lead FrontEnd <=
- 2024-11-30 Zielona Góra => Senior PHP Symfony Developer <=
- 2024-11-30 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-30 Lublin => Spedytor międzynarodowy <=
- 2024-11-30 Warszawa => Mid IT Recruiter <=
- 2024-11-30 Warszawa => Fullstack Developer <=