Hi all, FYI all slides are now available at [1]. We thank Bin Meng for providing both English[2] and Chinese versions. The LLVM + RISC-V meetup notice could be found here [3]. We also thank Shanghai RISC-V group for online registration [4]. - Meng Wang - implement snapshot feature for Spike RISC-V simulator - MaskRay - GCov implementations in Clang - Bin Meng - VxWorks on RISC-V: What we've learned about LLVM RISC-V toolchain - Ying Chen - Custom ISA Support Using LLVM: XuanTie C910 as an example [1] https://github.com/hellogcc/OSDT-Slides/tree/master/20200705-LLVM-RISC-V-Meetup [2] https://github.com/hellogcc/OSDT-Slides/blob/master/20200705-LLVM-RISC-V-Meetup/VxWorks%20on%20RISC-V%20-%20What%20we've%20learned%20about%20LLVM%20RISC-V%20toolchain%20(English%20Edition).pdf [3] https://github.com/hellogcc/osdt-weekly/blob/master/events/2020-07-05-LLVM%2BRISC-V-meetup.md [4] https://www.meetup.com/shanghai-riscv/ On Fri, Jul 3, 2020 at 1:49 PM Wei Wu (å´ä¼) <lazyparser at gmail.com> wrote: > Hi all, > > OSDT社åºç»ç»ç LLVM + RISC-V ææ¯è®¨è®ºä¼å°å¨7æ5æ¥å¨æ¥ä¸å10ç¹å¼å§ãæ¬æ¬¡è®¨è®ºçè®®é¢å·²ç»ç¡®å®ï¼æ´»å¨å½¢å¼éç¨çº¿ä¸ Zoom > ä¼è®® + Bç«ç´æçå½¢å¼ï¼æ¬¢è¿å½å å¤çå°ä¼ä¼´åä¸ãæ¥åä»¥ä¸æä¸ºä¸»ã > > The next OSDT Meetup will happen on July 5th, 2020. The location is > webinar style, using Bilibili live streaming and Zoom Meeting. Topics > cover RISC-V software porting / enhancement and LLVM toolchain family. > Talks are given in Chinese language. > > æ¬æ¬¡æ´»å¨ç±OSDT弿ºå¼åå·¥å ·ç¤¾åºï¼å«HelloGCCãHelloLLVMï¼ä¸ Shanghai RISC-V Group > èåç»ç»ãæè°¢ä¸ç§é¢è½¯ä»¶ææºè½è½¯ä»¶ç ç©¶ä¸å¿ï¼ISRCï¼æä¾ Zoom ä¼è®®æ¯æã > > We thank Shanghai RISC-V Group for event organization and I.S.C.A.S. > for Zoom support > . This meetup is hold by OSDT community (formerly HelloGCC and > HelloLLVM communities). > > ## æ´»å¨æ¶é´ / Time > > 2020å¹´7æ5æ¥ å¨æ¥ 10:00 AM - 12:00 AM > > Sunday, July 5, 2020 at 10:00:00 am CST UTC+8 hours Shanghai > > Saturday, July 4, 2020 at 7:00:00 pm PDT UTC-7 hours Las Vegas > (USA - Nevada) > > Sunday, July 5, 2020 at 02:00:00 Corresponding UTC (GMT) > > ## æ´»å¨è®®ç¨ / Program > > - å¼åºä»ç»ï¼å´ä¼ as MCï¼ > - Opening - Wei Wu (chair) > > - èæ - VxWorks on RISC-V: 忢 LLVM ç¼è¯å¨éå°çä¸äºé®é¢å享 > - Bin Meng - VxWorks on RISC-V: What we've learned about LLVM RISC-V > toolchain > > - MaskRay - Clang ç gcov å®ç° > - MaskRay - GCov implementations in Clang > > - çè - Spike模æå¨Snapshotåè½ææ¯æ¹æ¡åå®ç°å享 > - Meng Wang - implement snapshot feature for Spike RISC-V simulator > > - éå½± - åºäºLLVMå®ç°RISC-Vç¨æ·èªå®ä¹æä»¤æ¯æââ以çéC910å¤çå¨ä¸ºä¾ > - Ying Chen - Custom ISA Support Using LLVM: XuanTie C910 as an example > > - èªç±è¯é¢è®¨è®º > - Free discussion > > **èæ - VxWorks on RISC-V: 忢 LLVM ç¼è¯å¨éå°çä¸äºé®é¢å享** > > Bin Meng - VxWorks on RISC-V: What we've learned about LLVM RISC-V > toolchain > > å享 VxWorks æä½ç³»ç»å¨æ¯æ RISC-V æ¶æä» GCC ç¼è¯å¨åæ¢å° LLVM è¿ç¨ä¸éå°çåç§âåâ. > > In this talk we will share our lessons learned in the transition of > using LLVM RISC-V toolchain to build VxWorks Operation System. > > æ¼è®²è èææ¥èªé£æ²³ç³»ç»ä¸å½ç åä¸å¿ï¼VxWorks 产åé¨é¨é«çº§ç åç»çã弿ºç¤¾åºç§¯æåä¸è åè´¡ç®è ï¼RISC-V åå®çæ¨å¹¿è :) > > Bin Meng is from WindRiver. He is the senior R&D manager in VxWorks > Department. Bin is very active tech promoter for RISC-V and other open > source communities. > > **MaskRay - Clang ç gcov å®ç°** > > MaskRay - GCov implementations in Clang > > GCCæä¾ gcov ç¨äºå®ç°code coverageãæ¬æ¬¡ä¸»é¢æµ æclang对å®çå ¼å®¹å®ç°åæè¿æ¬äººçä¸äºæ¹è¿ã > > gcov is a code coverage tool which originated from GNU GCC. In this > talk MaskRay will introduce the gcov implementation in Clang, with a > few new improvements realized by him. > > MaskRayï¼ä¸ä¸ªæ´»è·çLLVMå¼åè (LLD+binary utilities ç»´æ¤è ï¼ç¼æ ¢å¦ä¹ > clang/middle-end/CodeGen)ï¼éä¼çAlgo/CTF/Student Cluster Competition éæ / > emacs-lsp ç»´æ¤è ãccls++ð > > MaskRay is an active LLVM developer (maintains LLD + Binary Utilities, > learning clang/middle-end/codegen slowly), a retired Algo / CTF / > Student Cluster Competition athlete / emacs-lsp maintainer. ccls++ð > > **çèï¼Spike模æå¨snapshotåè½ææ¯æ¹æ¡åå®ç°å享** > > Meng Wang - implement snapshot feature for Spike RISC-V simulator > > Spike æ¯ç¨äºéªè¯RISC-Vç¨åºç模æå¨ï¼ä½¿ç¨ C++ ç¼åï¼æä¾äºæ¨¡æä¸ä¸ªæå¤ä¸ª RISC-V hart > çåè½æ¨¡åãæä»¬å¨spikeçåºç¡ä¸è¿è¡å¼åï¼ä¸ºå ¶å®ç° snapshot > å³å¿«ç §åè½ï¼ç¨äºç¨åºç¶æçä¿å忢å¤ãç®åï¼æä»¬å·²ç»å®æäºé¨ååè½å¼åï¼æ¬æ¬¡æ¥åå°éå¯¹å ¶ææ¯æ¹æ¡åå ·ä½å®ç°è¿è¡ä»ç»ã > > Spike is a simulator for RISC-V. We are implementing a few new > features for Spike. In this talk, we will share details of our ongoing > work for snapshot feature. > > çèï¼æ¦æ±å¤§å¦å¤§äºå大ä¸ä¹é´ï¼PLCTå®éªå®¤æ¨¡æå¨åæ¯LV3å®ä¹ çãæå¯¼èå¸ï¼PLCTå®éªå®¤æå¨å¨ä¸»ç®¡ã > > åæ¶æä»¬æè°¢ä¸ç§é¢ä¿¡å·¥æå®å¨è叿åºå¹¶å®åäº snapshot åè½éè¦è¾¾å°çå项åè½ææ ã > > Meng Wang is an undergraduate from Wuhan University. He is currently > working with his intern mentor Weiwei Li in PLCT Lab as intern. > > We thank Dr. Wei Song from IIE. The idea was provided by Dr. Song. > > **éå½±ï¼åºäºLLVMå®ç°RISC-Vç¨æ·èªå®ä¹æä»¤æ¯æââ以çéC910å¤çå¨ä¸ºä¾** > > Ying Chen - Custom ISA Support Using LLVM: XuanTie C910 as an example > > > åºäºLLVMæ¡æ¶ï¼è¯´æå¦ä½å®ç°å ¶ä¸RISC-Vå端çç¨æ·èªå®ä¹æä»¤çæ¯æï¼å¹¶ä»¥çéC910å¤çå¨ä¸ºä¾ï¼å ·ä½è¯´æå¦ä½å¨LLVM䏿·»å å ¶æ©å±æä»¤éçæ¯æãçé > > C910çæä»¤éæ¶ææ¯å¨RISC-Væ åæä»¤éæ¶æçåºç¡ä¸ï¼å¢å äºé¨åèªå®ä¹æä»¤ï¼ä»¥æé«å¤ç卿§è½ï¼è¿é¨åæ©å±æä»¤é主è¦å æ¬æCacheæä»¤åéï¼åæ¥æä»¤åéï¼ç®æ¯è¿ç®æä»¤åéï¼ä½æä½æä»¤åé以åå卿令åéãæ¬æ¬¡æ¥åéè¿°ç主è¦å·¥ä½å°±æ¯å¦ä½RISC-Vå端å®ç°è¿äºæ©å±æä»¤çæ¯æãå ·ä½å·¥ä½å å®¹å æ¬ï¼ä¸ºLLVMçRISCVå端添å ä¸ä¸ªC910å½ä»¤è¡é项ï¼å®ç°llvm-mcæ±ç¼å¨çæ¯æï¼ä½¿ç¨TableGenè¯è¨ç¼åå ¨é¨æ©å±æä»¤çæ±ç¼ä»£ç ï¼è½å¤å°çéC910æ±ç¼æä»¤æ±ç¼çæäºè¿å¶æä»¶ï¼å¹¶ç¼åæµè¯ç¨ä¾ï¼éªè¯æ±ç¼æä»¤ç¼ç çæ£ç¡®æ§ãæ¬é¡¹ç®å¯¹äºå¨LLVM䏿·»å ç¨æ·èªå®ä¹æä»¤å ·æè¯å¥½çæå¯¼æä¹ï¼æªæ¥è®¡åèèæ·»å å¯¹å ¶ä»æä»¤éæ¶æçæ¯æã > > We have implemented an open source toolchain for XuanTie C910. In this > talk Ying Chen will give a short tutorial about custom ISA support > using LLVM. source code could be download or viewed at: > https://github.com/isrc-cas/c910-llvm > > éå½±ï¼å°±è¯»äºåè¥å·¥ä¸å¤§å¦è®¡ç®æ°å¦ä¸ä¸ï¼ç ç©¶çå¨è¯»ï¼ç®åå¨ä¸ç§é¢è½¯ä»¶æPLCTå®éªå®¤å®ä¹ ãæå¯¼èå¸PLCTå®éªå®¤é¢ææ°é«çº§å·¥ç¨å¸ã > > Ying Chen is a graduate from Hefei University of Technology. She is an > intern in PLCT lab. Mingjie Xing is her intern mentor. > > ## ç´æè§çï¼æ°¸ä¹ å°åï¼å¯æ¶èï¼ > > https://live.bilibili.com/10339607 > > ä¸éè¦æ¥åï¼ç´æ¥çã妿æBç«è´¦å·ï¼ç»éä¹åå¯ä»¥è¿è¡å¼¹å¹æé®ã > > Anyone who has internet access could watch this meetup using Bilibili > live streaming. > > Login users could post questions using DanMu feature. > > ## éè¿ Zoom åå > > æä»¬å°å¨ä¼è®®å½å¤©ä¸åéè¿ HelloGCC å ¬ä¼å·ï¼æç´¢ > hellogcc2007ï¼åå¸ä¼è®®ä¿¡æ¯ã请éè¿è´è´£äººå¾®ä¿¡æHelloGCCå ¬ä¼å·ä¸æä»¬èç³»ï¼è·åZoomä¼è®®å®¤ä¿¡æ¯ã没æå¾®ä¿¡çæå请éè¿ > lazyparser at gmail.com è·æèç³»ï¼è¯·å¨é®ä»¶æ é¢ä¸ä½ç°æ¬æ¬¡æ´»å¨ä¿¡æ¯ä»¥å 被åå¾é®ä»¶è¿æ»¤ã > > Please drop an email to Wei Wu (lazyparser at gmail.com) for Zoom ID > (and passcode). > > ## æ¼è®²æ¥å > > ç®åä»å¯ä»¥è¿è¡éªçµæ¼è®²ï¼è¯·èç³»OSDT社åºè´è´£äººå´ä¼æ¥åãç´æ¥è´è´£äººå¾®ä¿¡æ¥åæéè¿ lazyparser at gmail.com åå°çè¨ã > > Lightning talks are welcome. Please contact Wei Wu if you want to give a > talk. > > -- > Best wishes, > Wei Wu (å´ä¼) > -- Best wishes, Wei Wu (å´ä¼) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200707/58522b75/attachment-0001.html>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4