from    
to    
search  

 


车辆与运载学院300期学术沙龙-Mechatronic Vehicle Systems Lab: Advances in Auto...
清华软件论坛第21期|Tamer zsu:Disaggregated & Heterogeneous Platform forDa...
物理系colloquium: 原子钟的发展
世纪物理情系列讲座 Manipulating Room-Temperature Polariton Condensates and Th...
报告题目:
Supercomputing for the future, Supercomputing from the Past
 报告人:
Mateo Valero
IEEE Follow, ACM Fellow
Founding member of the Royal Spanish Academy of Engineering
报告时间:
2008-06-17 15:00
报告地点:
FIT1-415
主办单位:
计算机科学与技术系
  简介:

Bio:

 Mateo Valero,(www.ac.upc.es/homes/mateo) born in 1952, received his M.S.
degree from the Technical University of Madrid, UPM, in 1974 and his PhD
degree from the Technical University of Catalonia, UPC, in 1980. He has been
teaching at UPC since 1974 and since 1983 he has been a full professor at
the Computer Architecture Department. He has served as the Computer
Architecture Department Chair and as the Dean of the Computer Science
School.

 His research topics are in the area of computer architecture, with a special
emphasis on high performance computers. Professor Valero has co-authored
over 400 publications. He has served in the organization of more than 200
International Conferences as General Chair (11), Program Chair (20), Program
Committee member (150) and Invited Speaker (55).

 Since May 2004, he has been the director of the Barcelona Supercomputing
Center (www.bsc.es), the National Centre of Supercomputing in Spain.

 His research has been recognized with several awards. Among them, the
Eckert-Mauchly Award in 2007, the most important award in the world to
recognize research in the field of computer architecture by the IEEE,
Institute of Electrical and Electronics Engineers and the ACM, the
Association for Computing Machinery, the King Jaime I in 1997, to recognize
basic research, by the Generalitat Valenciana presented by the Queen of
Spain, the Spanish National awards "Julio Rey Pastor" in 2001, to recognize
research on IT technologies, and the “Leonardo Torres Quevedo”in 2006, to
recognize research in Engineering, by the Spanish Ministery of Science and
Technology, presented by the King of Spain, the Narcis Monturiol Award in
1994, the "Distinction to recognize and promote research at the university"
in 2003 and the Catalan Foundation for Research and Innovation in 2006, all
the three presented by the Government of Catalonia.

 In December 1994, Professor Valero became a founding member of the Royal
Spanish Academy of Engineering. In 2005 he was elected Correspondant
Academic of the Spanish Royal Academy of Mathematics, Physics and Natural
Sciences. In 2006, he was elected Academic of the Royal Academy of Science
and Arts. In 2000 he became a Fellow of the IEEE, the Institute of
Electrical and Electronics Engineers. In 2002, he became an Intel
Distinguished Research Fellow and a Fellow of the ACM, the Association for
Computing Machinery. In 1998 he won a “Favourite Son” Award of his home
town, Alfamén (Zaragoza) and in 2006, his native town of Alfamén named
their Public College after him.

 Abstract

 Supercomputing is a zero billion dollar market but a huge driving boost for
technology and systems for the future.

 Today, applications in the engineering and scientific world are the major
users of the huge computational power offered by supercomputers. In the
future, the commercial and business applications will increasingly have such
high computational demands.

 Supercomputers, once built on technology developed from scratch have now
evolved towards the integration of commodity components. Designers of high
end systems for the future have to closely monitor the evolution of mass
marked developments. Such trends also imply that supercomputers themselves
provide requirements for the performance and design of those components.  

 The current technology integration capability is actually allowing for the
use of in other times supercomputing technologies within a single chip that
will be used in all markets. Stressing the high end systems design will thus
help develop ideas and techniques that will spread everywhere.  

 A general observation about supercomputers in the past is their relatively
static operation (job allocation, interconnect routing, domain
decompositions, loop scheduling) and often little much coordination between
levels.

 Flexibility and dynamicity are some key ideas that will have to be further
stressed in the design of future supercomputers. The ability to accept and
deal with variance (rather than stubbornly trying to eliminate it) will be
important. Such variance may arise from the actual manufacturing/operation
mode of the different components (chip layout, MPI internals, and contention
for shared resources such as memory or interconnect...) or the more and more
dynamic nature of the applications themselves. Such variability will be
perceived as load imbalance by an actual run. Properly addressing this issue
will be very important.  

 The application behaviour typically shows repetitive patterns of resource
usage. Even if such patterns may be dynamic, very often the timescales of
such variability allows for the application of prediction techniques and
matching resources to actual demands. Our foreseen systems will thus have
dynamic mechanisms to support fine grain load balancing, while the policies
will be applied at a coarse granularity. 

 As we approach fundamental limits in single processor design especially in
terms of the performance/power ratio, multicore chips and massive
parallelism will become necessary to achieve the required performance
levels. A hierarchical structure is one of the unavoidable approaches to
future systems design. Hierarchies will show up at all levels from processor
to node and system design, both in the hardware and in the software.

 The development of programming models (extending current ones or developing
new  ones) faces a challenge of providing the mechanism to express a certain
level of hierarchy (but not too much/detailed) that can be matched by
compilers, run times and OSs to the potentially very different underlying
architectures. Programmability and portability of the programs (both
functional and performance wise, both forward and backwards) is a key
challenge for these systems.  

 The approach to address a massively parallel and hierarchical system with
load balancing issues will require coordination between different
scheduling/resource allocation policies and a tight integration of the
design of the components at all levels: processor, interconnect, run time,
programming model, applications, OS scheduler storage and Job scheduler.

 By approaching the way of operation between supercomputers and general
purpose, this zero billion dollar market can play a very important role of
future unified-computing.

今日相关信息
the 3rd Sino-US Nanomeeting(1)
Nano-engineered Surfaces by Aluminum-...
A cortex-like memory -- the probabil...
Organic Semiconductors for Future-Gen...
Initiatives & Mechanisms of Decreasin...
 
同类别相关信息
清华信息大讲堂171讲:Deep Multiscale...
Deep Multiscale, Characteristic Mod...
清华论坛第73讲:From Matter to Life...
推动技术变革改变世界,是年轻人最幸福的...
The Darker Side of AI: Challenges a...
学术活动