Article View: pl.comp.lang.delphi
Article #345607Re: Wątki
From: Sebastian Biały
Date: Sat, 25 Feb 2017 13:39
Date: Sat, 25 Feb 2017 13:39
35 lines
2982 bytes
2982 bytes
On 2017-02-25 14:24, miab wrote: >> Obecnie pojawiło się bardzo dużo bardzo tanich komputerów w >> architekturze NUMA (głównie xeony wymieniane z serwerów). Sa bardzo >> wydajne obliczeniowo, ale mają pułapki dzięki którym od razu widać kto >> jest programistą a kto programatorem. Na nich martwiłbym się podziałem >> wątków. Na przecietnym pececie - nie ma się o co martwić. > Czy wynika z tego że w niektórych sytuacjach mogą być one wolniejsze niż > i7 analogicznej generacji i przy takim samym zegarze? Jesli napisałes kod który musi często sięgać do pamięci podpiętej fizycznie pod inny procesor to tak. Taki kod łatwo napisać jeśli się nie wie co robi, teoretycznie cała pamięc obu procesorow jest adresowalna wprost. Po drugie częstotliwośc zegara obecnie jest kiepskim kreyterium oceny. Liczy się IPC, magistrale, cache, więc porównać można to tylko mając na względzie kilka rzeczy. Porównanie 3GHz i7 z 3GHz xeonem nie ma sensu jesli nie znamy dokładnych achitektur. https://en.wikipedia.org/wiki/Instructions_per_cycle Wieloprocesorowe maszyny serwerowe będa miały większą wydajność dla dwóch osobnych *procesów* niż jeden domowy ponieważ OS zaalokuje te procesy do osobnych pamięci z osobnymi magistralami. Natomiast jesli te procesy zaczną nagle nadmiernie gadać przez pamięć współdzieloną to pewno domowy cpu będzie szybszy. Znacznie ciekawsze rzeczy pojawiają sie jak ktoś zapyta jak szybko zmiana w jednej z pamięci pierwszego cpu będzie widoczna w drugim cpu i czy aby na pewno we właściwej kolejności jaką zakładał programator :D Nie zmienia to faktu że obecnie serwerowe xeony to chyba najtańsza moc obliczeniowa jaka może kupić hobbysta bo procesory są w cenie kilkunastu zł. Niestety płyty drogie, ale znowuy pamięci tańsze (bo z ecc i nie ma komu sprzedać).
Technical Details
Message-ID:
<o8s1ek$1e7$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<770fa4f8-96e5-4b5e-8772-e87517a0eaa6@googlegroups.com> <o8q1j2$3jd$1@node2.news.atman.pl> <82f632d0-ef0c-442f-8af7-bc94c95f3d51@googlegroups.com> <o8rpkn$pod$1@node2.news.atman.pl> <o8s0ks$96s$1@node1.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Sebastian Biały <heby@poczta.onet.pl> Newsgroups: pl.comp.lang.delphi Subject: Re: Wątki Date: Sat, 25 Feb 2017 14:39:19 +0100 Organization: ATMAN - ATM S.A. Lines: 36 Message-ID: <o8s1ek$1e7$1@node2.news.atman.pl> References: <770fa4f8-96e5-4b5e-8772-e87517a0eaa6@googlegroups.com> <o8q1j2$3jd$1@node2.news.atman.pl> <82f632d0-ef0c-442f-8af7-bc94c95f3d51@googlegroups.com> <o8rpkn$pod$1@node2.news.atman.pl> <o8s0ks$96s$1@node1.news.atman.pl> NNTP-Posting-Host: 176.115.85.233 Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1488029972 1479 176.115.85.233 (25 Feb 2017 13:39:32 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sat, 25 Feb 2017 13:39:32 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 In-Reply-To: <o8s0ks$96s$1@node1.news.atman.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit