Algorithm Engineering for Process Mapping at Scale
Algorithm Engineering for Process Mapping at Scale
批准号:
530122198
负责人:
Professor Dr. Christian Schulz
金额:
$0.0万
依托单位:
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
--
资助国家:
德国
项目状态:
未结题
起止时间:
中文摘要
点击翻译按钮获取中文摘要
英文摘要
In high-performance computing systems, the efficiency of communication between application processes depends on various factors such as the capability and topology of the communication system, the communication requirements between processes, and the software and algorithms used for communication. The proximity of communicating processes on the same physical processor node is preferred for faster communication. In large supercomputer systems, the hierarchical organization of processors, communication links, and process placement significantly affect communication performance. To optimize communication performance, a mapping of application processes to hardware processors is required, considering the communication pattern and hardware topology description. Finding a good mapping is a challenging optimization problem. This project focuses on algorithm engineering for process mapping algorithms that improve known methods for large computing systems and applications with different types of constraints and objectives. Scalable methods for shared- and distributed-memory computational models will be devised. The project aims to develop algorithms for process mapping and sparse quadratic assignment problems in part based on the assumption that compute systems are hierarchically structured, and communication patterns are sparse. This includes algorithms for the one-to-one mapping problem, the general many-to-one mapping problem, model creation from applications, distributed algorithms, distributed-memory parallel algorithms, and dynamic algorithms for changing system parts. The algorithm engineering methodology will be the main driver to improve the state-of-the-art in the area. The project will investigate why different theoretical techniques work well in practice and develop algorithms to achieve the best possible performance. Where possible, bounds on running time and space requirements will be derived. The project also aims to derive theoretical guarantees regarding solution quality for some subproblems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Agenten des Wandels? Unternehmensbezogene Umweltdienstleister im industriellen Produktionssystem
-
批准号:5446755
-
项目类别:Publication Grants
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Professor Dr. Christian Schulz
-
依托单位:
Impact of aging on macrophage immune responses in myocardial injury
-
批准号:490931835
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Christian Schulz
-
依托单位:
Algorithm Engineering for Dynamic and (Re)Streaming Graph Decomposition Algorithms
-
批准号:519626652
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Christian Schulz
-
依托单位:
Algorithm Engineering for Scalable Data Reduction
-
批准号:471903337
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Christian Schulz
-
依托单位:
国内基金
海外基金
Frontiers of Environmental Science & Engineering
-
批准号:51224004
-
项目类别:专项基金项目
-
资助金额:20.0万元
-
批准年份:2012
-
负责人:朱建军
-
依托单位:
Chinese Journal of Chemical Engineering
-
批准号:21224004
-
项目类别:专项基金项目
-
资助金额:20.0万元
-
批准年份:2012
-
负责人:廖叶华
-
依托单位:
Chinese Journal of Chemical Engineering
-
批准号:21024805
-
项目类别:专项基金项目
-
资助金额:20.0万元
-
批准年份:2010
-
负责人:廖叶华
-
依托单位: