Article View: pl.comp.programming
Article #205117Re: Podpis cyfrowy większej ilości podmiotów
From: Edek
Date: Thu, 18 Apr 2013 15:35
Date: Thu, 18 Apr 2013 15:35
57 lines
4141 bytes
4141 bytes
Dnia Thu, 18 Apr 2013 08:18:36 -0700 po głębokim namyśle M.M. rzekł: > On Thursday, April 18, 2013 3:02:07 PM UTC+2, Edek wrote: > >> > Najważniejsze pytanie w tym wątku, czy można generalizować te wyniki >> > na inne programy? >> >> Nie wiem. Nigdy nie pisałem w avx ani sse. > Wygląda na to, że od czasu do czasu zdarzają się aplikacje, w których > można uzyskać znaczną poprawę wydajności gdy się użyje asemblera. Assembler jest z kategorii hardcore. >> Chciałem sprawdzić, czy umiem i jak mi pójdzie, mogłem poświęcić te >> dwie godziny. > Nom ładnie poszło, gratuluję. Chyba też poszukam jakiegoś przejrzystego > tutoriala o SSE i krewnych. A dzięki, ale ja to robiłem na drapaka, czyli jak to się ładniej mówi "crash course". >> Kiedyś pamiętam rozmawialiśmy o nn na cuda i nie chciałeś zakumać po co >> to robię i dlaczego, a to było podobnie - nn się fajnie zrównoleglają. > Ja pamiętam, że pisałeś iż uruchamianie NN to marnowanie cudy, ale > pewnie coś pomyliłem po takim czasie. Kiedyś czytałem jakiś artykuł, > pisali tam, > że uzyskali przyspieszenie 260 w CUDA na sieciach neuronowych. > Porównywali z sobą 2 CPU intela vs 4 GPU, nie pamiętam szczegółów, ale > wyglądało jakby wzięli na owe czasy najnowsze GPU i CPU. Też uważam że > zwykle NN idealnie się zrównolegla. No bo nie mam zbyt wysokiego mniemania o NN w sensie ogólnym. Jak to mówią ludzie z front-office, fajnie działają, ale nie da się tego sprzedać, bo to black-box - na pytanie "jak to działa w konkretnym przypadku" można rybkę szczelić. Dodatkowo NN to artefakt ideologii AI, gdzie mapowanie mózgu przesłania mapowanie umysłu, a tu już się kłania lingwistyka. Praktycznie ja najpierw zrobiłem typowe NN, gdzie zrównoleglanie było banalne, a potem zrobiłem coś takiego: - - - - - |/\/|\/|/\ |/ \| - - - - - I to już zaczęlo mnie uczyć kombinowania w programowaniu gpu. Naprawdę trzeba się namęczyć. >> Ale wystarczy inna topologia i trzeba zacząć kombinować gorzej niż w >> tych szachach. > Pomimo wad kompilatory będą jeszcze długo w użytku ;-) I Bobrowi Nazarejskiemu za to dzięki, płaci za pizzę :) -- Edek
Technical Details
Message-ID:
<kkp3rj$avb$2@news.task.gda.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.task.gda.pl!not-for-mailReferences:
<kkdqot$5rl$1@node2.news.atman.pl> <0fff07bc-e341-49a0-810c-333536e2901a@googlegroups.com> <kkh42k$81t$1@news.task.gda.pl> <b177dfc7-88f3-4cd7-9075-2acdd76f9662@googlegroups.com> <kkhr56$a62$1@news.task.gda.pl> <30021d10-a471-4cae-8f17-61eb36cb775e@googlegroups.com> <kkkjpe$b54$1@news.task.gda.pl> <8b53662c-8c31-4fc3-b82b-8173d9cf4f6f@googlegroups.com> <47d7734e-680b-4e13-995e-c0a2407217c3@googlegroups.com> <cdced490-b579-41ee-a123-afb12010cc12@googlegroups.com> <kkmvfc$hu3$2@news.task.gda.pl> <d936ef81-4b63-4dcb-8771-cc2a1faab4e1@googlegroups.com> <d4359f15-51e4-438a-9057-b46d93bfc70c@googlegroups.com> <9f8703e3-4731-4da6-9e7a-0bf564f5896e@googlegroups.com> <18cc0918-5abe-49a6-bb42-afdaa0700533@googlegroups.com> <5929d4d4-0b3a-44ad-a01c-1a83056fd347@googlegroups.com> <kkoio2$o70$2@news.task.gda.pl> <kkomea$o70$5@news.task.gda.pl> <9142f2b9-5330-4f31-a634-f4550a9b02d7@googlegroups.com> <kkoqsf$g5v$1@news.task.gda.pl> <7200499e-3d73-4d65-ba00-f3f605597d73@googlegroups.com>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!news.task.gda.pl!not-for-mail From: Edek <edek.pienkowski@gmail.com> Newsgroups: pl.comp.programming Subject: Re: Podpis cyfrowy większej ilości podmiotów Date: Thu, 18 Apr 2013 15:35:15 +0000 (UTC) Organization: CI TASK http://www.task.gda.pl/ Lines: 57 Message-ID: <kkp3rj$avb$2@news.task.gda.pl> References: <kkdqot$5rl$1@node2.news.atman.pl> <0fff07bc-e341-49a0-810c-333536e2901a@googlegroups.com> <kkh42k$81t$1@news.task.gda.pl> <b177dfc7-88f3-4cd7-9075-2acdd76f9662@googlegroups.com> <kkhr56$a62$1@news.task.gda.pl> <30021d10-a471-4cae-8f17-61eb36cb775e@googlegroups.com> <kkkjpe$b54$1@news.task.gda.pl> <8b53662c-8c31-4fc3-b82b-8173d9cf4f6f@googlegroups.com> <47d7734e-680b-4e13-995e-c0a2407217c3@googlegroups.com> <cdced490-b579-41ee-a123-afb12010cc12@googlegroups.com> <kkmvfc$hu3$2@news.task.gda.pl> <d936ef81-4b63-4dcb-8771-cc2a1faab4e1@googlegroups.com> <d4359f15-51e4-438a-9057-b46d93bfc70c@googlegroups.com> <9f8703e3-4731-4da6-9e7a-0bf564f5896e@googlegroups.com> <18cc0918-5abe-49a6-bb42-afdaa0700533@googlegroups.com> <5929d4d4-0b3a-44ad-a01c-1a83056fd347@googlegroups.com> <kkoio2$o70$2@news.task.gda.pl> <kkomea$o70$5@news.task.gda.pl> <9142f2b9-5330-4f31-a634-f4550a9b02d7@googlegroups.com> <kkoqsf$g5v$1@news.task.gda.pl> <7200499e-3d73-4d65-ba00-f3f605597d73@googlegroups.com> NNTP-Posting-Host: 178-36-247-220.adsl.inetia.pl Mime-Version: 1.0 X-Trace: news.task.gda.pl 1366299315 11243 178.36.247.220 (18 Apr 2013 15:35:15 GMT) X-Complaints-To: abuse@news.task.gda.pl NNTP-Posting-Date: Thu, 18 Apr 2013 15:35:15 +0000 (UTC) User-Agent: Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit