🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #216829

Re: Wydajność OpenCL

#216829
From: heby
Date: Tue, 24 Mar 2020 17:58
24 lines
2458 bytes
On 22/03/2020 20:34, M.M. wrote:
> producenta) 75W mocy, a procesor nawet 200. Wniosek z tego taki, że jeśli
> jakieś obliczenia w ogóle można przeprowadzić na GPU, to przyspieszenie
> może być kolosalne.

Ale tylko jeśli alorytm dzieli się na rdzenie i nie komunikuje się 
pomiędzy. Nie każdy da się łatwo podzielić. Spróbuj też korzystać z 
pamięci karty, przyśpieszenie nie będzie aż takie imponujące. Sprawdź 
też jakie masz transfery CPU z i do pamięci karty, ogólnie wyjmowanie 
czegoś z karty jest bolesne.

> I kolejna sprawa, jeśli na procesorze (GPU) przeznaczonym do ogólnych obliczeń
> można uzyskać przyspieszenie 260 razy, to jakiego przyspieszenia
> można się spodziewać na układach FPGA i ASIC?

A potrafisz napisać algorytm który poprawnie (tzn blisko optymalnego) 
syntezuje się na FPGA? Co prawda prawie każdy kod w języka HDL można 
zsyntezować, ale zdecydowanie nie każdy powinno się syntezować.

OpenCL stara się co prawda to FPGA chować za abstrakcją, ale układy 
programowalne nie współpracują dobrzez z językami imperatywnymi, dlatego 
isnieje do ich programowania zupełnie inny zbiór języków z innymi 
pojęciami. No i karty FPGA w zasosowaniach programowania OpenCL to 
ciągle ciekawostka, bardzo droga.
Technical Details
Message-ID: <r5dhol$h0v$1@dont-email.me>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!news.uzoreto.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
References: <c474307f-ba6b-4c59-9d5e-a289203ec68e@googlegroups.com> <3d171e03-6864-4baf-acb7-519173a49f25@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!news.uzoreto.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: heby <heby@poczta.onet.pl>
Newsgroups: pl.comp.programming
Subject: Re: Wydajność OpenCL
Date: Tue, 24 Mar 2020 18:58:42 +0100
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <r5dhol$h0v$1@dont-email.me>
References: <c474307f-ba6b-4c59-9d5e-a289203ec68e@googlegroups.com> <3d171e03-6864-4baf-acb7-519173a49f25@googlegroups.com>
Mime-Version: 1.0
Injection-Date: Tue, 24 Mar 2020 17:58:46 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="eb85101e7e49b729d7e659a2f9f47973"; logging-data="17439"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Ip+hqelh0Tz9oyw99DYmV"
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0
Cancel-Lock: sha1:CBuNbSuSNBVcd4Dhsjo7yxYJ7v0=
In-Reply-To: <3d171e03-6864-4baf-acb7-519173a49f25@googlegroups.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit