体系结构 云计算论文随笔
2015-07-01 11:07
232 查看
云计算
论文
Hyracks一个灵活的和可扩展的基础数据密集型计算
DAG:Database Availability Group
The
Stratosphere platform for big data analytics
The “BigData”
software ecosystem includes distributed file systems [29],
parallel data analysis platforms [8,12,15,22,44,70,74], data
programming languages [13,19,37,57,69], and more specialized
tools for specific data domains [53,54].
体系结构 论文 ILP(Instruction-Level Parallelism)
指令级并行 ILP(Instruction-Level Parallelism)
6 racemob:crowd sourced data race detection
. Kasikci B,Zamfir C,Candea G.RaceMob:Crowd sourced
data race detection[C]∥Proc of SOSP’13,2013:406-422
1.software:practice and experience
accurate and efficient detection of fata races
Xie X,Xue J,Zhang J.Acculock:Accurate and efficient detection
of data races[J].Software:Practice and Experience,
2013,43(5):543-576.
2.
parallelizing data race detection
Wester B,Devecsery D,Chen P M,et al.Parallelizing data
race detection[C]∥Proc of ASPLOS’13,2013:27-38.
3. verifying multi-threaded software using
Cordeiro L,Fischer B.Verifying multi-threaded software using
SMT-based context-bounded model checking[C]∥Proc
of ICSE’11,2011:331-340
4 . threader:a constraintbased verifier for multi-thread
Gupta A,Popeea C,Rybalchenko A.Threader:A constraintbased
verifier for multi-threaded programs[M]∥Computer
Aided Verification,Berlin Heidelberg:Springer,2011:412-
417.
5. symbolic predictive analysis for
. Wang C,Kundu S,Limaye R,et al.Symbolic predictive analysis
for concurrent programs[J].Formal Aspects of
Computing,2011,23(6):781-805.
Acculock:Accurate and efficient detection
of data race
静态检测
3static race detection on millions of lines of code
5runtime analysis of atomicity for multithreaded programs
static datarace analysis for multithreaded objective-oriented programs
动态检测
1a dynamic data race detector for multithreaded programs
6ACCULOCK accurate and efficient detection of data races
7Parallelizing Data Race Detection
8 threadsanitizer:data race detection in practic ThreadSanitizer:Data race detection in practic
9 helgrind : a data race detector Helgrind:A data race detector
detection in practic
论文
Hyracks一个灵活的和可扩展的基础数据密集型计算
DAG:Database Availability Group
The
Stratosphere platform for big data analytics
The “BigData”
software ecosystem includes distributed file systems [29],
parallel data analysis platforms [8,12,15,22,44,70,74], data
programming languages [13,19,37,57,69], and more specialized
tools for specific data domains [53,54].
体系结构 论文 ILP(Instruction-Level Parallelism)
指令级并行 ILP(Instruction-Level Parallelism)
“指令级并行 ILP”的含义是:如果程序中相邻的一组指令是相互独立的,即不竞争同一个功能部件、不相互等待对方的运算结果、不访问同一个存储单元,那么它们就可以在处理器内部并行地执行。 超标量(Superscalar)技术 和 超长指令字(Very Long Instruction Word, VLIW)技术是目前最基本的两类指令级并行技术。 前者的特点是采用普通的指令,设置多条并行工作的指令流水线;后者的特点是:将若干条普通指令组装在一起,形成一条“超级指令”。这条“超级指令”包含多个不同操作码,这些操作码分别处理不同的操作数。对应这些操作码,一一对应地设置相应的功能部件。这样,只要取指令一次、分析指令一次,VLIW 技术就可以实现对多个不同的操作数,同时进行不同的处理/计算。 Intel 公司的 Pentium 微处理器的实现采用了超标量技术,设置了两条相同的整数流水线(分别叫 U 流水线和 V 流水线)和一条浮点数流水线。浮点数流水线中又进一步采用多功能部件的思想,设置了加法器、乘法器和除法器。 目前,主流的微处理器都采用了超标量技术。
6 racemob:crowd sourced data race detection
. Kasikci B,Zamfir C,Candea G.RaceMob:Crowd sourced
data race detection[C]∥Proc of SOSP’13,2013:406-422
1.software:practice and experience
accurate and efficient detection of fata races
Xie X,Xue J,Zhang J.Acculock:Accurate and efficient detection
of data races[J].Software:Practice and Experience,
2013,43(5):543-576.
2.
parallelizing data race detection
Wester B,Devecsery D,Chen P M,et al.Parallelizing data
race detection[C]∥Proc of ASPLOS’13,2013:27-38.
3. verifying multi-threaded software using
Cordeiro L,Fischer B.Verifying multi-threaded software using
SMT-based context-bounded model checking[C]∥Proc
of ICSE’11,2011:331-340
4 . threader:a constraintbased verifier for multi-thread
Gupta A,Popeea C,Rybalchenko A.Threader:A constraintbased
verifier for multi-threaded programs[M]∥Computer
Aided Verification,Berlin Heidelberg:Springer,2011:412-
417.
5. symbolic predictive analysis for
. Wang C,Kundu S,Limaye R,et al.Symbolic predictive analysis
for concurrent programs[J].Formal Aspects of
Computing,2011,23(6):781-805.
Acculock:Accurate and efficient detection
of data race
静态检测
3static race detection on millions of lines of code
5runtime analysis of atomicity for multithreaded programs
static datarace analysis for multithreaded objective-oriented programs
动态检测
1a dynamic data race detector for multithreaded programs
6ACCULOCK accurate and efficient detection of data races
7Parallelizing Data Race Detection
8 threadsanitizer:data race detection in practic ThreadSanitizer:Data race detection in practic
9 helgrind : a data race detector Helgrind:A data race detector
detection in practic
相关文章推荐
- 云计算名词解析
- 云计算的由来——开发过程和交付方式
- 云计算的由来——技术积累
- 云计算的概念
- 易宝典文章——玩转Office 365中的Exchange Online服务 之十五 怎样管理Exchange Online的动态通讯组 推荐
- 易宝典文章——玩转Office 365中的Exchange Online服务 之十四 怎样管理Exchange Online的通讯组
- 易宝典文章——玩转Office 365中的Exchange Online服务 之十三 怎样管理Exchange Online的邮件用户和联系人
- 易宝典文章——玩转Office 365中的Exchange Online服务 之十二 怎样在Exchange Online中实现不同客户端访问
- 易宝典文章——玩转Office 365中的Exchange Online服务 之十一 怎样在Exchange Online中配置邮件传递限制
- 易宝典文章——玩转Office 365中的Exchange Online服务 之十 怎样在Exchange Online中配置邮件转发
- 易宝典文章——玩转Office 365中的Exchange Online服务 之九 怎样在Exchange Online中添加或删除邮件地址
- 易宝典文章——玩转Office 365中的Exchange Online服务 之八 怎样在Exchange Online中删除或还原用户邮箱
- 易宝典文章——玩转Office 365中的Exchange Online服务 之七 怎样新建Exchange Online用户,并实现邮件发送
- 易宝典文章——玩转Office 365中的Exchange Online服务 之四 在Office 365中怎样自定义域
- 易宝典文章——玩转Office 365中的Exchange Online服务 之三 了解Office 365管理中心
- 易宝典文章——玩转Office 365中的Exchange Online服务 之二 怎样申请一个Office 365企业(试用)账户
- 易宝典文章——玩转Office 365中的Exchange Online服务 之一 初涉Office 365和Exchange Online服务
- 云计算学习 —— 基础了解
- 【VMCloud云平台】SCSM(七)SCSM-Self-Service-Portal
- 云计算之路-阿里云上:9:55-10:08因流量攻击被进黑洞,造成主站不能正常访问