Collaborative Research: CyberTraining: Pilot: Semi-Automatic Assessment of Parallel Programs in Training of Students and Faculty

合作研究:网络培训:试点:学生和教师培训中并行项目的半自动评估

基本信息

  • 批准号:
    1923980
  • 负责人:
  • 金额:
    $ 8.2万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2019
  • 资助国家:
    美国
  • 起止时间:
    2019-09-01 至 2024-08-31
  • 项目状态:
    已结题

项目摘要

Modern computers allow a computer program to be decomposed into multiple activities or threads that can execute concurrently. Emerging big-data scientific, health, social, and engineering applications require such concurrency to give results in a timely manner. The key to matching the computation needs of these applications to the available computing resources is training of a workforce to develop, maintain, and configure concurrent programs. Ongoing work on developing toolkits for teaching concurrency is challenging because instruction is particularly labor-intensive, and thus, these toolkits, on their own, cannot help instructors meet the demands for such instruction. Specifically, concurrent programs are notoriously difficult to write, and substantial instructor effort is required to evaluate the performance and correctness of these programs, and identify potential problems. This project will extend an existing instructional toolkit with a new software framework to automate assessment of concurrent programs, and using instructional workshops and university courses to validate the extended toolkit. Successful execution of the project will improve the workforce development and promote the progress of science.The main research question we are exploring is: What should be the nature of a rule-based software framework for assessing concurrent programs written in multiple programming languages that improves the productivity and learning, respectively, of trainers and trainees? The key novel steps we are taking to explore this question are (a) development of a semi-automatic assessment model in which manual evaluation, integrated with automatic rules, reduces false positives and negatives of the automated checks; (b) identification of new protocols and associated architectures that leverage the capabilities of several existing powerful tools that have not been used before to address our question, (c) creation of new techniques based on the insight that solutions to a concurrent programming assignment often have a prescribed code-structure and algorithm, (d) support for layered techniques that allow rule-writers to tradeoff assessment quality for low rule-writing effort, (e) development of a meta-assessment framework to train the trainers to write rules, (f) use of the meta-assessment and assessment framework in instructional workshops and university course offerings, respectively, and (g) evaluation of the usability, programmability, effectiveness and learning gain of the frameworks through diverse mechanisms including pre-post surveys, course exit interviews, and focus groups.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
现代计算机允许将计算机程序分解成可同时执行的多个活动或线程。新兴的大数据科学、健康、社交和工程应用需要这样的并发性才能及时产生结果。将这些应用程序的计算需求与可用的计算资源相匹配的关键是培训员工来开发、维护和配置并发程序。正在进行的开发并发性教学工具包的工作具有挑战性,因为教学是特别劳动密集型的,因此,这些工具包本身不能帮助教师满足此类教学的需求。具体地说,并发程序是出了名的难以编写,需要教师付出大量的努力来评估这些程序的性能和正确性,并确定潜在的问题。该项目将用一个新的软件框架扩展现有的教学工具包,以自动评估并发程序,并使用教学讲习班和大学课程来验证扩展的工具包。该项目的成功实施将改善劳动力发展并促进科学进步。我们正在探索的主要研究问题是:基于规则的软件框架的性质应该是什么,用于评估用多种编程语言编写的并发程序,从而分别提高培训者和受训者的生产率和学习能力?我们正在采取的探索这一问题的关键的新步骤是:(A)开发一种半自动评估模型,其中人工评估与自动规则相结合,减少自动检查的假阳性和假阴性;(B)查明新的协议和相关的体系结构,它们利用以前从未使用过的几个现有强大工具的能力来解决我们的问题;(C)根据对并发程序编制任务的解决办法通常具有规定的代码结构和算法的认识,创造新的技术;(D)支持分层技术,使规则编写者能够在评估质量和较低的规则编写工作之间进行权衡;(E)开发元评估框架,以培训培训者编写规则;(F)分别在教学讲习班和大学课程中使用元评估和评估框架,以及(G)通过不同的机制,包括岗位前调查、课程毕业访谈和焦点小组,对框架的可用性、可编程性、有效性和学习收益进行评估。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Michael Rogers其他文献

SOME SULFONYL DERIVATIVES OF SALICYLIC ACID AND RELATED COMPOUNDS
水杨酸的一些磺酰衍生物及相关化合物
  • DOI:
    10.1080/03086648008078234
  • 发表时间:
    1980
  • 期刊:
  • 影响因子:
    0
  • 作者:
    R. Cremlyn;F. J. Swinbourne;J. Atherall;Lynn Courtney;T. Cronje;P. Davis;Stuart Langston;Michael Rogers
  • 通讯作者:
    Michael Rogers
Reconstruction and analysis of the DAN5/P1 and BSN12/P1 Gona Early Pleistocene emHomo/em fossils
丹 5/P1 和 BSN12/P1 戈纳早更新世人属化石的重建与分析
  • DOI:
    10.1016/j.jhevol.2021.103102
  • 发表时间:
    2022-01-01
  • 期刊:
  • 影响因子:
    3.100
  • 作者:
    Karen L. Baab;Michael Rogers;Emiliano Bruner;Sileshi Semaw
  • 通讯作者:
    Sileshi Semaw
Interrogating the Prevention Approach of the Housing (Wales) Act 2014 for People with Mental Health Needs Who Are Homeless
质疑《2014 年住房(威尔士)法案》针对有心理健康需求的无家可归者的预防方法
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    1.5
  • 作者:
    Michael Rogers;Anya Ahmed;I. Madoc;Andrea Gibbons;K. Jones;Mark Wilding
  • 通讯作者:
    Mark Wilding
Policy Transfer and Part 2 of the Housing Act (Wales) 2014
政策转移和《住房法》第 2 部分(威尔士)2014 年
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    1.5
  • 作者:
    Mark Wilding;I. Madoc;Anya Ahmed;Andrea Gibbons;Katy Jones;Michael Rogers
  • 通讯作者:
    Michael Rogers
Figures and First Years: An Analysis of Calculus Students' Use of Figures in Technical Reports
数字和第一年:微积分学生在技术报告中使用数字的分析
  • DOI:
    10.5038/1936-4660.10.2.10
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Nathan J Antonacci;Michael Rogers;Tom Pfaff;J. Hamilton
  • 通讯作者:
    J. Hamilton

Michael Rogers的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Michael Rogers', 18)}}的其他基金

CC* Compute: A HPC Cluster for Science Research and Education at Tennessee Tech University
CC* 计算:田纳西理工大学用于科学研究和教育的 HPC 集群
  • 批准号:
    2127188
  • 财政年份:
    2021
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Broadening Adoption of Parallel and Distributed Computing in Undergraduate Computer Science and Engineering Curricula
协作研究:网络培训:实施:中:在本科计算机科学与工程课程中扩大并行和分布式计算的采用
  • 批准号:
    2017309
  • 财政年份:
    2020
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
CyberTraining: CDL: iPDC - Summer Institute for Integrating Parallel and Distributed Computing in Introductory Programming Classes
Cyber​​Training:CDL:iPDC - 在入门编程课程中集成并行和分布式计算的夏季学院
  • 批准号:
    1730417
  • 财政年份:
    2017
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Ithaca College Robert Noyce Scholarship Program
伊萨卡学院罗伯特·诺伊斯奖学金计划
  • 批准号:
    1136320
  • 财政年份:
    2011
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: Paradigms in Physics: Creating and Testing Materials to Facilitate Dissemination of the Energy and Entropy Module
合作研究:物理学范式:创建和测试材料以促进能量和熵模块的传播
  • 批准号:
    0837301
  • 财政年份:
    2009
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: The Kalavasos and Maroni Built Environments Project. Investigating Social Transformation in Late Bronze Age Cyprus
合作研究:卡拉瓦索斯和马罗尼建筑环境项目。
  • 批准号:
    0917734
  • 财政年份:
    2009
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
MRI: Acquisition of Geophysics Survey Instruments for Archaeological Geophysics Research and Training
MRI:采购地球物理测量仪器用于考古地球物理研究和培训
  • 批准号:
    0722572
  • 财政年份:
    2007
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Creating a Performance-Based Physics Program for Introductory Physics and Astronomy Classes Using the SCALE-UP Model of Teaching Physics
使用物理教学的 SCALE-UP 模型为入门物理和天文学课程创建基于表演的物理课程
  • 批准号:
    0536246
  • 财政年份:
    2007
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant

相似国自然基金

Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
Cell Research
  • 批准号:
    31224802
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research
  • 批准号:
    31024804
  • 批准年份:
    2010
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research (细胞研究)
  • 批准号:
    30824808
  • 批准年份:
    2008
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
  • 批准号:
    10774081
  • 批准年份:
    2007
  • 资助金额:
    45.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: CyberTraining: Pilot: PowerCyber: Computational Training for Power Engineering Researchers
协作研究:Cyber​​Training:试点:PowerCyber​​:电力工程研究人员的计算培训
  • 批准号:
    2319895
  • 财政年份:
    2024
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Training Users, Developers, and Instructors at the Chemistry/Physics/Materials Science Interface
协作研究:网络培训:实施:媒介:在化学/物理/材料科学界面培训用户、开发人员和讲师
  • 批准号:
    2321102
  • 财政年份:
    2024
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Transforming the Molecular Science Research Workforce through Integration of Programming in University Curricula
协作研究:网络培训:实施:中:通过将编程融入大学课程来改变分子科学研究人员队伍
  • 批准号:
    2321045
  • 财政年份:
    2024
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Training Users, Developers, and Instructors at the Chemistry/Physics/Materials Science Interface
协作研究:网络培训:实施:媒介:在化学/物理/材料科学界面培训用户、开发人员和讲师
  • 批准号:
    2321103
  • 财政年份:
    2024
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Transforming the Molecular Science Research Workforce through Integration of Programming in University Curricula
协作研究:网络培训:实施:中:通过将编程融入大学课程来改变分子科学研究人员队伍
  • 批准号:
    2321044
  • 财政年份:
    2024
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Pilot: PowerCyber: Computational Training for Power Engineering Researchers
协作研究:Cyber​​Training:试点:PowerCyber​​:电力工程研究人员的计算培训
  • 批准号:
    2319896
  • 财政年份:
    2024
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Small: Inclusive Cyberinfrastructure and Machine Learning Training to Advance Water Science Research
合作研究:网络培训:实施:小型:包容性网络基础设施和机器学习培训,以推进水科学研究
  • 批准号:
    2320980
  • 财政年份:
    2024
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Small: Inclusive Cyberinfrastructure and Machine Learning Training to Advance Water Science Research
合作研究:网络培训:实施:小型:包容性网络基础设施和机器学习培训,以推进水科学研究
  • 批准号:
    2320979
  • 财政年份:
    2024
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Implementation: Medium: Training Users, Developers, and Instructors at the Chemistry/Physics/Materials Science Interface
协作研究:网络培训:实施:媒介:在化学/物理/材料科学界面培训用户、开发人员和讲师
  • 批准号:
    2321104
  • 财政年份:
    2024
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
Collaborative Research: CyberTraining: Pilot: Cyberinfrastructure-Enabled Machine Learning for Understanding and Forecasting Space Weather
合作研究:网络培训:试点:网络基础设施支持的机器学习用于理解和预测空间天气
  • 批准号:
    2320148
  • 财政年份:
    2023
  • 资助金额:
    $ 8.2万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了