金韬,男,本科2017级计算机科学与技术本科毕业生,推免至华中科技大学
研究生资料
硕士:华中科技大学 计算机科学与技术学院
华中科技大学新生特等奖学金,2021年第十八届华为杯数学建模国赛三等奖,2021年第十一届MathorCup高校数学建模挑战赛国二等奖
计算机软件与理论(学硕)
本科资料
本科:东北大学秦皇岛分校 计算机与通信工程学院
河北省优秀毕业生、2019-2020河北省三好学生、优秀团员标兵、社会实践先进个人
绩点:4.12/5.00,绩点排名:14/210,综合排名:2/210
曾获3次国家奖学金,1次创新创业奖学金,1次校内综合奖学金,在多个比赛中获得佳绩
热爱钻研,具有很强的学习能力、动手能力、团队组织能力
业余爱好唱歌,视频剪辑,尤克里里
2021.9-至今
华中科技大学
华中科技大学现代数据工程与实时计算(ADE)实验室
研究课题/正接手项目:
省教育局教育项目APP前后端全栈开发
2017 - 2021
东北大学秦皇岛分校
主要课程:
计算机网络、编译原理、操作系统、计算机组成原理、软件工程、概率论等
曾担任计算机类1702班班长,曾为校园媒体东秦在线美工部成员,参加校园合唱团
毕业设计:
基于LLVM的WebC编译器设计与实现2020.10 - 2021.04
接手火山翻译SDK(语音实时翻译、图片翻译), 组织进行代码梳理和重构,进行组件化拆分,支持分功能接入。
接入火山同传服务,完成语音实时翻译、实时降噪功能(C++)的开发,提供稳定、长时的语音翻译能力。
参与字节Base SDK/小程序SDK的梳理与重构,推进抖音、今日头条小程序的适配。
技能学习:Android Cronet、FFmpeg + Android NDK、Websocket、多线程开发...
2020.02 - 2020.10
担任《此时》移动端项目组组长一职
参与项目的设计与研究,运用MVP、BLoc等主流技术进行APP项目开发
组织团队敏捷开发,将项目模块化,框架化,与动画端/Unity端协同工作
技能学习:Git分支管理、Flutter开发、NFC开发
2022.02 - 2022.03
国家级二等奖
提出并进行A题二手车估价预测模型的搭建。
技能学习:PyTorch、机器学习sklearn、matplotlib
2021.10 - 2021.12
国家级A类三等奖
提出并进行D题医药的数学模型的搭建。
技能学习:PyTorch、机器学习sklearn、matplotlib
2018.2 - 2022.03
OpenMP程序并行流图图转换工具
将一个完整的OpenMP并行C程序通过类汇编代码转换为 并行流图(PCFG)、执行流图(EFG),其可以很好地描述程序特性如Loop bound, infeasible path,最坏执行时间(WCET)等,可供相关科研工作者参考
完成论文《OmpTG - From OpenMP programs to graphs》
技能学习:Latex论文撰写,Markdown文档,Python,Docker,PHP
Jinghao Sun, Tao Jin, Yekai Xue, Liwei Zhang, Jinrong Liu, Nan Guan, Quan Zhou, ompTG: From OpenMP Programs to Task Graphs, Journal of Systems Architecture, Volume 126, 2022, 102470, ISSN 1383-7621, https://doi.org/10.1016/j.sysarc.2022.102470
Abstract: Real-time systems are shifting them from single-core to multi-core processors. Software must be parallelized to fully utilize the computation power of multi-core architectures. OpenMP is a promising framework to develop parallel real-time software on multi-cores. OpenMP programs keep certain similarity to real-time task graph models, and this motivates much recent work done on real-time scheduling of OpenMP tasks. However, these studies conduct evaluations with randomly generated task graphs, which cannot well capture the structure features of realistic OpenMP programs. To fill the gap between theoretical real-time scheduling research and the OpenMP software reality, we develop an ompTG tool for transforming OpenMP programs into parallel task graphs. ompTG prepares a way to exhibit OpenMP such that the researchers in real-time community can easily understand: An OpenMP system consists of a set of tasks. There are interdependencies among tasks, and each task has an intra structure of the control-flow graph. Besides the topology of OpenMP tasks, we also provide a safe WCET for each vertex of OpenMP task graphs by using static WCET analysis techniques. Moreover, we derive the flow facts, e.g, infeasible path and loop bounds for the task graph, which is necessary information for real-time scheduling and analysis. As a case study, we collect 12 OpenMP programs from the BOTS benchmark, and transform them into task graphs, demonstrating the usage of ompTG.
Keywords: OpenMP; ompTG; Parallel task graph; Control flow analysis
2020.06 - 2020.08
国家级A类一等奖
参与“智能交通+如影随形”代码逻辑的编写
集成Paddle深度学习模型进行小车的自主运行
技能学习:Python多进程、多线程编程、PaddleDetection使用、PetaLinux
2019.02 - 2019.08
国家级A类二等奖
担任项目安卓端、树莓派端(python socket)的应用开发
负责与Windows客户端进行对接,协同实现远程计算机开机/登录/文件传输/关机等操作。应用《远程解锁》目前已上架酷安、应用宝、华为应用市场等平台。Flutter版本已上架Google Play Store。应用酷安评分9.4,总下载量超2w
技能学习:安卓socket编程、WiFi Direct技术、WiFi/蓝牙开发
去酷安应用市场下载2020.04
2020.02 - 至今
用户可以在平台上编写Python3/Java/C++代码,并获得执行结果;在平台上发布自己的帖子并获取他人的评论;在平台上购买相关物品
技能学习:Flutter Web,Flask,SQLAlchemy,RESTful API
在线地址2018.02 - 至今
NEUQ-ACM程序设计竞赛(团队赛)一等奖 × 2
HBCPC河北计算机程序设计大赛省赛二等奖 × 2
第九届蓝桥杯C++(A组)二等奖
...
地址
湖北省武汉市洪山区华中科技大学
手机
+86-15180596882
电子邮箱
me@kingtous.cn