OpenBSD-ն ավելացնում է նախնական աջակցություն RISC-V ճարտարապետությանը

OpenBSD-ն փոփոխություններ է ընդունել RISC-V ճարտարապետության համար պորտի ներդրման համար: Աջակցությունը ներկայումս սահմանափակված է OpenBSD միջուկով և դեռ որոշակի աշխատանք է պահանջում, որպեսզի համակարգը ճիշտ աշխատի: Իր ներկայիս տեսքով, OpenBSD միջուկն արդեն կարող է բեռնվել QEMU-ի վրա հիմնված RISC-V էմուլյատորի մեջ և կառավարումը փոխանցել սկզբնական գործընթացին: Ապագայի պլանները ներառում են բազմամշակման աջակցության իրականացում (SMP)՝ ապահովելով, որ համակարգը կվերաբեռնվի բազմակի օգտատերերի ռեժիմում, ինչպես նաև օգտագործողի տարածքի բաղադրիչների հարմարեցում (libc, libcompiler_rt):

Հիշեցնենք, որ RISC-V-ն ապահովում է բաց և ճկուն մեքենաների հրահանգավորման համակարգ, որը թույլ է տալիս միկրոպրոցեսորներ կառուցել կամայական կիրառությունների համար՝ առանց ռոյալթի պահանջելու կամ օգտագործման պայմանների: RISC-V-ն թույլ է տալիս ստեղծել ամբողջովին բաց SoC-ներ և պրոցեսորներ: Ներկայումս, հիմնվելով RISC-V ճշգրտման վրա, տարբեր ընկերություններ և համայնքներ տարբեր անվճար լիցենզիաների ներքո (BSD, MIT, Apache 2.0) մշակում են միկրոպրոցեսորային միջուկների, SoC-ների և արդեն արտադրված չիպերի մի քանի տասնյակ տարբերակներ: Բարձրորակ RISC-V-ի աջակցությամբ օպերացիոն համակարգերը ներառում են Linux-ը (ներկայումս Glibc 2.27, binutils 2.30, gcc 7 և Linux միջուկ 4.15 թողարկումից ի վեր) և FreeBSD (վերջերս տրամադրվել է երկրորդ մակարդակի աջակցություն):

Source: opennet.ru

Добавить комментарий