eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingpython...Re: python...
  • X-Received: by 10.140.109.116 with SMTP id k107mr44685qgf.32.1422459875704; Wed, 28
    Jan 2015 07:44:35 -0800 (PST)
    X-Received: by 10.140.109.116 with SMTP id k107mr44685qgf.32.1422459875704; Wed, 28
    Jan 2015 07:44:35 -0800 (PST)
    Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
    0.net!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!peer03.iad.high
    winds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border1.nn
    tp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!hl2no3721
    430igb.0!news-out.google.com!q4ni13qan.0!nntp.google.com!v8no4093528qal.1!postn
    ews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Wed, 28 Jan 2015 07:44:35 -0800 (PST)
    In-Reply-To: <a...@n...plus.net>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=109.243.78.237;
    posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
    NNTP-Posting-Host: 109.243.78.237
    References: <f...@g...com>
    <3...@g...com>
    <d...@g...com>
    <d...@g...com>
    <3...@g...com>
    <d...@g...com>
    <3...@g...com>
    <e...@g...com>
    <c...@4...com>
    <a...@n...plus.net>
    <8...@g...com>
    <a...@n...plus.net>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <c...@g...com>
    Subject: Re: python...
    From: firr <p...@g...com>
    Injection-Date: Wed, 28 Jan 2015 15:44:35 +0000
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    Lines: 47
    X-Received-Bytes: 3538
    X-Received-Body-CRC: 2438723559
    Xref: news-archive.icm.edu.pl pl.comp.programming:207562
    [ ukryj nagłówki ]

    W dniu środa, 28 stycznia 2015 01:57:43 UTC+1 użytkownik Roman W napisał:
    > On Mon, 26 Jan 2015 10:12:20 -0800 (PST), "M.M." <m...@g...com>
    > wrote:
    > > Mogę poprosić o zdradzenie jakiś szczegółów? Co to były za
    > > obliczenia?
    >
    > Wycena derywatów. Przenieśli model Hestona na GPU i osiągnęli taką
    > wydajność, że mogli kalibrować go bez analitycznych przybliżeń
    > (odwracając obliczenia Monte Carlo).
    >
    > Jaka karta i jaki cpu było porównywane? Czy
    > > było dużo transferów?
    >
    > Minimalizowali transfery danych. Nie sądzę żeby musieli ich dużo
    > przesyłać, więc sytuacja faworyzowała GPU.
    >
    > W jakich językach programowania było
    > > to zaimplementowane?
    >
    > CUDA w C.
    >
    > Ile czasu zajęła jedna i druga wersja?
    >
    > Dwa lata, grupie kilku osób (w tym specjalista od optymalizacji
    > nieliniowej). Dużo roboty.
    >
    > Więcej nie pamiętam.
    >


    jesli byloby to cos jak naiwne mnozenie duzych macierzy to może..
    (100-200) ale "normalnie" na tyle bym nie liczyl

    takie mnozenie duzych maciezy ma ta ceche ze na dana pule ramu przypada
    wyjatkowo duzo arytmetyki wziawszy
    np maciesz 1000x1000 razy druga tego samego rozmiaru, ram to jest 3M floatów,
    natomiast arytmetycznie
    to jesttysiac kolumn razy tysiac wierszy (po tysiac elementow, czyli 1G mnozen i 1G
    dodawan (i 8 GB odczytow ale na malej puli 8 MB floatow), byc mzoe w takim czyms
    opencl faktycznie moze pochasac
    (chyba nawet ciezko sobie wyobrazic bedziej chasalny przypadek, nie ma branchy
    konfliktow, najprostsze operacje, wszystko po kolei itp)

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: