Date & Location |
Thursday 3 May 2012 @ De Zwarte Doos, TU/e
|
|
Schedule |
18:30 |
Reception |
|
19:00 |
Diner |
|
20:30 |
Lecture by Mr. Jos van Eijndhoven, Vector Fabrics |
|
22:00 |
Drinks (until 22:30)
|
Title |
Mapping applications into multi-processor system-on-chip: multi-threading and shared-memory behaviour
|
|
Synopsis |
Multi-core processor systems have become industry-standard, not just in high-end computing but also in embedded systems. General purpose processors are combined with function-specific architectures to achieve sufficient computational efficiency. These trends have created highly complex systems which are very difficult to program. To take advantage of such processing resources, application programs require both functional and data parallelization. Next to application parallelization, this presentation will discuss in particular the required underlying system support, with OS services for threading control, and hardware support such as cache coherency and memory consistency. Maintaining reasonable programmability requires both more software-friendly hardware architectures as well as improved tooling to support the application programmer.
|
|
Biography |
Jos van Eijndhoven is co-founder of Vector Fabrics in February 2007. Before that he was principal architect at NXP Semiconductors Research, working on programmable multimedia hardware architectures and the associated mapping of media processing applications. He was leading the Processor Oriented Architectures research cluster since 2000, which in that time belonged to Philips Research. Inside Philips he participated in the regular reviews of the corporate patent portfolio, and received a patent infringement detection award in 2006. From 1984 to 1998 he was senior research member in the Design Automation group at the Eindhoven University of Technology, The Netherlands. In 1986 he spent a sabbatical at the IBM Thomas J. Watson Research Laboratory, Yorktown Heights, New York, pioneering the research on high level synthesis. He studied Electrical Engineering at the Eindhoven University of Technology, The Netherlands, obtaining the M.Sc. and Ph.D. degrees in 1981 and 1984 for research on mixed-level simulation. Jos is (co-)author of about 100 scientific publications in the domains of design automation technology and media processing architectures. He currently holds 15 worldwide patents. |