没有合适的资源?快使用搜索试试~ 我知道了~
MGAPP:GAPP的修改版,是我在帝国理工学院硕士项目的一部分
共45个文件
cpp:16个
h:10个
py:9个
需积分: 9 0 下载量 29 浏览量
2021-02-19
08:52:06
上传
评论
收藏 16.06MB ZIP 举报
温馨提示
MGAPP GAPP是一个探查器,用于检测并行Linux应用程序中的序列化瓶颈。 它通过使用扩展的伯克利分组过滤器(eBPF)框架管理的内核探针跟踪内核上下文切换事件来工作。 它已经在多线程和MPI C / C ++应用程序上进行了测试。 。 该存储库是一个富有想象力的修改版本(通用自动并行概要分析器-),并在2018-2019年作为我硕士项目的一部分进行开发。 GAPP由帝国理工学院的Reena Nair和Tony Field共同开发,两者都对此提供了极大的帮助。 与相同的先决条件是必需的。 添加的一些主要内容是: 关键堆栈跟踪的分类(I / O,同步) 有关事件的元数据 I / O文件名 插座地址 尽可能跟踪/唤醒同步事件的跟踪 分析检测到的单个锁 基于终端的GUI QoL的一些常规改进: 简化一些常见的C ++堆栈跟踪模式 能够生成进程而不是跟踪现有进程(也可以附加到
资源推荐
资源详情
资源评论
收起资源包目录
MGAPP-master.zip (45个子文件)
MGAPP-master
mgapp.c 2KB
mgapp.py 19KB
Report.pdf 16.73MB
makefile 379B
CMakeLists.txt 0B
prog
mutex_man_thread.cpp 667B
test_thread_count.cpp 632B
req.c 3KB
io.cpp 1KB
io_c.c 681B
mutex.cpp 531B
bootstrap.cpp 633B
io_no_threading.cpp 410B
mutex_and_writes.cpp 1KB
main_write.cpp 668B
makefile 379B
main_write_and_sync.cpp 1017B
spin_lock.c 958B
multi_lock.cpp 2KB
main.cpp 1KB
main2.cpp 722B
CMakeLists.txt 0B
main_read.cpp 620B
tbb_mutex.cpp 559B
multi_mutex.cpp 2KB
main3.cpp 806B
README.md 3KB
MGAPP
oldcode.h 2KB
bpf_data.h 816B
bpf_ide_helpers.h 537B
thread_tracking.h 4KB
errors.h 1002B
__init__.py 0B
core.h 10KB
io.h 13KB
futex.h 6KB
py
events.py 1KB
cmetric.py 4KB
util.py 2KB
__init__.py 83B
filter.py 620B
bpf_load.py 3KB
ui.py 13KB
scheduling.h 2KB
fop.h 670B
共 45 条
- 1
资源评论
梦小露
- 粉丝: 20
- 资源: 4640
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功