from    
to    
search  

 


环境学术沙龙第665期:地球典型环境系统中有机气溶胶的来源与辐射效应
工业生物催化论坛-微生物基因组编辑与绿色化学应用
第457期“工物学术论坛”:小型中微子探测器的成就、发展和前景
第456期“工物学术论坛”:Leveraging 3D magnetic topologies in support oflong-...
报告题目:
Exploiting Coarse-Level Parallelism on Multicore Processors
 报告人:
Antonia Zhai
an assistant professor in the Department of Computer Science
and Engineering at the University of Minnesota
报告时间:
2008-06-20 09:00
报告地点:
FIT 1-312
主办单位:
计算机科学与技术系
  简介:

----- Abstract ------

At present, multicore processors are identified as the most viable
technology to continuously push processor performance for a reasonable
power and thermal budget, and are on the roadmap of almost every major
computer vendor. However, even though parallel processing has been
around for more than three decades, the challenges to create parallel
programs are still as daunting as they were then, and these challenges
are exacerbated by the power and thermal constraint in multicore designs.
While emerging technologies, such as 3D die stacking, can potential
mitigate some of the design conflicts, the impact of these technology
on architecture design is still unclear. Furthermore, improving processor
performance is not the only design goals for today's system designer.
The increasing sophistication of software systems and their execution
environment in multi-core systems makes it possible to support for
software programmability, testability and dynamic performance tuning.

In this talk, I first present our continuous effort in parallelizing
general-purpose applications. Under the context of Thread-Level
Speculation (TLS), our group is: implementing compiler optimizations
to utilize information from a variety of sources to conduct risk-benefit
analysis and code optimization; developing compiler and hardware supports
to dynamically monitor and evaluate the effectiveness of speculative
execution, and use the results to adjust speculation aggressiveness at
runtime; simultaneously discovering parallelism at several different
granularities; and ensuring that the proposed optimizations are power
and thermal efficient.

I will then briefly discuss a monitoring framework that improves the
programmability, testability and debuggability of software systems by
facilitating the specification and creation of low-overhead program
execution monitors. The framework has three key components: (i) hardware
support that enables monitoring the internal states of an application
with minimal performance impact; (ii) compiler support for generating
applications, monitors, and the means of orchestrating the proposed
monitoring hardware; and (iii) flexible programming language support
for satisfying a wide variety monitoring activities. Finally, I will
briefly outline our investigation on architecture-level innovations
that utilize 3D integrated circuits, taking into consideration the
on-chip power dissipation and thermal hotspot creation.


----- Antonia's bio: ------

Antonia is an assistant professor in the Department of Computer Science
and Engineering at the University of Minnesota. She received her Ph.D.
degree in Computer Science from Carnegie Mellon University in 2005 for
her research on developing advanced compiler technologies to exploit
the potential of thread-level speculation for general-purpose
applications. Prior to that, she received her B.A.Sc. and M.A.Sc. Degrees
in Computer Engineering from the University of Toronto in 1996 and 1998
respectively. She is interested in developing novel compiler optimizations
and architecture features not only to improve the performance for such
processors, but also to enhance non-performance features, such as
programmability, security, testability and reliability.

 

________________

Group of System Software and Software Engineering
Department of Computer Science and Technology
Tsinghua University

今日相关信息
Consolidation of n and p-type oxide c...
Course teaching:Chemical Engineering ...
"Thinking Drawing / Working Drawing"
自然主义与逻辑的先天性(清华形而上论坛)
危机状态下的有效领导力
 
同类别相关信息
纳米生物系统的分子动力学模拟
核高基非结构化数据管理系统高校巡讲系列...
Computational Insights and the Theo...
热能工程系建系80周年系列学术报告之四...
Epistemic updates on algebras
学术活动