Vector ISA

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024

ความคิดเห็น • 6

  • @nextlifeonearth
    @nextlifeonearth 6 ปีที่แล้ว +3

    Isn't this the same guy that that co-designed the X86 AVX512 instruction set at Intel?

    • @IanTester
      @IanTester 3 ปีที่แล้ว

      I think that's what he said in a previous video.

  • @PrivateSi
    @PrivateSi 6 ปีที่แล้ว +3

    It's funny, I designed my own ideal, highly compact instruction set with just basic undergraduate CS knowledge decades ago and risc V is surprisingly similar - but I have to say not as good in many ways. You only need 4 (long as you like) registers per core with 2 main ones that all core operations use as parameters. Destination can be set to any core register... Many simpler cores that can share half (or more, sometimes even less) the number of scalar/vector-switchable execution units. Each core also has a data type, value size and vector length register... I'd like to see research into a recursive 4 core design as 4 cores are the maximum that can directly connect to each other without I/O lines crossing (in 2D) - so 4 core groups grouped into 4, 4 of those, etc... Now-a-days main memory should be integrated too (in most cases).

    • @DavidSmith-dt8yx
      @DavidSmith-dt8yx 6 ปีที่แล้ว

      Sounds interesting! I'd like to chat to you about this someday. :-)

    • @foobar879
      @foobar879 5 ปีที่แล้ว

      That sound really interesting, that could be nice if you got in touch with the people working on the draft on github.com/riscv/riscv-v-spec/
      Im not part of the project (yet) but I m desperate for the V extension to happen :D

  • @MichaelBooth-gl5sp
    @MichaelBooth-gl5sp 3 หลายเดือนก่อน

    looks much like a Cray-1