-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!news.nask.pl!news.nask.org.pl!not-for-mail
From: Krzysztof Halasa <k...@p...waw.pl>
Newsgroups: pl.comp.dtp,pl.rec.foto.cyfrowa
Subject: Re: monitor do pracy po ciemku
Date: Wed, 14 May 2014 15:51:17 +0200
Organization: NASK - www.nask.pl
Lines: 54
Message-ID: <m...@i...localdomain>
References: <1ckknqzbwzxx6$.1izidtlsdodm0.dlg@40tude.net>
<3sh9ey4lugpc$.3sefm7wqglv9$.dlg@40tude.net>
<lkfh1b$f5a$1@node1.news.atman.pl>
<sukkacnm6x4t.18f4ikbeskghn$.dlg@40tude.net>
<lkgf6d$sai$1@node2.news.atman.pl>
<1axu8b32kqx5h.5kxj37n31tz5$.dlg@40tude.net>
<lkh1h5$27u$1@node1.news.atman.pl> <m...@i...localdomain>
<lki5lh$h0n$1@node2.news.atman.pl> <m...@i...localdomain>
<lkj97i$c14$1@node1.news.atman.pl> <m...@i...localdomain>
<lknkms$n9o$1@node1.news.atman.pl> <m...@i...localdomain>
<lkoqn7$3dt$1@node2.news.atman.pl> <m...@i...localdomain>
<lkr3cp$a4i$1@node2.news.atman.pl> <m...@i...localdomain>
<lkrfo4$nnr$1@node1.news.atman.pl> <m...@i...localdomain>
<lku00c$cnl$1@node1.news.atman.pl>
NNTP-Posting-Host: ni.piap.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Trace: pippin.nask.net.pl 1400075482 2367 195.187.100.4 (14 May 2014 13:51:22 GMT)
X-Complaints-To: abuse ATSIGN nask.pl
NNTP-Posting-Date: Wed, 14 May 2014 13:51:22 +0000 (UTC)
Cancel-Lock: sha1:HKyFOiCrtAUOgd+aBCJ4GhaIk1w=
Xref: news-archive.icm.edu.pl pl.comp.dtp:271248 pl.rec.foto.cyfrowa:903175
[ ukryj nagłówki ]Marek <p...@s...com> writes:
>> Nie musimy zgadywać, wiadomo że tak jest, bo to jest esencja LUTa.
>> Gdyby tam tego nie było, nikt by tego nie nazwał LUTem.
>
> No chwila, a jak się ma do tego to co sam zauważyłeś, że scalak ma od
> groma pinów? Jaki jest ich cel?
Idea LUTa to jest np. taki EEPROM, ma np. 28 pinów w obudowie DIP28
i kasuje się go ultrafioletem. No dobrze, niech będzie flash i DIP40.
I tak kiedyś LUTy wyglądały (pomijając takie programowe, bo też są
używane).
W tej chwili nie opłaca się wstawiać osobnego scalaka do takich rzeczy
(są duże i musielibyśmy użyć ich sporo). Wstawia się ASIC, albo w wersji
eksperymentalnej np. FPGA, i to robi wszystko - oprócz LUTów także
np. skaluje obraz, ew. rozmywa go itd. Częścią takiego ASICa jest także
procesor, np. jakiś ARM albo inny microblaze, więc od razu mamy OSD i co
tam jeszcze trzeba. Pewnie dostajemy tam wejściowe i wyjściowe serdesy,
GPIO do mrugania lampkami, i jeśli nie potrzebujemy dużo RAMu ani
flasha, to nic (dużego) tam już nie musimy wkładać (no może jakiś układ
do wyłączania/włączania zasilania).
Usera to pewnie niespecjalnie interesuje, ale można łatwo otworzyć
obudowę i samemu obejrzeć. Tylko ostrożnie, i po wypięciu kabla
zasilającego.
> Dlatego stosuje się procesory sygnałowe. Zwykłe CPU nie mają tu
> zastosowania. Kiedyś (dawno temu) oprogramowywałem procesory sygnałowe
> związane z akustyką. Już wtedy bez problemu dawały one radę robić FFT
> 1024 punktowe w czasie rzeczywistym.
LUTów nie robi się na procesorach sygnałowych, bo i po co? FFT nie
zrobisz LUTem. LUTy sprawdzają się tam, gdzie masz stosunkowo mało bitów
wejściowych (niezależnych od wcześniejszych i późniejszych danych),
a w FFT używa się długich ciągów bitów.
No i wymagania akustyczne, nawet takie 7.1 96 kHz 24-bit są minimalnie
mniejsze niż w monitorze.
Tak samo np. skalera nie robi się jako LUT, bo skaler musi (typowo)
buforować dwie linie obrazu. Załatwia się to właśnie czymś w rodzaju
prostego DSP. Oczywiście nie jest to oddzielny scalak, bo i po co.
> Żadne procesor nie był w stanie
> dorównać. Zapewne w tej chwili różnice prędkości specjalizowanych
> procesorów są znacząco większe względem zwykłych. Patrz Open GL itp.
OpenGL akurat jest złym przykładem, jest zbyt specjalizowany. OpenCL
może. Z drugiej strony, zwykłe procesory także są w tym dużo szybsze
- SIMD oraz specjalizowane rozwiązania (np. crypto, video
encoding/decoding itd). Ale obawiam się, że optymalna implementacja LUTa
w monitorze to będzie jednak LUT.
--
Krzysztof Hałasa
Następne wpisy z tego wątku
- 14.05.14 16:13 Krzysztof Halasa
- 14.05.14 16:22 Krzysztof Halasa
- 14.05.14 16:48 Marek
- 14.05.14 16:58 XX YY
- 14.05.14 17:17 XX YY
- 14.05.14 18:49 XX YY
- 14.05.14 19:12 Marek
- 14.05.14 19:43 XX YY
- 14.05.14 20:24 Krzysztof Halasa
- 14.05.14 20:50 Krzysztof Halasa
- 15.05.14 00:08 Marek
- 15.05.14 07:40 XX YY
- 15.05.14 10:53 Marek
- 15.05.14 11:13 XX YY
- 15.05.14 12:00 Marek
Najnowsze wątki z tej grupy
- Nikon D5500 i wyzwalanie migawki
- Canon 550D
- EOS 600D i balans bieli w filmach
- EOS 90D i sentymenty
- Skanowanie: Canon MG2550S vs HP OfficeJet 6950
- czas exif a czas modyfikacji pliku
- karta SD po formacie odzyskiwanie zdjęć i filmów
- Chess
- Vitruvian Man - parts 7-11a
- Eltec nie zyje?
- Steve McCurry
- Light - lajkowe klasyki od Chinczykow
- Forum o Sony serii A (alfa)?
- obrobka RAW na konputerze
- Sklejanie bracketowanych JPGów
Najnowsze wątki
- 2024-11-17 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- 2024-11-18 Gdynia => Spedytor Międzynarodowy <=
- 2024-11-18 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-18 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-18 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-11-18 Kraków => Business Development Manager - Network and Network Security
- 2024-11-18 Kraków => Network Systems Administrator (IT Expert) <=
- 2024-11-18 Kraków => Administrator Systemów Sieciowych (Ekspert IT) <=
- 2024-11-18 Zdunowo => Senior PHP Symfony Developer <=
- 2024-11-18 Łódź => QA Inżynier <=
- 2024-11-18 Lublin => Senior PHP Developer <=
- 2024-11-18 Gliwice => Specjalista ds. public relations <=
- 2024-11-18 Gdynia => Front-End Developer (React/Three.js) <=
- 2024-11-18 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-18 Gdańsk => Kierownik Działu Spedycji Międzynarodowej <=