RISC-V với tư cách là Kiến trúc tập lệnh (ISA) đã phát triển nhanh chóng về tầm quan trọng và mức độ phù hợp về mặt thương mại kể từ khi phát hành ra cộng đồng mở vào năm 2015, thu hút nhiều nhà cung cấp IP hiện cung cấp nhiều loại lõi RTL. Roger Espasa, Giám đốc điều hành và Người sáng lập của bán động lực học, đã trình bày tại các sự kiện RISC-V về cách tùy chỉnh IP của họ cho các thách thức điện toán đòi hỏi băng thông cao và lõi hiệu suất cao với các đơn vị vectơ. Semidynamics được thành lập vào năm 2016, có trụ sở chính là Barcelona và đã có khách hàng ở Hoa Kỳ và Châu Á bằng cách cung cấp hai IP RISC-V có thể tùy chỉnh:
- Avispado – theo thứ tự RISCV64GCV, hỗ trợ AXI và CHI
- Atrevido – RISCV64GC không theo thứ tự, hỗ trợ AXI và CHI
Một CPU thông thường có một số lõi lớn và bộ đệm lớn, giúp chúng dễ dàng lập trình, mặc dù hiệu năng không cao.
Ngược lại, GPU có nhiều lõi nhỏ mang lại hiệu suất cao cho mã song song nhưng khó lập trình hơn và tăng độ trễ giao tiếp qua bus PCIe khi dữ liệu cần được truyền qua lại giữa CPU và GPU.
Cách tiếp cận tại Espasa là sử dụng lõi RISC-V được kết nối với lõi điện toán, giúp lập trình dễ dàng, hiệu suất cao hơn cho các mã song song và không có độ trễ giao tiếp. Đơn vị CPU cộng với vectơ cung cấp những gì tốt nhất của cả hai thế giới.
Đặc tả RISC-V ghi lại 32 thanh ghi vectơ và bạn có thể thêm một số lõi vectơ, cùng với kết nối tới bộ đệm của bạn bên trong đơn vị vectơ.
Với Semidynamics IP bạn có thể tùy chỉnh số lượng Lõi Vector: 4, 8, 16, 32. Một cách khác để xem xét điều này là lưu ý rằng 4 Lõi Vector là 256-bit, tối đa 32 Lõi Vector là 2,048-bit.
Người dùng IP cũng chọn các loại dữ liệu: FP64, FP32, FP16, BF16, INT64, INT32, INT16, INT8. Đối với ứng dụng AI, chúng có thể chọn loại dữ liệu FP16, BF16, trong khi ứng dụng HPC có thể chọn FP64, FP32.
Tùy chỉnh thứ ba là Độ dài thanh ghi vectơ, trong đó để có hiệu suất cao hơn và tiêu thụ điện năng thấp hơn, bạn có thể làm cho thanh ghi vectơ lớn hơn đơn vị vectơ.
Đây là sơ đồ khối của Atrevideo 423-V8:
Đơn vị vectơ hoàn toàn không hoạt động, đây là đơn vị duy nhất trong số các nhà cung cấp IP RISC-V. Sự kết hợp giữa đơn vị vectơ và đơn vị Gazzillion có khả năng truyền dữ liệu với tốc độ trên 60 Byte/chu kỳ.
Đường màu tím hiển thị hiệu suất Đọc và trong L1 Cache là 20-60 byte/chu kỳ, các máy khác cho thấy băng thông giảm nhanh sau khi rời khỏi L1 Cache, trong khi phương pháp này vẫn tiếp tục, với mức ổn định ở mức 56. Ngay cả khi chuyển sang bộ nhớ DDR hiển thị băng thông là 40. Với tốc độ xung nhịp 1.0GHz tạo ra băng thông 40 GB/s.
Khách hàng IP thậm chí có thể thêm mã RTL của riêng họ được kết nối với Đơn vị Vector cho mục đích riêng của họ.
Hiệu suất của phép nhân ma trận rất quan trọng trong khối lượng công việc AI và trên Đơn vị Vector OOO V8 có mức cao nhất là 16 FP64 FLOPS/chu kỳ và 99% mức cao nhất cho kích thước ma trận >= 400. Đối với kích thước ma trận nhỏ 24×24 hiệu suất là 7 FP64 FLOPS/chu kỳ, hoặc 50% mức đỉnh. Phép nhân ma trận cho FP16 sử dụng Đơn vị vectơ có 8 lõi vectơ có mức đỉnh là 64 FP16 FLOPS/chu kỳ và 99% mức đỉnh cho M >= 600.
Điểm chuẩn phát hiện đối tượng theo thời gian thực có tên YOLO (Bạn chỉ nhìn một lần) đã được chạy trên nền tảng Atrevido 423-V8 và nó cho thấy hiệu suất trên mỗi lõi vectơ cao hơn 58% so với đối thủ cạnh tranh. Những kết quả này dành cho video có 24 lớp. 5.56 Gops/frame và khoảng 9M thông số.
Tổng kết
Chọn nhà cung cấp IP RISC-V là một nhiệm vụ phức tạp, vì vậy, việc biết về các nhà cung cấp như Semidynamics có thể giúp bạn hiểu rõ hơn về cách tiếp cận tùy chỉnh có thể chạy khối lượng công việc cụ thể của bạn một cách hiệu quả nhất. Với Semidynamics, bạn có thể chọn giữa các lựa chọn kiến trúc như theo thứ tự hoặc không theo thứ tự, có hoặc không có đơn vị vectơ. Những con số được báo cáo từ nhà cung cấp IP này có vẻ đầy hứa hẹn và tôi rất mong chờ những thông báo trong tương lai của họ.
Video liên quan
Chia sẻ bài đăng này qua:
- Phân phối nội dung và PR được hỗ trợ bởi SEO. Được khuếch đại ngay hôm nay.
- PlatoData.Network Vertical Generative Ai. Trao quyền cho chính mình. Truy cập Tại đây.
- PlatoAiStream. Thông minh Web3. Kiến thức khuếch đại. Truy cập Tại đây.
- Trung tâmESG. Ô tô / Xe điện, Than đá, công nghệ sạch, Năng lượng, Môi trường Hệ mặt trời, Quản lý chất thải. Truy cập Tại đây.
- PlatoSức khỏe. Tình báo thử nghiệm lâm sàng và công nghệ sinh học. Truy cập Tại đây.
- ChartPrime. Nâng cao trò chơi giao dịch của bạn với ChartPrime. Truy cập Tại đây.
- BlockOffsets. Hiện đại hóa quyền sở hữu bù đắp môi trường. Truy cập Tại đây.
- nguồn: https://semiwiki.com/ip/333718-risc-v-64-bit-ip-for-high-performance/
- : có
- :là
- :không phải
- :Ở đâu
- $ LÊN
- 1
- 16
- 200
- 2015
- 2016
- 24
- 32
- 40
- 60
- 7
- 8
- a
- Giới thiệu
- thêm vào
- Sau
- AI
- dọc theo
- Đã
- Ngoài ra
- trong số
- an
- và
- Thông báo
- Một
- Các Ứng Dụng
- phương pháp tiếp cận
- kiến trúc
- kiến trúc
- LÀ
- AS
- Á
- At
- thu hút
- trở lại
- Băng thông
- barcelona
- BE
- điểm chuẩn
- BEST
- Hơn
- giữa
- lớn
- lớn hơn
- Một chút
- Chặn
- cả hai
- xe buýt
- nhưng
- by
- bộ nhớ cache
- gọi là
- CAN
- có khả năng
- giám đốc điều hành
- Giám đốc điều hành kiêm Người sáng lập
- thách thức
- lựa chọn
- Chọn
- Đồng hồ
- mã
- mã số
- kết hợp
- thương gia
- Giao tiếp
- cộng đồng
- đối thủ cạnh tranh
- phức tạp
- Tính
- kết nối
- liên quan
- Ngược lại
- Trung tâm
- có thể
- CPU
- khách hàng
- tùy biến
- tùy biến
- tùy chỉnh
- tùy chỉnh
- dữ liệu
- Phát hiện
- tài liệu
- Rơi
- dễ dàng
- hiệu quả
- Ngay cả
- sự kiện
- Trong
- Ra
- Forward
- Thành lập
- người sáng lập
- từ
- đầy đủ
- tương lai
- được
- đi
- GPU
- mới lớn
- số ít
- khó hơn
- Có
- giúp đỡ
- Cao
- cao hơn
- Độ đáng tin của
- hpc
- hq
- HTTPS
- i
- tầm quan trọng
- quan trọng
- in
- trong
- IP
- IT
- ITS
- jpg
- Biết
- lớn
- Độ trễ
- lớp
- để lại
- Chiều dài
- Lượt thích
- Dòng
- Xem
- thấp hơn
- Máy móc
- làm cho
- LÀM CHO
- Làm
- nhiều
- Matrix
- max-width
- Có thể..
- Bộ nhớ
- phút
- chi tiết
- hầu hết
- nhu cầu
- ghi
- tại
- con số
- số
- vật
- Phát hiện đối tượng
- of
- cung cấp
- on
- hàng loạt
- có thể
- mở
- or
- gọi món
- Nền tảng khác
- ra
- kết thúc
- riêng
- Song song
- thông số
- thông qua
- Đỉnh
- mỗi
- hiệu suất
- nền tảng
- plato
- Thông tin dữ liệu Plato
- PlatoDữ liệu
- thêm
- Bài đăng
- quyền lực
- trình bày
- chương trình
- hứa hẹn
- cho
- cung cấp
- mục đích
- Mau
- nhanh
- Tỷ lệ
- Đọc
- thời gian thực
- ghi danh
- đăng ký
- phát hành
- sự liên quan
- Báo cáo
- yêu cầu
- Kết quả
- chạy
- định
- hiển thị
- cho thấy
- Chương trình
- kể từ khi
- Kích thước máy
- nhỏ
- So
- riêng
- đặc điểm kỹ thuật
- trực tuyến
- Hỗ trợ
- Nhiệm vụ
- hơn
- việc này
- Sản phẩm
- Khối
- cung cấp their dịch
- Them
- Kia là
- họ
- Thứ ba
- điều này
- Tuy nhiên?
- Thông qua
- đến
- hai
- loại
- điển hình
- hiểu
- độc đáo
- đơn vị
- các đơn vị
- us
- sử dụng
- Người sử dụng
- sử dụng
- nhiều
- nhà cung cấp
- nhà cung cấp
- thông qua
- Video
- là
- Đường..
- là
- khi nào
- cái nào
- trong khi
- với
- không có
- thế giới
- Yolo
- bạn
- trên màn hình
- zephyrnet
- không