1 Star 0 Fork 0

帐中妖 / PLCT-Open-Reports

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
CC-BY-SA-4.0

PLCT-Open-Reports

PLCT实验室的公开演讲,或者决定公开的组内报告

报告的索引:


日期 题目 报告人 slides video 备注
date author title slides links 请按照时间倒序插入,最新鲜的放在表头
20200205 郑志文 OpenCV for RISC-V 第一课 slides links N/A
20200205 玄铁C910玄铁C910初次接触 陈影 slides video N/A
20200205 MLIR & python binding简介 张洪滨 1.初见MLIR
2.MLIR的法宝
3.MLIR的惊鸿一瞥
4.MLIR的生产线--Dialects和他的小伙伴们
5.MLIR Dialect的零件生产者 – TableGen
6.MLIR 开放项目 -- python bindings
7.MLIR python bindings的问题&Dialect Operation build方法
8.MLIR python bindings的问题&Dialect Operation build方法
9.MLIR python binding -- pybind11
10.将pybind11示例嵌入到MLIR中
11.基于CMake构建系统的MLIR Example扩展
12.MLIR python binding 简易模型建立
video 内容参考:MLIR官方资料
20200212 OpenCV for RISC-V 第二课:RISC-V目标平台介绍 郑志文 slides video N/A
20200213 编译器入门 王天然 slides - N/A

V8解释器字节码代码浅析-20200213-实习生张江涛

报告题目:V8解释器字节码代码浅析

报告时间:20200213

报告人:张江涛

隶属项目:V8 for RISC-V

内容简介:V8字节码源码解析

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av88702574

RISCV后端和llvm-mc介绍 第一课-20200212-实习生王鹏

报告题目:RISCV后端和llvm-mc介绍

报告时间:20200212

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:介绍 llvm-mc相应的命令行选项,RISCV后端结合源代码介绍。

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av88546051

添加llvm-mc命令行选项 第二课-20200219-实习生王鹏

报告题目:添加llvm-mc命令行选项

报告时间:20200219

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:添加llvm-mc命令行选项,mcpu的属性mattr用tablegen语言的部分定义

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av90145259

添加mcpu=C910和RISCV后端介绍 第三课-20200226-实习生王鹏

报告题目:添加mcpu=C910和RISCV后端介绍

报告时间:20200226

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:添加mcpu=C910和RISCV后端介绍(2)

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av91874783

march=c910和论文分享 第四课-20200304-实习生王鹏

报告题目:march=c910和论文分享

报告时间:20200304

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:添加march=c910和论文分享

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av93642478

c910扩展指令集添加 第五课-20200311-实习生王鹏

报告题目:c910扩展指令集添加

报告时间:20200311

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:c910扩展指令集添加

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av95568973

玄铁C910指令扩展总结 第六课-20200401-实习生王鹏

报告题目:玄铁C910指令扩展总结

报告时间:20200401

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:玄铁C910指令扩展总结

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av455087604

rvv和玄铁c910对比总结 第七课-20200415-实习生王鹏

报告题目:rvv和玄铁c910对比总结

报告时间:20200415

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:rvv和玄铁c910对比总结

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1YA411b78K

rvv-llvm学习1 第八课-20200422-实习生王鹏

报告题目:rvv-llvm学习1

报告时间:20200422

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:rvv-llvm学习1

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Df4y1S7aS

LLVM测试框架、后端代码实例 第九课-20200430-实习生王鹏

报告题目:LLVM测试框架、后端代码实例

报告时间:20200430

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:LLVM测试框架、后端代码实例

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV17f4y1m7By

clang和rvv benchmark 第十课-20200513-实习生王鹏

报告题目:clang和rvv benchmark

报告时间:20200513

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:clang和rvv benchmark

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV13z4y1d7zK

RISC-V rvv v0.9 v0.8 草案对比 第十一课-20200527-实习生王鹏

报告题目:RISC-V rvv v0.9 v0.8 草案对比

报告时间:20200527

报告人:王鹏

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:RISC-V rvv v0.9 v0.8 草案对比

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av413293037/

标题3级索引:玄铁C910初次接触-20200205-实习生陈影

报告题目:TODO

报告时间:TODO

报告人:TODO

隶属项目:PLCT实验室玄铁C910自定义指令LLVM支持

内容简介:TODO

幻灯片或资料链接:

TODO LIST 单独一行

视频或专栏文章链接(如果有的话):

TODO B站链接 / 知乎链接 / 腾讯视频链接

版权、资料来源及致谢备注:

TODO 致谢内容应当放在幻灯片中。

(模版内容结束)

虚拟机简介-20200213-实习生王英恺

报告题目:虚拟机简介

报告时间:20200213

报告人:王英恺

隶属项目:V8 for RISC-V

内容简介:虚拟机简介

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av88703649

OpenCV for RISC-V 第三课-20200219-实习生郑志文

报告题目:OpenCV for RISC-V 第三课:OpenCV编译相关文件讲解

报告时间:20200219

报告人:郑志文

隶属项目:PLCT实验室OpenCV for RISC-V

内容简介:OpenCV编译相关文件讲解

幻灯片或资料链接:

https://github.com/zhengzhiwen123/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av90145856

OpenCV for RISC-V 第四课-20200226-实习生郑志文

报告题目:OpenCV for RISC-V 第四课:RISC-V编译工具链GCC介绍 报告时间:20200226

报告人:郑志文

隶属项目:PLCT实验室OpenCV for RISC-V

内容简介:RISC-V编译工具链GCC种类及参数的介绍

幻灯片或资料链接:

https://github.com/zhengzhiwen123/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/av91871102

MLIR Toy Tutorial 概述-20200226-研究生张洪滨

报告题目:MLIR Toy Tutorial 概述

报告时间:2020年02月26日

报告人:张洪滨

隶属项目:Google Summer of Code 2020

内容简介:基于一个Toy语言实例,介绍从源语言到生成LLVM IR的MLIR编译流程。

幻灯片或资料链接:

https://www.bilibili.com/video/av91878526

视频或专栏文章链接:

MLIR ODS 框架的使用示例 -- 自定义Operation

https://zhuanlan.zhihu.com/p/105576276

MLIR 表达式变型

https://zhuanlan.zhihu.com/p/105905654

MLIR 实现泛化的表达式变型

https://zhuanlan.zhihu.com/p/106472878

MLIR 表达式优化 -- 部分Lowering

https://zhuanlan.zhihu.com/p/107137298

MLIR 表达式Lowering到LLVM IR

https://zhuanlan.zhihu.com/p/108386819

MLIR 向源语言添加struct类型

https://zhuanlan.zhihu.com/p/108575517https://zhuanlan.zhihu.com/p/104948867)

版权、资料来源及致谢备注:

报告中内容部分参考自MLIR官方资料

20200401-Assember-陈家友

报告题目:近期Assember工作总结

报告时间:20200401

报告人:陈家友

隶属项目:PLCT实验室V8

内容简介:V8相关知识简介及后续工作介绍

幻灯片或资料链接:

https://github.com/chenjy9581/PLCT-Open-Reports

FPGA调研-20200212-张爱珩

报告题目:关于在FPGA上跑通RISC-V的调研

报告时间:20200212

报告人:张爱珩

隶属项目:PLCT实验室FPGA开发

内容简介:在FPGA上实现RISC-V所需硬件资源及开发工作

幻灯片或资料链接:

https://github.com/Helen-zah/PLCT-Open-Reports

实现FPGA的准备工作-20200219-张爱珩

报告题目:准备FPGA开发的环境工作总结

报告时间:20200219

报告人:张爱珩

隶属项目:PLCT实验室FPGA开发

内容简介:在FPGA上实现RISC-V所需环境的准备工作

幻灯片或资料链接:

https://github.com/Helen-zah/PLCT-Open-Reports

调研IDEs-20200311-张爱珩

报告题目:基于RISC-V的IDEs的调研

报告时间:20200311

报告人:张爱珩

隶属项目:PLCT实验室IDE开发

内容简介:四种支持RISC-V架构的IDE调研

幻灯片或资料链接:

https://github.com/Helen-zah/PLCT-Open-Reports

安装 GNU MCU Eclipse-20200416-张爱珩

报告题目:GNU MCU Eclipse 及插件的安装和配置

报告时间:20200416

报告人:张爱珩

隶属项目:PLCT实验室IDE开发

内容简介:开发基于RISC-V架构的IDE所需环境的准备工作

幻灯片或资料链接:

https://github.com/Helen-zah/PLCT-Open-Reports

初试编写Eclipse插件-20200416-张爱珩

报告题目:编写、导出及安装Eclipse插件

报告时间:20200429

报告人:张爱珩

隶属项目:PLCT实验室IDE开发

内容简介:开发一个Eclipse插件并投入使用的基本流程

幻灯片或资料链接:

https://github.com/Helen-zah/PLCT-Open-Reports

20200506-quickjs翻译到riscv平台的尝试-实习生陆旭凡

报告题目:将quickjs翻译到riscv平台可以执行的文件

报告时间:20200506

报告人: 陆旭凡

隶属项目: PLCT实验室quickjs项目

内容简介: 使用riscv交叉编译器将quickjs的源码编译到riscv平台可执行的二进制文件,并运行出benchmark结果

幻灯片或资料链接:

https://github.com/chenjy9581/PLCT-Open-Reports

20200513--V8测试流程介绍以及指令选择单元测试源码分析-陆亚涵

报告题目:V8测试流程介绍以及指令选择单元测试源码分析

报告时间:20200513

报告人: 陆亚涵

隶属项目: PLCT实验室V8项目

内容简介: V8测试流程介绍以及指令选择单元测试源码分析

幻灯片或资料链接:

https://github.com/chenjy9581/PLCT-Open-Reports

Plugins code analysis-20200513-张爱珩

报告题目:阅读 CDT plugins 插件代码

报告时间:20200513

报告人:张爱珩

隶属项目:PLCT实验室IDE开发

内容简介:Eclipse CDT插件(gcc交叉编译工具链的实现)代码阅读分析

幻灯片或资料链接:

https://github.com/Helen-zah/PLCT-Open-Reports

20200527--V8指令选择中的优化-陆亚涵

报告题目:V8指令选择中的优化

报告时间:20200527

报告人: 陆亚涵

隶属项目: PLCT实验室V8项目

内容简介: V8指令选择中的优化

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

Dive into V8 Torque-20200527-杨文章

报告题目:Dive into v8 torque

报告时间:20200527

报告人:杨文章

隶属项目:PLCT实验室v8项目

内容简介:v8项目中torque语言的编译器源码分析

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1JK411s7Pv

20200527--V8移植简介-邹小芳

报告题目:V8移植简介

报告时间:20200527

报告人: 邹小芳

隶属项目: PLCT实验室V8项目

内容简介: V8移植简介

幻灯片或资料链接:

https://github.com/amyzxf/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV11K4y1t76G

使用OpenROAD构建蜂鸟E203处理器核GDS--20200604--张洪滨

报告题目:使用OpenROAD构建蜂鸟E203处理器核GDS

报告时间:20200604

报告人:张洪滨

隶属项目:国科大高级计算机系统结构课程设计

内容简介:完成蜂鸟E203处理器核从RTL代码到GDS二进制文件的全流程设计

幻灯片或链接资料:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

知乎文章:https://zhuanlan.zhihu.com/p/141713099

B站视频:https://www.bilibili.com/video/BV17C4y1a7Pv

v8中snapshot的代码分析-20200610-杨文章

报告题目:v8中snapshot的代码分析

报告时间:20200610

报告人:杨文章

隶属项目:PLCT实验室v8项目

内容简介:v8项目中mksnapshot的机制分析

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1UV411r7Nq

Spike 代码框架及具体实现分析-20200617-王萌

报告题目:Spike 代码框架及具体实现分析

报告时间:20200617

报告人:王萌

隶属项目:PLCT实验室Spike项目

内容简介:Spike 代码框架及具体实现分析

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1QT4y1J7SJ

基于树莓派开发I2C裸机驱动-20200617-汪辰

报告题目:基于树莓派开发I2C裸机驱动

报告时间:20200617

报告人:汪辰

隶属项目/团队:PLCT江浙沪皖小队

内容简介:I2C 总线简介以及介绍如何基于基于树莓派开发 I2C 的裸机驱动。

幻灯片或资料链接

视频或专栏文章链接

20200619-QEMU_BIOS简介-陈嘉炜

报告题目:QEMU_BIOS简介

报告时间:20200619

报告人:陈嘉炜

隶属项目:PLCT实验室qemu项目

内容简介:介绍qemu_bios工具

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1xV411k7mr?from=search&seid=5602113976955164489

Spike-fesvr及外部设备实现分析-20200624-王萌

报告题目:Spike-fesvr及外部设备实现分析

报告时间:20200624

报告人:王萌

隶属项目:PLCT实验室Spike项目

内容简介:Spike-fesvr及外部设备实现分析

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1ET4y1J7As

Introduction to Chisel/FIRRTL Hardware Compiler Framework - 20200715 - Boyang Han

报告题目:Introduction to Chisel/FIRRTL Hardware Compiler Framework

报告时间:20200715

报告人:Boyang Han

隶属项目:PLCT 实验室 Chisel/FIRRTL 项目

内容简介:Introduction to Chisel/FIRRTL Hardware Compiler Framework

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1qV41167Wu

Circuit Capture of Chisel Part 1. Correctness - 20200722 - Boyang Han

报告题目:Circuit Capture of Chisel (Part 1. Correctness)

报告时间:20200722

报告人:Boyang Han

隶属项目:PLCT 实验室 Chisel/FIRRTL 项目

内容简介:Circuit Capture of Chisel (Part 1. Correctness)

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Qk4y127bC

Circuit Capture of Chisel Part 2. Naming - 20200722 - Boyang Han

报告题目:Circuit Capture of Chisel (Part 2. Naming)

报告时间:20200729

报告人:Boyang Han

隶属项目:PLCT 实验室 Chisel/FIRRTL 项目

内容简介:Circuit Capture of Chisel (Part 2. Naming)

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Zi4y137gs

OpenJDK对于RISC-V的支持现状以及路线图-20200804-张定立

报告题目:OpenJDK对于RISC-V的支持现状以及路线图

报告时间:20200804

报告人:张定立

隶属项目/团队:PLCT江浙沪皖小队

内容简介:OpenJDK对于RISC-V的支持现状以及路线图

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

Kaleidoscope语言代码解释(第一期)-20200805-孙少策

报告题目:Kaleidoscope语言代码解释(第一期)

报告时间:20200805

报告人:孙少策

隶属项目:PLCT 实验室 Eternal Balance 项目

内容简介:Kaleidoscope 相关的代码解释

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1qk4y1m7tf

Linux设备树介绍及加载过程分析-20200812-王萌

报告题目:Linux设备树介绍及加载过程分析

报告时间:20200812

报告人:王萌

隶属项目/团队:PLCT实验室Spike项目

内容简介:Linux设备树介绍及加载过程分析

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Ti4y1g7oH

Kaleidoscope语言代码解释(第二期)-20200819-孙少策

报告题目:Kaleidoscope语言代码解释(第二期)

报告时间:20200819

报告人:孙少策

隶属项目:PLCT 实验室 Eternal Balance 项目

内容简介:Kaleidoscope 相关的代码解释

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV19t4y1U7qS

Introduction to FIRRTL - 20200823 @ OSDT - Boyang Han

报告题目:Introduction to FIRRTL

报告时间:20200823

报告人:Boyang Han

隶属项目:PLCT 实验室 Chisel/FIRRTL 项目

内容简介:Introduction to FIRRTL, Installation of FIRRTL compiler, basic syntax of FIRRTL.

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV12a4y177ME

Kaleidoscope语言代码解释(第三期)-20200826-孙少策

报告题目:Kaleidoscope语言代码解释(第三期)

报告时间:20200826

报告人:孙少策

隶属项目:PLCT 实验室 Eternal Balance 项目

内容简介:Kaleidoscope 相关的代码解释

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1My4y1y73q

Kaleidoscope语言代码解释(第四期)-20200828-孙少策

报告题目:Kaleidoscope语言代码解释(第四期)

报告时间:20200828

报告人:孙少策

隶属项目:PLCT 实验室 Eternal Balance 项目

内容简介:Kaleidoscope 相关的代码解释

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Q54y127nn

Kaleidoscope语言代码解释(第五期)-20200901-孙少策

报告题目:Kaleidoscope语言代码解释(第五期)

报告时间:20200901

报告人:孙少策

隶属项目:PLCT 实验室 Eternal Balance 项目

内容简介:Kaleidoscope 相关的代码解释

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1xD4y1m7Hu

Kaleidoscope语言代码解释(第六期)-20200905-孙少策

报告题目:Kaleidoscope语言代码解释(第六期)

报告时间:20200905

报告人:孙少策

隶属项目:PLCT 实验室 Eternal Balance 项目

内容简介:Kaleidoscope 相关的代码解释

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Qv411y7ad

Kaleidoscope语言代码解释(第七期)-20200905-孙少策

报告题目:Kaleidoscope语言代码解释(第七期)

报告时间:20200905

报告人:孙少策

隶属项目:PLCT 实验室 Eternal Balance 项目

内容简介:Kaleidoscope 相关的代码解释

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV15D4y1m7E9

Kaleidoscope语言代码解释(第八期)-20200912-孙少策

报告题目:Kaleidoscope语言代码解释(第八期)

报告时间:20200912

报告人:孙少策

隶属项目:PLCT 实验室 Eternal Balance 项目

内容简介:Kaleidoscope 相关的代码解释

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1mp4y1e7JN/

20200923-Google_XLS项目简介-陈嘉炜

报告题目:Google_XLS项目简介

报告时间:20200923

报告人:陈嘉炜

隶属项目:PLCT 实验室 CIRCT 项目

内容简介:Google XLS项目简介,语法优化介绍

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.zhihu.com/column/c_1289607169214820352

20201014-成为LLVM的贡献者-孙少策

报告题目:成为LLVM的贡献者

报告时间:20201014

报告人:孙少策

隶属项目:PLCT 实验室

内容简介:介绍如何成为LLVM贡献者的流程

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Vz4y1o7Yv

20201015 RISC-V开源软件生态

报告题目:RISC-V开源软件生态

报告时间:20201015

报告人:吴伟

隶属项目:PLCT 实验室

内容简介:在 IC China 2020 的 RISC-V 分论坛中介绍 RISC-V 的开源软件社区

幻灯片或资料链接:

pdf

20201021-RISC-V GNU Toolchain构建-陈嘉炜

报告题目:RISC-V GNU Toolchain构建

报告时间:202010

报告人:陈嘉炜

隶属项目:PLCT 实验室 RISC-V GNU Toolchain 项目

内容简介:RISC-V GNU Toolchain项目内容简介,仓库版本介绍,构建选择方法,交叉编译选择

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Ap4y1k7UY?from=search&seid=13488040580868682929

20201029-对分析V8 riscv和mips的指令数量-陆亚涵

报告题目: 对分析V8 riscv和mips的指令数量

报告时间: 20201029

报告人: 陆亚涵

隶属项目:V8-RISCV

内容简介:对分析V8 riscv和mips的指令数量

20201030-PLCT编译器设计讨论班(2020秋) 第04次讨论:编译器优化-陈嘉炜

报告题目:编译器优化简介

报告时间:202010

报告人:陈嘉炜

隶属项目:PLCT编译器设计讨论班(2020秋)

内容简介:介绍编译器优化的概念和一些基本优化示例

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Qt4y1Y7yc?p=2

20201106-PLCT编译器设计讨论班(2020秋) 第06次讨论:指令选择、zfinx简介-陈嘉炜

报告题目:指令选择

报告时间:202011

报告人:陈嘉炜

隶属项目:PLCT编译器设计讨论班(2020秋)

内容简介:介绍编译器指令选择的概念和riscv-zfinx扩展

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Tz4y1y7Ng?p=3

20201111-USB驱动框架及RTT-王萌

报告题目:USB驱动框架及RT-Thread的USB host实现分析 报告时间:202011

报告人:王萌

隶属项目:模拟器分支

内容简介:USB驱动框架及RT-Thread的USB host实现分析 幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1oy4y1B7B1

20201111-ZFINX在GCC与BINUTILS中的工作介绍

报告题目:ZFINX WORKING IN GCC AND BINUTILS

报告时间:202011

报告人:陈嘉炜

隶属项目:RISCV-CODESIZE-REDUCTION

内容简介:介绍在GCC与Binutils中添加riscv-zfinx扩展的工作

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV11a4y1s7uG

20201111-Porting ZFINX support On RISC-V GNU ToolChain

报告题目:Porting ZFINX support On RISC-V GNU ToolChain

报告时间:20201120

报告人:陈嘉炜

隶属项目:RISCV-CODESIZE-REDUCTION

内容简介:介绍GCC和Binutils中的移植操作与测试

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1iz4y1y7Xe?p=2

https://www.bilibili.com/video/BV1iz4y1y7Xe?p=3

https://www.bilibili.com/video/BV1A54y1k7q3?t=2762&p=2

20201118-Implementation analysis of RISC-V Zfinx extension in QEMU

报告题目:Implementation analysis of RISC-V Zfinx extension in QEMU

报告时间:20201118

报告人:段甲华

隶属项目:模拟器分支

内容简介:QEMU的代码转换分析与RISC-V的Zfinx扩展在QEMU中的实现分析

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1Sa4y1p7nF

20201204-LLVM测试框架介绍

报告题目:LLVM测试框架介绍

报告时间:20201204

报告人:陈小欧

隶属项目:RISC-V 「V」向量扩展LLVM实现

内容简介:LLVM测试框架介绍以及如何写一个测试用例

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1MK4y1L7jw

20201218-ZFINX GDB Disassembly反汇编工作介绍

报告题目:ZFINX GDB Disassembly

报告时间:20201218

报告人:陈嘉炜

隶属项目:RISC-V Codesize Reduction

内容简介:介绍反汇编的框架,和ZFINX反汇编实现工作的有关类容

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

视频或专栏文章链接:

https://www.bilibili.com/video/BV1AT4y1u7ys

20201224-RISCV-SIG社区工作进展、Zfinx进展

报告题目:RISCV-SIG社区工作进展、Zfinx进展

报告时间:20201224

报告人:陈嘉炜

隶属项目:RISC-V Codesize Reduction/RISC-V Code Speed SIG

内容简介:Code Speed SIG项目内容与进展,Codesize Reduction中Zfinx项目工作进展

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports

20210106-pitifulvm-乌鑫龙

报告题目:pitifulvm源码分析

报告时间:20200106

报告人:乌鑫龙

隶属项目:技术报告面试

内容简介:pitifulvm源码分析

幻灯片或资料链接:

https://www.bilibili.com/video/BV1vp4y1s7fs

20210113-Webassembly简介&WAMR源码分析-姜宇辰

报告题目:A Brief Introduction to WebAssembly & WAMR

报告时间:20200113

报告人:姜宇辰

隶属项目:技术报告面试

内容简介:Webassembly介绍和WAMR源码分析

幻灯片或资料链接:

https://www.bilibili.com/video/BV14f4y1k7ax

20210113-DeepDSL-xmj

报告题目:深度学习DSL简介

报告时间:20200113

报告人:邢明杰

隶属项目:论文分享

内容简介:深度学习DSL介绍

幻灯片或资料链接:

https://www.bilibili.com/video/BV1oy4y1H76T

20210113-How to debug V8 学习报告-梁斌

报告题目:How to debug V8 学习报告

报告时间:20200113

报告人:梁斌

隶属项目:技术报告面试

内容简介:How to debug V8 学习报告

幻灯片或资料链接:

https://github.com/v8-riscv/v8/wiki/How-to-debug-V8

视频或专栏文章链接:

https://www.bilibili.com/video/BV1jU4y147eD

20210113-Csmith vs YARPGen-陈小欧

报告题目:Comparison Between Csmith and YarpGen

报告时间:20210113

报告人:陈小欧

隶属项目:RISC-V 「V」向量扩展LLVM实现

内容简介:对比随机自动化测试工具Csmith和YARPGen

幻灯片或资料链接:

https://www.bilibili.com/video/BV1rt4y1z7h4

20210120-Gem5 And RISC-V Supoort -卢睿博

报告题目:Implementation Framework And Present Support Analysis Of Gem5

报告时间:20210120

报告人:卢睿博

隶属项目:技术报告面试

内容简介:gem5 实现框架分析和对 RISC‐V 支持现状

幻灯片或资料链接:

https://github.com/dingiso/PLCT-Open-Reports/blob/master/20210120-Gem5-LuRuibo.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV155411J7gY?from=search&seid=13673609061286525365

20210122-RISC-V ABI介绍-林思南

报告题目:An introduction to RISC-V ABI

报告时间:20210122

报告人:林思南

隶属项目:技术报告面试

内容简介:对RISC-V psABI中的规范进行介绍和分析

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210122-an-intro-to-RISCV-ABI-linsinan.pptx

视频或专栏文章链接:

https://www.bilibili.com/video/BV1bz4y1S71o

20210127-WebAssembly-Compilation-Pipeline-姜宇辰

报告题目:WASM Compilation Pipeline

报告时间:20210127

报告人:姜宇辰

隶属项目:V8 for RISC-V

内容简介:介绍V8编译WASM的流程并分析Liftoff编译器源码

幻灯片或资料链接:

https://www.bilibili.com/video/BV19o4y1R71F

20210127-Debugging-WebAssembly-with-modern-tools-梁斌

报告题目:Debugging WebAssembly with modern tools

报告时间:20210127

报告人:梁斌

隶属项目:V8 for RISC-V

内容简介:介绍谷歌目前对WASM的debug方法与改进

幻灯片或资料链接:

https://www.bilibili.com/video/BV16T4y1P7iJ

20210129-RISC-V-Crypto-Extension-Lucas

报告题目:RISC-V Crypto Extension

报告时间:20210129

报告人:叶泽文(Lucas)

隶属项目:技术报告面试

内容简介:简单介绍RISC-V K扩展

幻灯片或资料链接:

https://www.bilibili.com/video/BV15X4y1N7t8

20210129-RISC-V B扩展(Bitmanip)概述-SiYu Wu

报告题目:RISC-V B扩展(Bitmanip)概述

报告时间:20210129

报告人:吴思宇

隶属项目:技术报告面试

内容简介:RISC-V B扩展(Bitmanip)概述,包括一些指令和支持情况

幻灯片或资料链接:

https://www.bilibili.com/video/BV14t4y167DC

20210224- RVP代码分析 -卢睿博

报告题目:Code Analysis Of RISC‐V P extensions in QEMU

报告时间:20210224

报告人:卢睿博

隶属项目:QEMU 模拟器

内容简介:基于QEMU中已提交的P扩展patch进行代码分析和介绍

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210224-Code%20Analysis%20Of%20RVP-LuRuibo.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV11h411r74j?from=search&seid=2946937623872133115

20210310-RVK进度汇报-Lucas

报告题目: Progress of Scalar Crypto Support on QEMU

报告时间:20210310

报告人:Lucas Zewen Ye

隶属项目:QEMU 模拟器

内容简介: Progress of K-ext Support on QEMU

视频或专栏文章链接:

https://www.bilibili.com/video/BV13p4y1h7cR

20210310 - Progress of Scalar Crypto Support on LLVM - 乌鑫龙

报告题目:Progress of Scalar Crypto Support on LLVM

报告时间:20210310

报告人:乌鑫龙

隶属项目:LLVM

内容简介:LLVM 对于 RISCV K扩展的支持进展

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/Krypto-Scalar-DoD-LLVM-20210310.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV16Z4y1P72b

20210324 - RISC-V and Rust and Embedded - 车春池

报告题目:RISC-V and Rust and Embedded

报告时间:20210324

报告人:车春池

隶属项目:技术报告面试

内容简介:浅谈 RISC-V 与 Rust 语言与嵌入式开发

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210324-riscv-Rust-embedded.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV1cK4y1M7cY

20210310 - GNU GCC Testsuite - 陈小欧

报告题目:GNU GCC Testsuite

报告时间:20210310

报告人:陈小欧

隶属项目:测试测评

内容简介:GNU GCC Testsuite介绍和运行方法

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210310-GNU-GCC-Testsuite-chenxiaoou.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV1EV411Y7Ne

20210331 - 如何使用gcov和linux-perf工具抓热点代码 - 陈小欧

报告题目:如何使用gcov和linux-perf工具抓热点代码

报告时间:20210331

报告人:陈小欧

隶属项目:测试测评

内容简介:如何使用gcov和linux-perf工具抓热点代码

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210331-如何使用gcov和linux-perf工具抓热点代码-陈小欧.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV1MK4y1m7Uj

20210328 - RISC-V K 扩展功能介绍

报告题目:RISC-V K 扩展功能介绍

报告时间:20210328

报告人:吴思宇

隶属项目:GNU Toolchain

内容简介:RISC-V K 扩展功能和相关加密算法的介绍

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210328-RISC-V_K_扩展功能介绍slide.pdf https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/220210328-RISC-V_K_扩展概述文档.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV1rf4y1x7So

20210512 - 添加Zce指令到RISCV-GNU-Toolchain - 陈嘉炜

报告题目:添加Zce指令到RISCV-GNU-Toolchain

报告时间:20210512

报告人:陈嘉炜

隶属项目:RISC-V GNU Toolchain

内容简介:介绍添加ISA ZCE中的指令到RISC-V GNU Toolchain中的方法

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210512-添加Zce指令到RISCV-GNU-Toolchain- 陈嘉炜.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV1QU4y1t7GQ

20210520 - Ignition解释器的工作过程 - 刘铮

报告题目:入职报告:Ignition解释器工作过程

报告时间:20210520

报告人:刘铮

隶属项目:V8 for RISC-V

内容简介:介绍Ignition解释器如何生成字节码,解释执行字节码,收集反馈信息

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210520-Ignition-work-process-manuscript.pdf https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210520-Ignition-work-process-ppt.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV16b4y1f7Wf

20210512 - lazy binding on RISCV - 陈嘉炜

报告题目:lazy binding on RISCV

报告时间:20210526

报告人:陈嘉炜

隶属项目:RISC-V GNU Toolchain

内容简介:介绍lazy binding的概念及其在RISC-V中的调用约定

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210526--lazy binding on RISCV陈嘉炜.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV1LB4y1u7H1

20210512 - Perf更详细的介绍 - 陈小欧

报告题目:Perf更详细的介绍

报告时间:20210512

报告人:陈小欧

隶属项目:测试测评

内容简介:Perf更详细的介绍,更多介绍了常用的参数。

幻灯片或资料链接:

https://github.com/isrc-cas/PLCT-Open-Reports/blob/master/20210512-常用perf命令详解-陈小欧.pdf

视频或专栏文章链接:

https://www.bilibili.com/video/BV1hK4y1A7U4

20210626 - PLCT RISC-V Shanghai Day

PLCT上海开放日报告

报告题目:我们仍未知道那些年立过的FLAG数量 —— PLCT 2021 Roadmap 回顾

报告时间:20210626

报告人:吴伟

隶属项目:PLCT实验室

内容简介:回顾PLCT实验室在2021年上半年的工作。

幻灯片或资料链接:

PDF

报告题目:方舟、ART和OpenJDK的RISCV支持

报告时间:20210626

报告人:史宁宁

隶属项目:OpenJDK

内容简介:讲述PLCT实验室在方舟编译器、ART和OpenJDK上的工作。

幻灯片或资料链接:

PDF

报告题目:关于「在 RISC-V 峰会召开前将 OpenJDK 移植到 RV32GC 」结果却没有赶上 Deadline 这件事

报告时间:20210626

报告人:张定立

隶属项目:OpenJDK

内容简介:介绍OpenJDK在RV32GC上的移植情况

幻灯片或资料链接:

PDF

报告题目:V8 for RISC-V: Working Toward a Tier-1 Platform

报告时间:20210626

报告人:陆亚涵

隶属项目:V8

内容简介:介绍V8在RISCV上的移植情况。

幻灯片或资料链接:

pdf

报告题目:MLIR 向量支持的部分概述

报告时间:20210626

报告人:张洪滨

隶属项目:MLIR

内容简介:MLIR向量支持的部分概述

幻灯片或资料链接:

pdf

报告题目:RISCV GNU Toolchain和LLVM回归测试的介绍

报告时间:20210626

报告人:陈小欧

隶属项目:测试测评

内容简介:RISCV GNU Toolchain和LLVM回归测试的介绍

幻灯片或资料链接:

pdf

报告题目:LLVM的RVV支持现状和经验

报告时间:20210626

报告人:廖春玉

隶属项目:LLVM

内容简介:介绍RVV在LLVM上的支持情况。

幻灯片或资料链接:

pdf

报告题目:年轻人的第一个RISC-V 操作系统

报告时间:20210626

报告人:汪辰

隶属项目:RISCV公开课

内容简介:介绍 PLCT 开设的基于 RISC-V 的操作系统线下公开课情况

pdf

video

报告题目:Introduce RISC-V debugging、OpenOCD and OpenSBI

报告时间:20210626

报告人:王翔

隶属项目:RISCV公开课

内容简介:介绍 OpenOCD 和 OpenSBI

幻灯片或资料链接:

pdf pdf

20210728 - Introduction to shecc

报告题目:shecc介绍

报告时间:20210728

报告人:邵世通

隶属项目:技术分享

内容简介:shecc编译流程介绍,qemu仿真模拟器原理介绍,Makefile文件介绍

幻灯片或资料链接:

PDF

bilibili

20210730 - 在 arch linux 上搭建 RISC-V 轻量级用户模式开发环境

报告题目:在 arch linux 上搭建 RISC-V 轻量级用户模式开发环境

报告时间:20210730

报告人:许东

隶属项目:技术分享

内容简介:在arch linux 上使用 QEMU 和 systemd nspawn 搭建 RISC V 轻量级用户模式开发环境

幻灯片或资料链接:

PDF

bilibili

文档

20210630 - JVM从入门到入门(一)

报告题目:JVM从入门到入门

报告时间:20210630

报告人:章翔

隶属项目:技术分享

内容简介:关于JVM学习的入门知识分享

幻灯片或资料链接:

bilibili

20210630 - JVM从入门到入门(二)

报告题目:JVM从入门到入门

报告时间:20210811

报告人:章翔

隶属项目:技术分享

内容简介:关于JVM学习的入门知识分享之JVM的启动流程介绍

幻灯片或资料链接:

bilibili

20210823 - archbuild脚本解读 - 东东拷问现场 - Arch Linux 小队

报告题目:archbuild脚本解读 - 东东拷问现场 - Arch Linux 小队

报告时间:20210823

报告人:东东

隶属项目:技术分享

内容简介:archbuild脚本解读-在 Arch Linux x86_64 环境中构建 RISC-V 架构的软件包

幻灯片或资料链接:

PPT

bilibili

文档

20210915 - JVM从入门到入门(三)

报告题目:JVM从入门到入门

报告时间:20210915

报告人:章翔

隶属项目:技术分享

内容简介:关于JVM学习的入门知识分享

幻灯片或资料链接:

bilibili

20210927 - Prefix Adder 入门 - Chisel 小队

报告题目:Prefix Adder 入门

报告时间:20210927

报告人:罗云千

隶属项目:Chisel

内容简介:Prefix Adder 的原理介绍以及其 Chisel 实现

幻灯片或资料链接:

pdf

bilibili

20210929 - TableGen入门与实战 - 实习生 刘子康

报告题目:TableGen入门与实战

报告时间:20210929

报告人:刘子康

隶属项目:LLVM

内容简介:简要介绍LLVM中TableGen的语法特性和用法用途。

幻灯片或资料链接:

pdf

bilibili

20211011 - Wallace 乘法器 - Chisel 小队

报告题目:Wallace 乘法器

报告时间:20210927

报告人:罗云千

隶属项目:Chisel

内容简介:Wallace 乘法乘法器的原理以及如何使用 Booth Recoding 加速 Wallace 乘法器

幻灯片或资料链接:

pdf

bilibili

20211025 - MLIR 的简介、实践、思考 - 张洪滨

报告题目:MLIR 的简介、实践、思考

报告时间:20211025

报告人:张洪滨

隶属项目:技术分享

内容简介:

  • MLIR 简介 – 深度学习框架的发展|什么是MLIR
  • MLIR 实践 – MLIR 社区工作 | buddy-mlir
  • MLIR 思考 – 基于 MLIR 的深度学习框架

幻灯片或资料链接:

PDF

20211024 - 2021 AOSP RISC-V 社区开源进展报告(OSDT Meetup)

报告题目:2021 AOSP RISC-V 社区开源进展报告(OSDT Meetup)

报告时间:20211024

报告人:汪辰,陆旭凡

隶属项目:AOSP

内容简介:2021 AOSP RISC-V 社区开源进展报告

幻灯片或资料链接:

pdf1

pdf2

在线视频回放

20210929 - Register Allocation in LLVM - 实习生 史历

报告题目:Register Allocation in LLVM

报告时间:20211208

报告人:史历

隶属项目:LLVM

内容简介:LLVM 后端寄存器分配算法及其实现(Basic 与 Greedy 寄存器分配器)

幻灯片或资料链接:

pdf

bilibili

20211218 - OSDT2021 AOSP for RISC-V 社区开源进展报告(OSDTConf2021)

报告题目:OSDT2021 AOSP for RISC-V 社区开源进展报告

报告时间:20211218

报告人:汪辰

隶属项目:AOSP

内容简介:AOSP for RISC-V 社区开源进展报告

幻灯片或资料链接:

pdf

在线视频回放

Attribution-ShareAlike 4.0 International ======================================================================= Creative Commons Corporation ("Creative Commons") is not a law firm and does not provide legal services or legal advice. Distribution of Creative Commons public licenses does not create a lawyer-client or other relationship. Creative Commons makes its licenses and related information available on an "as-is" basis. Creative Commons gives no warranties regarding its licenses, any material licensed under their terms and conditions, or any related information. Creative Commons disclaims all liability for damages resulting from their use to the fullest extent possible. Using Creative Commons Public Licenses Creative Commons public licenses provide a standard set of terms and conditions that creators and other rights holders may use to share original works of authorship and other material subject to copyright and certain other rights specified in the public license below. The following considerations are for informational purposes only, are not exhaustive, and do not form part of our licenses. Considerations for licensors: Our public licenses are intended for use by those authorized to give the public permission to use material in ways otherwise restricted by copyright and certain other rights. Our licenses are irrevocable. Licensors should read and understand the terms and conditions of the license they choose before applying it. Licensors should also secure all rights necessary before applying our licenses so that the public can reuse the material as expected. Licensors should clearly mark any material not subject to the license. This includes other CC- licensed material, or material used under an exception or limitation to copyright. More considerations for licensors: wiki.creativecommons.org/Considerations_for_licensors Considerations for the public: By using one of our public licenses, a licensor grants the public permission to use the licensed material under specified terms and conditions. If the licensor's permission is not necessary for any reason--for example, because of any applicable exception or limitation to copyright--then that use is not regulated by the license. Our licenses grant only permissions under copyright and certain other rights that a licensor has authority to grant. Use of the licensed material may still be restricted for other reasons, including because others have copyright or other rights in the material. A licensor may make special requests, such as asking that all changes be marked or described. Although not required by our licenses, you are encouraged to respect those requests where reasonable. More_considerations for the public: wiki.creativecommons.org/Considerations_for_licensees ======================================================================= Creative Commons Attribution-ShareAlike 4.0 International Public License By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution-ShareAlike 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. Section 1 -- Definitions. a. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. b. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. c. BY-SA Compatible License means a license listed at creativecommons.org/compatiblelicenses, approved by Creative Commons as essentially the equivalent of this Public License. d. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. e. Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. f. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. g. License Elements means the license attributes listed in the name of a Creative Commons Public License. The License Elements of this Public License are Attribution and ShareAlike. h. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. i. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. j. Licensor means the individual(s) or entity(ies) granting rights under this Public License. k. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. l. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. m. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. Section 2 -- Scope. a. License grant. 1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: a. reproduce and Share the Licensed Material, in whole or in part; and b. produce, reproduce, and Share Adapted Material. 2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. 3. Term. The term of this Public License is specified in Section 6(a). 4. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a) (4) never produces Adapted Material. 5. Downstream recipients. a. Offer from the Licensor -- Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. b. Additional offer from the Licensor -- Adapted Material. Every recipient of Adapted Material from You automatically receives an offer from the Licensor to exercise the Licensed Rights in the Adapted Material under the conditions of the Adapter's License You apply. c. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. 6. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). b. Other rights. 1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. 2. Patent and trademark rights are not licensed under this Public License. 3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. Section 3 -- License Conditions. Your exercise of the Licensed Rights is expressly made subject to the following conditions. a. Attribution. 1. If You Share the Licensed Material (including in modified form), You must: a. retain the following if it is supplied by the Licensor with the Licensed Material: i. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); ii. a copyright notice; iii. a notice that refers to this Public License; iv. a notice that refers to the disclaimer of warranties; v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable; b. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and c. indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. 2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. 3. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. b. ShareAlike. In addition to the conditions in Section 3(a), if You Share Adapted Material You produce, the following conditions also apply. 1. The Adapter's License You apply must be a Creative Commons license with the same License Elements, this version or later, or a BY-SA Compatible License. 2. You must include the text of, or the URI or hyperlink to, the Adapter's License You apply. You may satisfy this condition in any reasonable manner based on the medium, means, and context in which You Share Adapted Material. 3. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, Adapted Material that restrict exercise of the rights granted under the Adapter's License You apply. Section 4 -- Sui Generis Database Rights. Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; b. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material, including for purposes of Section 3(b); and c. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. Section 5 -- Disclaimer of Warranties and Limitation of Liability. a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. Section 6 -- Term and Termination. a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. b. Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: 1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or 2. upon express reinstatement by the Licensor. For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. c. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. d. Sections 1, 5, 6, 7, and 8 survive termination of this Public License. Section 7 -- Other Terms and Conditions. a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. Section 8 -- Interpretation. a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. b. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. c. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. ======================================================================= Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the “Licensor.” The text of the Creative Commons public licenses is dedicated to the public domain under the CC0 Public Domain Dedication. Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at creativecommons.org/policies, Creative Commons does not authorize the use of the trademark "Creative Commons" or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses. Creative Commons may be contacted at creativecommons.org.

简介

暂无描述 展开 收起
CC-BY-SA-4.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/Zhang-zhongyao/PLCT-Open-Reports.git
git@gitee.com:Zhang-zhongyao/PLCT-Open-Reports.git
Zhang-zhongyao
PLCT-Open-Reports
PLCT-Open-Reports
master

搜索帮助