Demo Data from EDBT 2026 / reviewers in the wild / expert
Jan-Willem van de Waerdt
dblp:44/2557
· DBLP profile ↗
5ranked-venue papers
3as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 3 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Processor architecture and microarchitecture · 57% Memory systems · 38% Embedded and real-time systems · 6% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache |
0.1 | 1 | 2005 | The TM3270 Media-Processor · MICRO 2005 |
Memory systems › cache › prefetching
data prefetching |
0.1 | 1 | 2005 | The TM3270 Media-Processor · MICRO 2005 |
Processor architecture and microarchitecture
instruction set architecture |
0.1 | 1 | 2005 | The TM3270 Media-Processor · MICRO 2005 |
Processor architecture and microarchitecture › special-purpose processor › application-specific processor design
media processor |
0.1 | 1 | 2005 | The TM3270 Media-Processor · MICRO 2005 |
Processor architecture and microarchitecture › instruction-level parallelism
VLIW |
0.1 | 1 | 2005 | The TM3270 Media-Processor · MICRO 2005 |
Embedded and real-time systems
embedded processor |
0.0 | 1 | 2005 | The TM3270 Media-Processor · MICRO 2005 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Welcome from general chairs
Krste Asanovic, Jan-Willem van de Waerdt |
Hot Chips Symposium | 2 |
| 2005 | Instruction Set Architecture Enhancements for Video ProcessingabstractThis paper presents some of the enhancements to the TriMedia instruction set architecture (ISA), as supported by the TM3270 media-processor. We show how the new operations are used to optimize the individual MPEG2 encoder kernels. Furthermore, we quantify the contribution of these kernels to overall MPEG2 encoder performance. We introduce two-slot operations, collapsed load operations with interpolations, and new multiplication operations. The encoder's texture pipeline for a bi-directionally predicted 8/spl times/8 block is performed in 358 VLIW instructions. MPEG2 encoding at CIF resolution at 25 frames per second is achieved within 33.5 MHz of processor performance. Jan-Willem van de Waerdt, Stamatis Vassiliadis |
ASAP | 1 |
| 2005 | The TM3270 Media-Processor Data CacheabstractThis paper describes the (micro-) architecture of the TM3270 data cache. We present the cache parameters, such as cache size, associativity, line size and cache policies. We describe the data cache pipeline partitioning and the cache memory structure organization. We introduce "collapsed" and "two-slot" load operations. Furthermore, we introduce a combined software/hardware based technique for prefetching of data into the cache. We use an MPEG2 encoder application for a quantative evaluation of architectural aspects such as data prefetching and show that MPEG2 encoding at 352*288 resolution (CIF) at 25 frames per second can be performed in 33.3 MHz. Jan-Willem van de Waerdt, Stamatis Vassiliadis, Jean-Paul van Itegem, Hans Van Antwerpen |
ICCD | 1 |
| 2005 | The TM3270 Media-ProcessorabstractWe present the TM3270 media-processor, the latest TriMedia VLIW processor, tuned to address the performance demands of standard definition video processing, combined with embedded processor requirements for the consumer market. We discuss the architecture, implementation, and its first realization in a 90 nm process technology. The processor incorporates instruction set architectural (ISA) extensions and a load/store unit optimized for the video-processing domain. The ISA extensions improve the performance on video processing kernels. The data cache policies and prefetching techniques allow for efficient access to multimedia data. Finally, power consumption and performance data are presented Jan-Willem van de Waerdt, Stamatis Vassiliadis, Sanjeev Das, Sebastian Mirolo, Chris Yen, Bill Zhong, Carlos Basto, Jean-Paul van Itegem, Dinesh Amirtharaj, Kulbhushan Kalra, Hans Van Antwerpen |
MICRO | 1 |
| 1999 | TriMedia CPU64 Application Development EnvironmentabstractThe architecture of the TriMedia CPU64 is based on the TM1000 DSPCPU. The original VLIW architecture has been extended with the concepts of vector processing and superoperations. The new vector operations and superoperations need to be supported by the compiler and simulator to make them accessible to application programmers. It was our intention to support these new features while remaining compliant with the ANSI C standard. This paper describes the mechanisms which were implemented to achieve this goal. Furthermore, the optimization of applications needs to address the vectorization of the functions to be implemented. Some general guidelines for producing efficient vectorized code are given. Evert-Jan D. Pol, Bas Aarts, Jos T. J. van Eijndhoven, P. Struik, Pieter van der Wolf, Frans Sijstermans, M. J. A. Tromp, Jan-Willem van de Waerdt |
ICCD | 8 |