Néhány évvel ezelőtt az OpenBSD-seknek volt egy sikertelen próbálkozása arra, hogy ehhez a processzorhoz dokumentációt szerezzenek a Sun-tól. Dokumentáció hiányában meglehetősen nehéz támogatást készíteni a hardverekhez, ezért a programozók a FreeBSD és a Linux UltraSparc III támogatásának implementációját használták a munkájukhoz referenciaként.
Ahogy Jason elmondta, nem csak annyi eredményt értek el, hogy az OpenBSD fut az UltraSparc III processzoron, de emelett még a támogatás "self hosting" is. Ez azt jelenti, hogy az UltraSparc III processzoron le lehet fordítani egy UltraSparc III kernelt, és a lefordított kernellel be is lehet bootolni a gépen.
Bővebben itt.
Egyesek csak azt nem értik, hogy az OpenBSD fejlesztők miért szívnak egy elavult, dokumentáció nélküli hardver támogatásával ahelyett, hogy a Sun új, T1-es "Niagara" processzorához készítenének támogatást. Amellett, hogy sokkal hasznosabb lenne, egyszerűbb lenne a dolguk is, tekintve, hogy a T1-es processzor összes dokumentációja elérhető (nyílt forrású), köszönhetően a Sun-nak.
- A hozzászóláshoz be kell jelentkezni
- 1780 megtekintés
Hozzászólások
"miért szívnak egy elavult, dokumentáció nélküli hardver támogatásával ahelyett, hogy a Sun új, T1-es "Niagara" processzorához készítenének támogatást. Amellett, hogy sokkal hasznosabb lenne, egyszerűbb lenne a dolguk is, tekintve, hogy a T1-es processzor összes dokumentációja elérhető (nyílt forrású), köszönhetően a Sun-nak.
Hat, szerintem egy T1-es tesztgephez nehezebben jutnak hozza mint ehhez a jura-kori masineriahoz. Ha meg a Sun szeretne tamogatast OpenBSD-n, valszeg dorombolni fog egy T1-gyel az OpenBSD-seknel. :-)
---------------------
Ригидус а бетегадьбол
- A hozzászóláshoz be kell jelentkezni
"Hat, szerintem egy T1-es tesztgephez nehezebben jutnak hozza mint ehhez a jura-kori masineriahoz. Ha meg a Sun szeretne tamogatast OpenBSD-n, valszeg dorombolni fog egy T1-gyel az OpenBSD-seknel. :-)"
Bullshit. :-) 60 napig ingyen lehet tesztelni a Sun szervereit, köztük a T1000-et és a T2000-et is. 60 nap alatt talán még én is bebootolom rajta az OpenBSD-t, nem hogy az, aki még ért is hozzá :-)
Egyébként szerintem simán kapnának, ha kérnének a Sun-tól. Most szinte bárkinek adnak, aki kezd vele valami értelmeset.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Torrent trackernek? ;o)
- A hozzászóláshoz be kell jelentkezni
60 nap alatt talán még én is bebootolom rajta az OpenBSD-t, nem hogy az, aki még ért is hozzá :-)
Harsogja a tömeg: "LÁSSUK, LÁSSUK!" :P
- A hozzászóláshoz be kell jelentkezni
Ennek valoszinuleg az a jelentosege, hogy amennyiben valaki infrastrukturalis celokra (routing, csomagszuro, tuzfal...) akar OpenBSD-t hasznalni, arra ez a hardver is megfelel kisebb eroforrasokkal rendelkezo kornyezetben.
- A hozzászóláshoz be kell jelentkezni
Azért, mert a T1 egy low end szerverprocesszor, ami nem is fog "feljebb" kerülni a Sun termékpalettájában. Ott megmarad az USIII és az USIV, illetve majd a SPARC64, ha lehet hinni a híreknek.
Attól tartok, hogy a T1-es nem fogja visszahozni azt a pénzt, amit a kifejlesztésébe öltek.
- A hozzászóláshoz be kell jelentkezni
Nem akarok kötsögnek látszani, de az UltraSparc III sem a technológia csúcsa...
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Nem, valóban ott van az USIV, amely két USIII, plusz némi kiegészítés.
De az első lépés az USIII, utána már kisebb probléma a következő.
Vagy nem erre gondolsz?
- A hozzászóláshoz be kell jelentkezni
Nem. Arra gondoltam, hogy ne pár éves technológiákkal foglalkozzanak. Én a helyükben - ha azt szeretném, hogy valaki felkapja a fejét - akkor a T1-gyel foglalkoznék. Az meg annyira mindegy, hogy az OpenBSD melyik processzor melyik tulajdonságát nem fogja igazából kihasználni.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Ez OK, bár a T1-esnél szerintem az OpenBSD threades teljesítményével is gondok lennének, magyarul kevésbé lenne értelmes portolni rá, mint USIII/USIV-re.
De nyilván itt sokkal kevésbé prózai volt az ok, eziránt érdeklődött a fejlesztő, vagy éppen ehhez sikerült gépet szereznie.
- A hozzászóláshoz be kell jelentkezni
Annak hogy bizonyos mar elavult platformokra szukseg van, az az oka, hogy egyediek. Nezzuk csak a sparc64 platformot. 64bit big endian.
Aztan nezzuk az alphat ami nem tartozik a legstabliabbak koze, de megis fontos mert 64 bit little endian. Mindegyik platformon mas mas pl gcc bugokat lehet elfogni amelybol mas platformok is nyernek.
- A hozzászóláshoz be kell jelentkezni
Az alphánál (és még pár másik platformon is) mintha ez választható lenne.
- A hozzászóláshoz be kell jelentkezni