CRII: SHF: Optimizing Program Executions on Non-uniform Threaded Architectures
CRII: SHF: Optimizing Program Executions on Non-uniform Threaded Architectures
批准号:
1464157
负责人:
Xu Liu
金额:
$17.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2015
资助国家:
美国
项目状态:
已结题
起止时间:
2015-03-01 至 2018-02-28
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Modern computer systems employ multiple threads to exploit multiple cores with multiple functional units. High thread-level parallelism arises from having multiple threads per core (simultaneous or fine-grained multithreading, SMT), multiple cores per processor (chip multithreaded processor, CMP), and multiple processors per node (non-uniform memory access, NUMA). Threads share different levels of hardware resources depending on where they execute. An architecture with hybrid SMT, CMP and NUMA threads is a non-uniform threaded architecture. Most multi-socket systems today are of this form. Due to the thread abstraction in operating systems and programming models, software developers often treat all threads in the system as symmetric, ignoring their non-uniformity in hardware. As a result, multithreaded code running on non-uniform threaded architectures performs at a level far below the theoretical peak, which can degrade productivity and increase energy consumption. The main focus of this project is to investigate both static and dynamic software methods to exploit non-uniformity between hardware threads. For the static optimization, the PI aims to introduce thread non-uniformity in software via code transformations. This will also include improving existing applications by identifying opportunities in application source code to apply such transformations. For the dynamic optimization, the PI plans to study online scheduling methods to match non-uniform threads in software and hardware. Given an executable, it will be analyzed online to characterize resource sharing between its threads and appropriate scheduling strategies will be applied for both threads and data. This project will tightly integrate static and dynamic optimization methods for programs running on non-uniform threaded architectures. This research can dramatically improve the performance of large-scale multithreaded applications running on today?s and emerging parallel architectures. More broadly, this project will have a strong impact in designing performance tools and parallel programming frameworks for non-uniform threads. It will likely attract broad interest from industry and academia. An important part of this project is its integration with teaching undergraduate and graduate courses as well as student mentoring.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research:CNS Core:Small:Towards Efficient Cloud Services
-
批准号:2007922
-
项目类别:Standard Grant
-
资助金额:$24.98万
-
财政年份:2020
-
负责人:Xu Liu
-
依托单位:
Collaborative Research: PPoSS: Planning: Scaling Secure Serverless Computing on Heterogeneous Datacenters
-
批准号:2028850
-
项目类别:Standard Grant
-
资助金额:$7.66万
-
财政年份:2020
-
负责人:Xu Liu
-
依托单位:
CSR:Small:Supporting Position Independence and Reusability of Data on Byte-Addressable Non-Volatile Memory
-
批准号:1717425
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2017
-
负责人:Xu Liu
-
依托单位:
CSR: Small: Collaborative Research: Efficient Exploitation of Heterogeneous Memory through OS/Compiler Support
-
批准号:1618620
-
项目类别:Standard Grant
-
资助金额:$24.95万
-
财政年份:2016
-
负责人:Xu Liu
-
依托单位:
国内基金
海外基金
天然超短抗菌肽Temporin-SHf衍生多肽的构效分析与抗菌机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:唐滋 一
-
依托单位:
衔接蛋白SHF负向调控胶质母细胞瘤中EGFR/EGFRvIII再循环和稳定性的功能及机制研究
-
批准号:82302939
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:汪京京
-
依托单位:
EGFR/GRβ/Shf调控环路在胶质瘤中的作用机制研究
-
批准号:81572468
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2015
-
负责人:邹健
-
依托单位: