Article View: pl.comp.programming
Article #217252Re: Spieszmy się kochać Windows
From: Maciej Sobczak
Date: Wed, 06 Jan 2021 16:02
Date: Wed, 06 Jan 2021 16:02
48 lines
5238 bytes
5238 bytes
> > Pytanie do ćwiczenia: kiedy NVIDIA będzie rozdawać sterowniki do swoich kart dla procesorów RISC-V? > To pytanie zadaj wobec R-PI który będzie miał złacze PCI-E i da się do > niego wsadzić kartę NVidi. Są sterowniki NVidi pod linuxa, na arm? Nie wiem, czy są. Ale wiem, że NVIDIA kupiła ARMa. Za 40B$. To było raptem 4 miesiące temu, mogłeś przeoczyć w kwarantannie (https://nvidianews.nvidia.com/news/nvidia-to-acquire-arm-for-40-billion-creating-worlds-premier-computing-company-for-the-age-of-ai). 40B$ to jest wystarczająco dużo powodu, żeby spodziewać się sterowników do GPU dla ARMa i jednocześnie nie spodziewać się ich do RISC-V. Szansą dla RISC-V jest fakt, że niektórzy boją się dominacji NVIDII, bo nie traktują jej jako neutralnego gracza. Ale tam za duży hajs jest na stole, żeby to się łatwo zmieniło. > > Nie. Bo ten jak najbardziej zdrowy psychicznie team wziął też od Texasa ich system operacyjny (TI-RTOS). No i run-time, z "proprietarnymi" bibliotekami do peryferiów. > Innymi słowy wziął vendor-lockin? Przecież pisałem, ze zdrowy psychicznie. Oczywiście. To są bardzo racjonalne decyzje. A firma, która lepi swój system z kilku niepasujących do siebie vendor-lockinów, wcale nie jest przez to bardziej racjonalna. Do tego potrzebuje więcej taśmy klejącej i ma gorszy support. Sam pisałeś o "bardzo drogich projektach EDA" - one są drogie, bo? Wszystko darmowe i otwarte a projekty bardzo drogie. Ciekawe, nie? > Dodam też, że komunikacja z takimi biblitekami musi być napisana przez > abstrakcję, którą można łatwo podmienić. Nie została napisana przez > abstrakcję? Mówiłam przeciez że zdrowych... Ależ oczywiście, że przez abstrakcję. Przecież TI-RTOS ma interfejs POSIX. To bardzo dobra i sprawdzona abstrakcja (dlatego bardzo racjonalne było to wziąć). Szkoda tylko, że inne RTOSy tej abstrakcji nie mają i nie da się przenieść takiego "przenośnego" projektu na inne klocki, z innym RTOSem. Albo z innym stosem TCP. Itd. Pacz pan, przenośny program, a nie da się przenieść. Same abstrakcje, wszystko otwarte, a projekty dalej drogie. Ciekawe, nie? > Tak wygląda rynek laptopów: snoby oglądające pornole. Szczególnie Apple, > ich kompytery migrują w kierunku kompletnie bezuzytecznych do > profesjonalnej pracy Klikasz w złym miejscu. https://www.apple.com/pl/mac-pro/specs/ Jak dla mnie, ma wystarczająco dużo złącz. > A co kupują jak chcą odpalić ModelSima? Windowsa. I nie ma w tym żadnego konfliktu, bo to nie są ci sami profesjonaliści. > Wystarczy zmienić kompilator w makefile. Ale tego makefile też nie mam. Problemem nie jest Twój czy mój kod. Problemem jest ten cudzy kod. > Sporo software ma pluginy pisane w pythone, tclu itd. I co teraz? Nie zrozumiałeś. Pluginy do obróbki dźwięku albo obrazu (albo video) nie są pisane w Pythonie. > > Dominację w embedded mają producenci silikonu, tacy jak przykładowy Texas. > Myślę że wyjąłeś sobie 1 mały detal z embedded i nazywać go > najważniejszym, olewając inne detale. A jakie są inne detale? Bo rozmawiamy o zmianie CPU, tak? Bo ja dorzucam jeszcze konieczność zmiany karty graficznej, która mi nie zadziała z RISC-V, bo NVIDIA ma 40B$ powodów, żeby nie zadziałała. To już drugi detal. -- Maciej Sobczak * http://www.inspirel.com
Technical Details
Message-ID:
<51e942ab-1057-44f7-88bf-c82c5417f3c1n@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mailReferences:
<rqi91b$nft$1@news.icm.edu.pl> <28d6930c-14b1-4f52-a9ed-e356fea42675@hooterville.invalid> <rs1sfe$kee$1@news.icm.edu.pl> <5ff1ad9d$0$511$65785112@news.neostrada.pl> <rssb7d$1im$1@dont-email.me> <5bdc7c31-c50b-4125-9c9d-b19a410ddc59n@googlegroups.com> <rssorl$a7$1@dont-email.me> <8dff5945-0359-434f-bcdc-06d971c882e7n@googlegroups.com> <rt17c2$sju$1@dont-email.me> <f55c5cdd-2579-443c-ad2e-a751ffe7ff84n@googlegroups.com> <rt2n1n$p3j$1@dont-email.me>Show Full Headers
Complete Article Headers
X-Received: by 2002:ac8:128c:: with SMTP id y12mr4647282qti.127.1609948961291; Wed, 06 Jan 2021 08:02:41 -0800 (PST) X-Received: by 2002:a0c:b38b:: with SMTP id t11mr4368637qve.58.1609948960923; Wed, 06 Jan 2021 08:02:40 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: pl.comp.programming Date: Wed, 6 Jan 2021 08:02:40 -0800 (PST) In-Reply-To: <rt2n1n$p3j$1@dont-email.me> Complaints-To: groups-abuse@google.com Injection-Info: google-groups.googlegroups.com; posting-host=213.108.152.51; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S NNTP-Posting-Host: 213.108.152.51 References: <rqi91b$nft$1@news.icm.edu.pl> <28d6930c-14b1-4f52-a9ed-e356fea42675@hooterville.invalid> <rs1sfe$kee$1@news.icm.edu.pl> <5ff1ad9d$0$511$65785112@news.neostrada.pl> <rssb7d$1im$1@dont-email.me> <5bdc7c31-c50b-4125-9c9d-b19a410ddc59n@googlegroups.com> <rssorl$a7$1@dont-email.me> <8dff5945-0359-434f-bcdc-06d971c882e7n@googlegroups.com> <rt17c2$sju$1@dont-email.me> <f55c5cdd-2579-443c-ad2e-a751ffe7ff84n@googlegroups.com> <rt2n1n$p3j$1@dont-email.me> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <51e942ab-1057-44f7-88bf-c82c5417f3c1n@googlegroups.com> Subject: Re: Spieszmy się kochać Windows From: Maciej Sobczak <see.my.homepage@gmail.com> Injection-Date: Wed, 06 Jan 2021 16:02:41 +0000 X-Received-Bytes: 5777 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit