• Live: io-techin Tekniikkapodcast tänään perjantaina noin klo 15:15 alkaen. Keskustellaan viikon mielenkiintoisimmista tietotekniikka- ja mobiiliaiheista. Suora lähetys YouTubessa. Tule mukaan katselemaan ja keskustelemaan! Linkki lähetykseen >>

MIPS-prosessoriarkkitehtuuri avataan avoimeksi lähdekoodiksi ensi vuonna

  • Keskustelun aloittaja Keskustelun aloittaja Kaotik
  • Aloitettu Aloitettu

Kaotik

Banhammer
Ylläpidon jäsen
Liittynyt
14.10.2016
Viestejä
22 744
Imagination Technologiesin hallussa ollut RISC-tyyppinen MIPS-arkkitehtuuri löysi uuden omistajan viime kesänä Wave Computing -tekoälystartupista.
Alun perin yhtiö ilmoitti, että se aikoo jatkaa MIPSin lisensointia asiakkaille entiseen tapaan, mutta nyt suunnitelmiin on tullut muutos ja ISA (Instruction Set Architecture) aiotaan avata avoimeksi lähdekoodiksi.
Wave Computingin lehdistötiedotteen mukaan MIPS Open -ohjelman alla halukkaat saavat sekä 32- että 64-bittiset MIPS ISA:t käyttöönsä täysin ilmaiseksi ja ilman rojaltimaksuja. Lisäksi halukkaat saavat käyttöönsä kaikki MIPS-arkkitehtuuriin liittyvät patentit.

Lähde: Wave Computing Launches the MIPS Open Initiative — Wave Computing
 
Viimeinen yritys hengittää eloa kuolevaan arkkitehtuuriin. Kun kukaan ei suostu maksamaan, annetaan ilmaiseksi. Mutta onhan tämä sentään parempi kuin se, että jäisi kuolemaan suljettuna, nyt ainakin kuka tahansa voi tehdä oman jos yhteensopivuussyistä sattuu MIPSiä tarvitsemaan johonkin, senkin jälkeen kun MIPSin oma virallinen tuotekehitys on kokonaan loppunut.

Ilmaisissakin arkkitehtuureissa vaan RISC-V on paljon suuremmassa nosteessa, kun siitä on korjattu pahimmat MIPSin typeryydet, ja se on alusta lähtien ollut täysi avoin. Hyvin suuri osa yliopistojen prosessoritutkimuksesta tehdään nykyään RISC-V-arkkitehtuurilla.
 
Juu nyt kun RISC-V on jo ehtinyt hyvin vauhtiin on tämä MIPS:in viimeinen oljenkorsi myöhässä varsinkin kun RISC-V on täysin uusi niin sillä ei ole historan painolastia rakenteessaan.

Jos MIPS olis tehnyt tämän siirron heti kun kun RISC-V kehitys alkoi olisi se voinut ehkä onnistua.
 
Viimeksi muokattu:
[offtopic}
RISC-V:llä ei ole teknistä painolastia, mutta näkisin, että esim armiin verrattuna on "kehityskulttuurillista" painolastia. Sen kehittäjät ovat yliopistotutkijoita, ja he keskittyivät liikaa tekemään nimenomaan RISCiä ja korjaamaan niitä 1980-luvun RISCien ongelmia, jolloin siitä siitä jätettiin paljon hyödyllisiä "epäriscimäisiä" juttuja pois, ja imho se on selvästi huonompi kuin esim armv8

ARMilla on enemmän pragmaattinen asenne ja ARM ottaa selvää pesäeroa RISCiin silloin kun siitä on hyötyä, esim osoitusmuodoissa. ARMv8 ja tekee taulukosta lukemisen yhdellä käskyllä risc-v:n tarvitessa siihen kolme käskyä.
[/offtopic]
 
Viimeksi muokattu:
risc-v:llä ei ole teknistä painolastia, mutta näkisin, että esim armiin verrattuna on "kehityskulttuurillista" painolastia. Sen kehittäjät ovat yliopistotutkijoita, ja he keskittyivät liikaa tekemään RISCiä ja korjaamaan niitä 1980-luvun RISCien ongelmia, sekä pitämään käskykannan "puhtaana riscinä" että siitä jätettiin paljon hyödyllisiä juttuja pois, ja imho se on selvästi huonompi kuin esim armv8. arm ottaa selvää pesäeroa RISCiin esim osoitusmuodoissa ja tekee taulukosta lukemisen yhdellä käskyllä risc-v:n tarvitessa siihen kolme käskyä.
Eikö yksi Risc-v:n alkuperäisstä kehitysmotivaatioista ollut nimenomana opetuskäyttö, niin että tämä kaupallisesti hyödyntämään innostuminen tuli jäkikäteen mukaan, tuoltapohjalta ymmärtää miksi sen on haluttu noudattavan "klassista mallia".
 
Eikö yksi Risc-v:n alkuperäisstä kehitysmotivaatioista ollut nimenomana opetuskäyttö, niin että tämä kaupallisesti hyödyntämään innostuminen tuli jäkikäteen mukaan, tuoltapohjalta ymmärtää miksi sen on haluttu noudattavan "klassista mallia".

Juuri näin.
 
Toisalta on parempi että on edes aluperin opetuskäytöön suuniteltu täysinavoin prosessori kuin että ei olisi olenkaan.

Kun itse en usko hetkeään että täysinavoin prosssori olisi syntynyt pelkästään yritysten yhteistyönä
(jokaisella yrityksellä on aina omat edut ajettavana joten jokainen yritys haluaisi sen prosessorin sopivan parhaiden juurin sen yrityksen käyttötarkoituksiin
ts joko lopullisesta toteutuksesta ei päästä yhteisymmärrykseen tai siihen on sisällytety aivan liian monia optioita niin että se on suurisekahärdelli).
 

Statistiikka

Viestiketjuista
264 192
Viestejä
4 575 035
Jäsenet
75 395
Uusin jäsen
Filip

Hinta.fi

Back
Ylös Bottom