-
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.internetia.pl!not-for-mail
From: Michoo <m...@v...pl>
Newsgroups: pl.comp.programming
Subject: Re: zadanie z netu
Date: Thu, 28 Mar 2013 22:12:08 +0100
Organization: Netia S.A.
Lines: 37
Message-ID: <kj2c72$knh$1@mx1.internetia.pl>
References: <2...@g...com>
<0...@g...com>
<kj047e$kbo$1@node1.news.atman.pl> <kj1535$k5f$1@mx1.internetia.pl>
<7...@g...com>
<kj1ocu$mg9$2@node2.news.atman.pl>
NNTP-Posting-Host: 83.238.197.12
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: mx1.internetia.pl 1364505634 21233 83.238.197.12 (28 Mar 2013 21:20:34 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Thu, 28 Mar 2013 21:20:34 +0000 (UTC)
In-Reply-To: <kj1ocu$mg9$2@node2.news.atman.pl>
X-Tech-Contact: u...@i...pl
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:10.0.11) Gecko/20121123
Icedove/10.0.11
X-Server-Info: http://www.internetia.pl/
Xref: news-archive.icm.edu.pl pl.comp.programming:202371
[ ukryj nagłówki ]On 28.03.2013 16:42, bartekltg wrote:
> W dniu 2013-03-28 11:27, M.M. pisze:
>> W dniu czwartek, 28 marca 2013 11:04:28 UTC+1 użytkownik Michoo napisał:
>>> I szczerze mówiąc to jakby to był jakiś konkurs na zwolnienie z egzaminu
>>> to pewnie bym w ASM wstawki rzeźbił.
>> Bys musial wiedziec na jakim kompie programy beda porownywane.
>> Pozdrawiam
>
> Ostatnio olimpiada informatyczna i potyczki algorytmiczne
> lecą na czymś w rodzaju wirtualnego procesora x86.
>
> http://ripper.dasie.mimuw.edu.pl/~accek/homepage/wp-
content/papercite-data/pdf/acemgr09.pdf
Strona 28 - liczenie "prędkości wykonywania instrukcji" za pomocą NOPów,
które nie wychodzą poza dekoder rozkazów jest poronionym pomysłem. W
ogóle dlatego się używa benchmarki ze złożonymi operacjami (np.
dhrystone) bo procesory mają pipeline i np.
add,add,shr może się wykonać w zauważalnie innym czasie niż add,shr,add.
"Pewnym zaskoczeniem jest prawie dwukrotnie większa szybkość zapisu na
komputerze Xeon w porównaniu z Core 2 Duo mimo, że oba komputery
posiadają pamięć DDR2 666 MHz" - ech, a gdzie ilość kości pamięci? A
gdzie timingi pamięci? Autor słyszał o czymś takim jak dual channel?
Jak na mimuw to się zawiodłem...
Przy wypełnianiu tablicy - to jest zdaje się[*] kwestia nie tyle cache
co działania linuxa - strony inicjalizowane 0 są przydzielane jako CoW,
więc pierwszy zapis do tablicy w losowy sporób robi (robił?) masakrę w mmu.
[*] było to kilka lat temu, ale prosty memset przed zaczęciem obliczeń
przyspieszył program coś pod 20 razy.
--
Pozdrawiam
Michoo
Następne wpisy z tego wątku
- 28.03.13 23:55 bartekltg
- 29.03.13 11:41 firr kenobi
- 29.03.13 11:44 firr kenobi
- 29.03.13 12:21 M.M.
- 29.03.13 12:23 M.M.
- 29.03.13 13:07 firr kenobi
- 29.03.13 13:52 firr kenobi
- 29.03.13 15:33 M.M.
- 29.03.13 16:07 firr kenobi
- 29.03.13 19:04 M.M.
- 29.03.13 20:23 firr kenobi
- 29.03.13 21:16 M.M.
- 29.03.13 22:14 firr kenobi
- 30.03.13 00:31 Edek Pienkowski
- 30.03.13 10:35 Roman W
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 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??
Najnowsze wątki
- 2025-02-15 Łódź => NodeJS Developer <=
- 2025-02-15 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-15 Warszawa => Developer .NET (mid) <=
- 2025-02-15 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-02-14 Zdalne załączanie grzałki bojlera elektrycznego
- 2025-02-14 Warszawa => Kierownik ds. kluczowych Klientów <=
- 2025-02-14 Częstochowa => Product Manager - Systemy infrastruktury teleinformaty
- 2025-02-14 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-02-14 Warszawa => Data Engineer (Tech Leader) <=
- 2025-02-14 Czy ma sens grupa news:pl.soc.polityka-prawna ? :-)
- 2025-02-14 e-paper
- 2025-02-14 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-14 Warszawa => System Architect (Java background) <=
- 2025-02-14 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-14 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=