平行发展能力:教育和培训技术

Richard A. Brown, E. Gehringer
{"title":"平行发展能力:教育和培训技术","authors":"Richard A. Brown, E. Gehringer","doi":"10.1145/2384716.2384783","DOIUrl":null,"url":null,"abstract":"With the increasing penetration of parallelism into computing, programmers of all stripes need to acquire competencies in con-current programming. This workshop will concentrate on discussing and disseminating resources for gently introducing parallelism into programmers' skill sets. It will provide a venue for the developers and vendors of programming languages to showcase their facilities and training materials. It will seek short \"killer\" parallel application examples that can be used in academic or training environments. Another focus will be on short modules that can be used in short courses for practicing programmers, or dropped into academic courses dealing with some aspect of programming. Finally, it will provide a forum for showcasing tools for visualizing and/or teaching parallelism in programming.","PeriodicalId":194590,"journal":{"name":"ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity","volume":"173 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Developing competency in parallelism: techniques for education and training\",\"authors\":\"Richard A. Brown, E. Gehringer\",\"doi\":\"10.1145/2384716.2384783\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the increasing penetration of parallelism into computing, programmers of all stripes need to acquire competencies in con-current programming. This workshop will concentrate on discussing and disseminating resources for gently introducing parallelism into programmers' skill sets. It will provide a venue for the developers and vendors of programming languages to showcase their facilities and training materials. It will seek short \\\"killer\\\" parallel application examples that can be used in academic or training environments. Another focus will be on short modules that can be used in short courses for practicing programmers, or dropped into academic courses dealing with some aspect of programming. Finally, it will provide a forum for showcasing tools for visualizing and/or teaching parallelism in programming.\",\"PeriodicalId\":194590,\"journal\":{\"name\":\"ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity\",\"volume\":\"173 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-10-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2384716.2384783\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2384716.2384783","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

随着并行性在计算领域的日益普及,各行各业的程序员都需要掌握并行编程的能力。本次研讨会将集中讨论并传播一些资源,以便将并行引入程序员的技能集。它将为编程语言的开发者和供应商提供一个展示他们的设施和培训材料的场所。它将寻找可以在学术或培训环境中使用的简短的“杀手级”并行应用示例。另一个重点将放在短期模块上,这些模块可以用于面向编程实践的短期课程,或者放在处理编程某些方面的学术课程中。最后,它将提供一个论坛,展示用于可视化和/或教授编程中的并行性的工具。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Developing competency in parallelism: techniques for education and training
With the increasing penetration of parallelism into computing, programmers of all stripes need to acquire competencies in con-current programming. This workshop will concentrate on discussing and disseminating resources for gently introducing parallelism into programmers' skill sets. It will provide a venue for the developers and vendors of programming languages to showcase their facilities and training materials. It will seek short "killer" parallel application examples that can be used in academic or training environments. Another focus will be on short modules that can be used in short courses for practicing programmers, or dropped into academic courses dealing with some aspect of programming. Finally, it will provide a forum for showcasing tools for visualizing and/or teaching parallelism in programming.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A programmatic introduction to Neo4j Advanced debugging techniques to identify concurrency bugs in actor-based programs When importless becomes meaningful DSLDI 2014: second workshop on domain specific languages design and implementation FPW'14: future programming workshop
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1