RISC-VSoftwareEcosystemPalmerDabbeltpalmer.
dabbelt@eecs.
berkeley.
eduUCBerkeleyFebruary8,2015SoftwareonRISC-VSoitturnsoutthereisalotofsoftware.
.
.
2SoftwareonRISC-Vsys-libs/zlib-1.
2.
8-r1virtual/libintl-0-r1sys-libs/ncurses-5.
9-r3sys-apps/gentoo-functions-0.
8dev-libs/gmp-6.
0.
0asys-libs/db-6.
0.
30-r1virtual/libiconv-0-r1app-arch/bzip2-1.
0.
6-r7sys-apps/busybox-1.
23.
0-r1sys-devel/gcc-config-1.
8sys-libs/timezone-data-2014japp-misc/editor-wrapper-4net-firewall/iptables-1.
4.
21-r1sys-libs/e2fsprogs-libs-1.
42.
12dev-libs/libpipeline-1.
4.
0sys-libs/gdbm-1.
11app-portage/portage-utils-0.
53sys-apps/sandbox-2.
6-r1app-misc/pax-utils-0.
9.
2dev-lang/python-exec-2.
0.
1-r1app-misc/mime-types-9dev-libs/expat-2.
1.
0-r4dev-libs/libffi-3.
2.
1sys-apps/sysvinit-2.
88-r7sys-kernel/linux-headers-3.
18sys-apps/kbd-2.
0.
2sys-apps/net-tools-1.
60app-arch/xz-utils-5.
2.
0app-arch/tar-1.
28app-arch/gzip-1.
6sys-apps/which-2.
20-r1sys-apps/diffutils-3.
3sys-apps/baselayout-2.
2sys-devel/patch-2.
7.
3sys-devel/gnuconfig-20140728x11-proto/xproto-7.
0.
26x11-proto/xextproto-7.
3.
0x11-proto/inputproto-2.
3.
1media-libs/libjpeg-turbo-1.
3.
1-r1sys-apps/coreutils-8.
23sys-libs/readline-6.
3p8-r2sys-libs/glibc-2.
20-r1sys-apps/util-linux-2.
25.
2-r2sys-apps/sed-4.
2.
2sys-apps/file-5.
22dev-libs/mpfr-3.
1.
2p10sys-process/psmisc-22.
21-r2net-misc/netifrc-0.
3.
1dev-libs/popt-1.
16-r2sys-devel/binutils-config-4-r1virtual/libffi-3.
0.
13-r1sys-libs/cracklib-2.
9.
2sys-apps/kmod-19sys-devel/make-4.
1-r1sys-process/procps-3.
3.
10-r1sys-apps/iproute2-3.
18.
0virtual/dev-manager-0sys-apps/findutils-4.
5.
14-r1virtual/os-headers-0x11-libs/libICE-1.
0.
9virtual/jpeg-0-r2media-libs/libpng-1.
6.
16x11-proto/fixesproto-5.
0-r1x11-libs/libXdmcp-1.
1.
1-r1x11-libs/libXau-1.
0.
8dev-libs/libpcre-8.
36app-shells/bash-4.
3p33-r1app-admin/eselect-1.
4.
4net-misc/rsync-3.
1.
1sys-apps/openrc-0.
13.
8dev-libs/mpc-1.
0.
2-r1sys-apps/debianutils-4.
4sys-apps/shadow-4.
2.
1app-editors/nano-2.
3.
6sys-devel/binutils-2.
25-r1virtual/modutils-0virtual/shadow-0sys-apps/less-471app-admin/eselect-python-20140125sys-apps/grep-2.
21-r1virtual/service-manager-0virtual/editor-0sys-devel/gcc-4.
9.
2-r1x11-libs/libX11-1.
6.
2virtual/pager-0x11-libs/libXext-1.
3.
3x11-libs/libXfixes-5.
0.
1x11-libs/libXt-1.
1.
4x11-libs/fltk-1.
3.
3-r2x11-libs/libXi-1.
7.
4x11-libs/libXtst-1.
2.
2net-misc/tigervnc-1.
3.
1-r2dev-lang/perl-5.
20.
1-r4app-admin/perl-cleaner-2.
19perl-core/Data-Dumper-2.
154.
0virtual/perl-Data-Dumper-2.
154.
0perl-core/File-Temp-0.
230.
400-r1virtual/perl-File-Temp-0.
230.
400-r2dev-perl/Text-Unidecode-0.
40.
0-r1dev-perl/libintl-perl-1.
230.
0virtual/perl-File-Spec-3.
480.
0dev-perl/Unicode-EastAsianWidth-1.
330.
0-r1sys-apps/texinfo-5.
2sys-apps/groff-1.
22.
3sys-apps/man-db-2.
7.
1virtual/man-0-r1sys-apps/man-pages-posix-2013asys-apps/man-pages-3.
78dev-libs/openssl-1.
0.
2-r1app-misc/ca-certificates-20140927.
3.
17.
2net-misc/openssh-6.
7p1-r3net-misc/wget-1.
16.
1net-misc/iputils-20121221-r1www-client/dillo-3.
0.
4.
13SoftwareonRISC-V4ANoteonTetheredBootHTIF:Host-TargetInterFaceWebuildtestchipsNoDRAM,disk,etcProxyIOtohostSpikesimulatesHTIFBootstetheredsystemNodiskbootloader5ObtainingRISC-VSoftwarePortsNothingisupstreamTraditionallydevelopmentdoneatUCBerkeleyUsedtoliveathttp://github.
com/ucb-bar/ucb:UCBerkeleybar:BerkeleyArchitectureResearchCoordinatedathttp://github.
com/riscv/New!
RISC-VismorethanBerkeley,sowehaveaneworganization6RISC-VImplementationsIt'dbegreatiftherewasjustRISC-Vsiliconlyingaround7SpikeISASimulatorhttp://github.
com/riscv/riscv-isa-simRISC-VgoldenmodelDesignedtobeeasytomodifyFullROCCsupport8ANGELJavaScriptISASimulatorhttp://github.
com/riscv/riscv-angelPureclient-sideJavaScriptBootLinuxinyourbrowserAt13MIPSDesignedforeducationandoutreachNothingtoinstallhttp://riscv.
org/angel9QEMUFull-SystemSimulatorhttp://github.
com/riscv/riscv-qemuFastestRISC-Vimplementation(≈1BIPS)EmulatesafullRISC-Vsystem8250UARTforserialconsoleVirtiofornetworkanddisks10OperatingSystemsandSystemLibraries11ProxyKernelhttp://github.
com/riscv/riscv-pkDesignedfortetheredoperationRequireshostrunningriscv-fesvrForwardssystemcallsoverHTIFEmulatesaminimalPOSIXenvironmentRunswithoutvirtualmemorySingleprocess,onethreadpercoreMostlyusedwithnewlib,anembeddedClibrary12Linuxhttp://github.
com/riscv/riscv-linux3.
14MissingalotCONFIGSMPCONFIGPREEMPTCONFIGHAVEBPFJITAnythinginstrumentationrelated(ftrace,ptrace,kprobes,perfevents)NopublicsupervisorspecQuiteabitofBerkeley-speciccode13Toolchains14GNU(binutils,GCC,andglibc)http://github.
com/riscv/riscv-gnu-toolchainWrappertobuildRISC-VcrosscompilerCurrentwithupstreamreleasesbinutils-2.
25,GCC-4.
9.
2,glibc-2.
20ReasonablequalityC,C++,Fortran,OpenMP99.
6%ofGCCtestspassSupportforallRV32/RV64ISAvariantsFancierthingsnotimplementedlibSegFault.
soAlsocontainsthenewlibClibraryport15LinkerRelaxationinRISC-VBinutilsExpressing32/64-bitaddressestakesmultipleinstructionsMostaddressesaresmallosetsFulladdressosetsnotknownuntillinktimeCodegenerationhastohappenatcompiletimeSolution:compileremitslongsequences,linkershortensthemFunctionCallsgccemitsauipct0,target[31:12]jalrra,t0,target[11:0]ldoptimizestojalra,target[21:0]GlobalVariablesgccemitsauipct0,global[31:12]ldt0,global[11:0](t0)ldoptimizestoldt0,offset(globalptr)7%codesizereductioninLinux!
16LLVMhttp://github.
com/riscv/riscv-llvmProbablywhatyouwanttouseforcompilerprojectsStableanddevelopmentversionsStableportofLLVM-3.
3Weeklyupstreamtrunkmerges(dodevelopmenthere)CurrentlyaworkinprogessOnlytargetsnewlibIntegratedassemblernotportedPlansforLLVMWorktowardsupstreamingIncreasetestcoverageImproverobustness,cleanupcodeImprovecodegenerationAssembler,disassembler17OpenCLonRISC-V(viaLLVM)clangOpenCLfrontend,poclOpenCLlibraryFullsupportforscalarRISC-VcodegenWe'rebuildingparallelmachinesWorkingonOpenCLcodegenforUCBvectorunit18LinuxDistributions19BusyboxAbsolutesimplestuserlanddistributionCommonlyusedinemdeddedsystemsCrosscompiled,lowstorageandmemoryfootprintGoodwaytogetstartedwithRISC-VCross-compileyourapplication,putinaninitramfs,andbootTryitoutathttp://riscv.
org/angelDon'ttryandcompilecomplicateddependencychainsyourself20OpenEmbeddedhttp://github.
com/riscv/riscv-pokyPopularembeddedLinuxdistributionCrosscompilesahugeamountofsoftwareOne-clickfullsystemimagebuildsWhatyouwanttousetobuildembeddedimagesBuildingdependenciesforresearchcodeBuildingrmwaresforembeddedproducts21Gentoohttp://github.
com/riscv/riscv-gentoo-infraLesspopulardesktopLinuxdistributionCrosscompilessystemsoftwareNativecompilationfortherestWhatyouwanttousewhenyourlaptoprunsRISC-V22TheRestofUserlandLotsofstu"justworks"bash,perl,make,coreutilsSomeworkisinprogresslibffigdb/straceLLVMManythingshaven'tbeenstartedAnysortofJavaMozilla23ContributingtoUserlandTryriscv-poky,itprobablyjustbuildsIfitdoesn'tbuild,mostsoftwareistrivialSubmitapullrequesttoriscv-pokyNotinapositiontoupstreamuserlandyetIfit'scomplicated,askforagithub.
com/riscvrepo!
24RISC-VVericationSuitehttp://github.
com/riscv/riscv-testsHand-writtentestsforeachinstructionintheISASimpletestkernelsVarioussorts,matmul,etcServeasimpleperformancetestcasesDirected-randomprogramgenerators(tortureandschadenfreude)Compilersdon'tgenerateveryinterestingcodeGeneratepathologicalinstructionsequencesNotyetreleased,needabigcleanupWe'dlovehelpwithourvericationstory!
25QuestionsQuestionsVirtualMachineSetupCoeeBreakQuestionsVirtualMachineSetupCoeeBreakhttp://riscv.
org/tutorial-hpca2015.
html
也有在上个月介绍到糖果主机商12周年的促销活动,我有看到不少的朋友还是选择他们家的香港虚拟主机和美国虚拟主机比较多,同时有一个网友有联系到推荐入门的个人网站主机,最后建议他选择糖果主机的迷你主机方案,适合单个站点的。这次商家又推出所谓的秋季活动促销,这里一并整理看看这个服务商在秋季活动中有哪些值得选择的主机方案,比如虚拟主机最低可以享受六折,云服务器可以享受五折优惠。 官网地址:糖果主机秋季活动促...
青云互联怎么样?青云互联是一家成立于2020年6月份的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,目前提供有美国免费主机、香港主机、香港服务器、美国云服务器,让您的网站高速、稳定运行。目前,美国洛杉矶cn2弹性云限时七折,美国cera机房三网CN2gia回程 13.3元/月起,可选Windows/可自定义配置。点击进入:青云互联官网青云互联优惠码:七折优惠码:dVRKp2tP (续...
CloudCone是一家成立于2017年的国外VPS主机商,提供独立服务器租用和VPS主机,其中VPS基于KVM架构,多个不同系列,譬如常规VPS、大硬盘VPS等等,数据中心在洛杉矶MC机房。商家2021年Flash Sale活动继续,最低每月1.99美元,支持7天退款到账户,支持使用PayPal或者支付宝付款,先充值后下单的方式。下面列出几款VPS主机配置信息。CPU:1core内存:768MB...
666nv.com为你推荐
vc组合VC 组合框 禁用 破解newworldtheworld中文是什么意思咏春大师被ko八极拳大师真的被咏春叶问打败了吗?八极咏春比优劣如何?谢谢.罗伦佐娜米开朗琪罗简介月神谭求男变女类的变身小说百度指数词为什么百度指数里有写词没有指数,还要购买ww.66bobo.com这个WWW ̄7222hh ̄com是不是真的不太易开了,换了吗?baqizi.cc孔融弑母是真的吗?www.ca800.comPLC好学吗pp43.com登录www.bdnpxzl.com怎么进入网站后台啊
网站域名注册 成都主机租用 最便宜虚拟主机 国外免费域名网站 budgetvm 服务器评测 香港服务器99idc linode代购 rackspace 搜狗抢票助手 ftp教程 秒杀预告 共享主机 域名和空间 广州服务器 免费测手机号 常州联通宽带 腾讯总部在哪 万网主机管理 石家庄服务器托管 更多