关于

金韬,男,本科2017级计算机科学与技术本科毕业生,推免至华中科技大学

研究生资料

硕士:华中科技大学 计算机科学与技术学院

华中科技大学新生特等奖学金,2021年第十八届华为杯数学建模国赛三等奖,2021年第十一届MathorCup高校数学建模挑战赛国二等奖

计算机软件与理论(学硕)

本科资料

本科:东北大学秦皇岛分校 计算机与通信工程学院

河北省优秀毕业生、2019-2020河北省三好学生、优秀团员标兵、社会实践先进个人

绩点:4.12/5.00,绩点排名:14/210,综合排名:2/210

曾获3次国家奖学金,1次创新创业奖学金,1次校内综合奖学金,在多个比赛中获得佳绩

热爱钻研,具有很强的学习能力、动手能力、团队组织能力

业余爱好唱歌,视频剪辑,尤克里里

基本信息
年龄
22
邮箱:
me@kingtous.cn
手机:
+86-15180596882
地址:
湖北省武汉市洪山区华中科技大学
政治面貌:
中共党员
教育经历

2021.9-至今

硕士
计算机科学与技术学院 · 计算机软件与理论专业

华中科技大学

华中科技大学现代数据工程与实时计算(ADE)实验室

研究课题/正接手项目:

省教育局教育项目APP前后端全栈开发

2017 - 2021

本科
计算机与通信工程学院 · 计算机科学与技术专业

东北大学秦皇岛分校

主要课程:

计算机网络、编译原理、操作系统、计算机组成原理、软件工程、概率论等

曾担任计算机类1702班班长,曾为校园媒体东秦在线美工部成员,参加校园合唱团

毕业设计:

基于LLVM的WebC编译器设计与实现
专业技能
Git
75%
Android (Java/Kotlin)
75%
Flutter (Android App + Js Web)
70%
Flask+Gevent(Python后端)
65%
HTML+CSS+JavaScript
60%
React Web
55%
Rust
60%
C++
65%
成长经历

2020.10 - 2021.04

北京字节跳动有限公司
Data-开发者生态-研发(实习)

接手火山翻译SDK(语音实时翻译、图片翻译), 组织进行代码梳理和重构,进行组件化拆分,支持分功能接入。

接入火山同传服务,完成语音实时翻译、实时降噪功能(C++)的开发,提供稳定、长时的语音翻译能力。

参与字节Base SDK/小程序SDK的梳理与重构,推进抖音、今日头条小程序的适配。

技能学习:Android Cronet、FFmpeg + Android NDK、Websocket、多线程开发...

2020.02 - 2020.10

上海白日梦科技有限公司
实习-移动端(Flutter方向)开发

担任《此时》移动端项目组组长一职

参与项目的设计与研究,运用MVP、BLoc等主流技术进行APP项目开发

组织团队敏捷开发,将项目模块化,框架化,与动画端/Unity端协同工作

技能学习:Git分支管理、Flutter开发、NFC开发

2022.02 - 2022.03

2021年第十一届MathorCup高校数学建模挑战赛
研究生组别 - 建模队长

国家级二等奖

提出并进行A题二手车估价预测模型的搭建。

技能学习:PyTorch、机器学习sklearn、matplotlib

2021.10 - 2021.12

2021年第十八届华为杯数学建模国赛三等奖
研究生组别 - 建模队长

国家级A类三等奖

提出并进行D题医药的数学模型的搭建。

技能学习:PyTorch、机器学习sklearn、matplotlib

2018.2 - 2022.03

RTCO Lab
华中科技大学"现代数据工程与实时计算"实验室 & 东北大学"实时并行计算"实验室

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

第12届中国大学生计算机设计大赛
多网络环境下的远程解锁工具

国家级A类二等奖

担任项目安卓端、树莓派端(python socket)的应用开发

负责与Windows客户端进行对接,协同实现远程计算机开机/登录/文件传输/关机等操作。应用《远程解锁》目前已上架酷安、应用宝、华为应用市场等平台。Flutter版本已上架Google Play Store。应用酷安评分9.4,总下载量超2w

技能学习:安卓socket编程、WiFi Direct技术、WiFi/蓝牙开发

去酷安应用市场下载

2020.04

天气助手
基于ESP8266开发的天气助手程序

通过连接互联网,将中国天气网数据进行Json序列化,实时显示在显示屏。供用户查看当地天气情况

技能学习:Arduino C++

在线地址

2020.02 - 至今

Web课程设计
具有社区+购物车+商城+代码在线编写执行的系统平台

用户可以在平台上编写Python3/Java/C++代码,并获得执行结果;在平台上发布自己的帖子并获取他人的评论;在平台上购买相关物品

技能学习:Flutter Web,Flask,SQLAlchemy,RESTful API

在线地址

2018.02 - 至今

程序设计竞赛
NEUQ-ACM、HBCPC、蓝桥杯等

NEUQ-ACM程序设计竞赛(团队赛)一等奖 × 2

HBCPC河北计算机程序设计大赛省赛二等奖 × 2

第九届蓝桥杯C++(A组)二等奖

...

联系方式

地址

湖北省武汉市洪山区华中科技大学

手机

+86-15180596882

电子邮箱

me@kingtous.cn