이 저장소는 더 이상 사용되지 않습니다. 그러나 Snitch 관련 프로젝트의 개발은 다음과 같은 새로운 전용 저장소에서 계속됩니다.
스니치 클러스터: https://github.com/pulp-platform/snitch_cluster
오카미: https://github.com/pulp-platform/occamy
밴시: https://github.com/pulp-platform/banshee
이 모놀리식 저장소는 Snitch 생성기 및 생성된 시스템을 위한 소프트웨어와 하드웨어를 호스팅합니다.
시작하려면 시작 안내서를 확인하세요.
이 저장소에서 무엇을 찾을 수 있을까요?
스니치 정수 코어. 이는 프로젝트에 코어를 재사용하는 데 관심이 있는 경우(예: 작은 제어 코어로 사용하거나 주변 장치를 스마트하게 만들고 싶은 경우) 독립 실행형으로 유용할 수 있습니다. 하늘이 한계입니다.
스니치 클러스터. 선택적 부동 소수점 기능을 갖춘 1개 이상의 정수 코어와 맞춤형 ISA 확장 Xssr
, Xfrep
및 Xdma
포함하는 고도로 구성 가능한 클러스터입니다.
Snitch 컴퓨팅 요소를 기반으로 하는 기타 시스템. 현재로서는 아직 오픈 소스가 없지만 이것이 바뀔 것이라는 점을 확신하세요.
verilator = v4.100
bender >= v0.21.0
Snitch는 허용적인 오픈 소스 라이선스에 따라 제공됩니다.
다음 파일은 Apache License 2.0( Apache-2.0
)에 따라 릴리스되었습니다. LICENSE
참조하세요.
sw/
util/
다음 파일은 Solderpad v0.51( SHL-0.51
)에서 릴리스되었습니다. hw/LICENSE
참조하세요.
hw/
sw/vendor
디렉토리에는 자체 라이센스와 함께 제공되는 타사 소스가 포함되어 있습니다. 사용된 라이센스는 해당 폴더를 참조하십시오.
sw/vendor/
작업에 Snitch를 사용하는 경우 다음을 인용할 수 있습니다.
@article{zaruba2020snitch, title={Snitch: A tiny Pseudo Dual-Issue Processor for Area and Energy Efficient Execution of Floating-Point Intensive Workloads}, author={Zaruba, Florian and Schuiki, Fabian and Hoefler, Torsten and Benini, Luca}, journal={IEEE Transactions on Computers}, year={2020}, publisher={IEEE} }
@article{schuiki2020stream, title={Stream semantic registers: A lightweight risc-v isa extension achieving full compute utilization in single-issue cores}, author={Schuiki, Fabian and Zaruba, Florian and Hoefler, Torsten and Benini, Luca}, journal={IEEE Transactions on Computers}, volume={70}, number={2}, pages={212--227}, year={2020}, publisher={IEEE} }
이 저장소에서 찾을 수 있거나 이 저장소에 기여할 수 있는 기타 작업:
@INPROCEEDINGS{9643546, author={Riedel, Samuel and Schuiki, Fabian and Scheffler, Paul and Zaruba, Florian and Benini, Luca}, booktitle={2021 IEEE/ACM International Conference On Computer Aided Design (ICCAD)}, title={Banshee: A Fast LLVM-Based RISC-V Binary Translator}, year={2021}, volume={}, number={}, pages={1-9}, doi={10.1109/ICCAD51958.2021.9643546} }
@ARTICLE{9296802, author={Zaruba, Florian and Schuiki, Fabian and Benini, Luca}, journal={IEEE Micro}, title={Manticore: A 4096-Core RISC-V Chiplet Architecture for Ultraefficient Floating-Point Computing}, year={2021}, volume={41}, number={2}, pages={36-42}, doi={10.1109/MM.2020.3045564} }
@INPROCEEDINGS{9474230, author={Scheffler, Paul and Zaruba, Florian and Schuiki, Fabian and Hoefler, Torsten and Benini, Luca}, booktitle={2021 Design, Automation & Test in Europe Conference & Exhibition (DATE)}, title={Indirection Stream Semantic Register Architecture for Efficient Sparse-Dense Linear Algebra}, year={2021}, volume={}, number={}, pages={1787-1792}, doi={10.23919/DATE51398.2021.9474230} }