mboost-dp1

RISC-V


Gå til bund
Gravatar #2 - larsp
4. dec. 2020 08:40
Spændende artikel. Når Apple kan emulere x86 så effektivt, kan andre vel også, og det kan vise sig at blive nemmere end forventet at skifte processorarkitektur i fremtiden.

Og i open source verdenen er det jo "bare" at kompilere hele skidtet til en ny arkitektur. Debian er på sagen: https://wiki.debian.org/RISC-V

x86 dør ud i vores levetid er min forudsigelse. Det har aldrig været nogen særlig fantastisk ISA.
Gravatar #3 - larsp
4. dec. 2020 09:00
Selvmodificerende kode er vel den eneste rigtige hurdle i denne sammenhæng. Er det mon noget man stadig støder på i native programmer i dag? (Undtaget virtuelle maskiner med JIT compilation)
Gravatar #4 - arne_v
4. dec. 2020 13:38
larsp (2) skrev:

Og i open source verdenen er det jo "bare" at kompilere hele skidtet til en ny arkitektur. Debian er på sagen: https://wiki.debian.org/RISC-V


Hvis der ikke er noget assembler kode. Hvis de nødvendige compilere findes. Hvis HLL koden ikke bruger nogle system specifikke features. Hvis alle nødvendige libraries findes.

Gravatar #5 - arne_v
4. dec. 2020 13:42
larsp (3) skrev:

Selvmodificerende kode er vel den eneste rigtige hurdle i denne sammenhæng. Er det mon noget man stadig støder på i native programmer i dag? (Undtaget virtuelle maskiner med JIT compilation)


Der er ikke noget specielt med JIT kompilering - en AOT compiler vil også skulle ændres.

JIT kompilering er iøvrigt en ret stor del af programming idag: alt Java, alt .NET, PHP (8+), visse Python implementeringer (PyPy, Numba, Pyjion etc.).
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login