Computer Science Colloquium
Time+Place : Tuesday 29/11/2011 14:30 room 337-8 Taub  Bld.
Speaker    : Avi Mendelson
Affiliation: Microsoft and Visiting Professor CS and EE Departments
Host       : Johann Makowsky
Title      : Back to the Future: Dataflow Computational Models
Abstract   :
During the 60's and the 70's dataflow computational models were considered
to be "the technology for next-generation advanced computer systems".
However, the fast development of control flow based architectures such as
"Out-Of-Order" execution processors, reduced the interest of both industry
and academia in these execution models. Recent developments in hardware
technologies call for a stop in using advanced sophisticated cores. Instead
they suggest to start building future architectures based on hundreds, maybe
thousands, of simple cores on the same die.
This new trend revives the interest of the research community in dataflow
A  good example is the EU research project, termed TeRAFLUX, which suggests
revisiting the use of coarse-grain dataflow techniques to support massively
parallel future architectures.  This EU project covers many different
aspects of the the system, such as compilers, tools, memory models,
architecture related issues, fault tolerance, operating system and more.
The talk will start with a short discussion of technology trends that force
a major shift of the systems' paradigm. It continues with an outline of the
TeRAFLUX projects with a special emphasis on the research challenges it
faces, and concludes with the presentation of few advanced concepts we are
developing. Among these we have the use of transactional memory together
with dataflow execution, and the use of dataflow to enhance the reliability
of the system.
Avi Mendelson is a visiting professor at the CS and EE departments of the
At the same time he serves as the manager of the Microsoft academic outreach
programs in Israel. Before joining Microsoft he was a senior architect at
Intel where he researched and developed different advanced aspects of
computer architectures, such as the use of multicore-on-die (CMP), binary
translation and more.
His research interests are in computer architecture, operating systems,
cloud computing and new computational models such as GPGPU and Dataflow.
Refreshments served from 14:15 on,
 	Lecture starts at 14:30
Visit our home page-   <>
Technion Math. Net (TECHMATH)
Editor: Michael Cwikel   <> 
Announcement from: Hadas Heier   <>