Demo Data from SIGIR 2026 / reviewers in the wild / expert
Gil Shurek
dblp:36/6953
· DBLP profile ↗
8ranked-venue papers
0as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6Software engineering, systems software and programming languages · 3Artificial intelligence and machine learning · 2Graphics, computer vision, multimedia, augmented reality and games · 1
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
5 papers |
Electronic design automation · 71% Processor architecture and microarchitecture · 20% Parallel and multicore computing · 5% |
Topics — the 12 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
hardware verification and test |
0.3 | 3 | 2011 | Leveraging pre-silicon verification resources for the post-silicon validation of the IBM POWER7 processor · DAC 2011 Threadmill: a post-silicon exerciser for multi-threaded processors · DAC 2011 Test Program Generation for Functional Verification of PowerPC Processors in IBM · DAC 1995 |
Electronic design automation › hardware verification and test › design validation
post-silicon validation |
0.2 | 2 | 2011 | Leveraging pre-silicon verification resources for the post-silicon validation of the IBM POWER7 processor · DAC 2011 Threadmill: a post-silicon exerciser for multi-threaded processors · DAC 2011 |
Processor architecture and microarchitecture
multithreading |
0.1 | 1 | 2011 | Threadmill: a post-silicon exerciser for multi-threaded processors · DAC 2011 |
Electronic design automation › hardware verification and test › functional verification
pre-silicon verification |
0.1 | 1 | 2011 | Leveraging pre-silicon verification resources for the post-silicon validation of the IBM POWER7 processor · DAC 2011 |
Electronic design automation › hardware verification and test
hardware verification |
0.1 | 1 | 2006 | Constraint-Based Random Stimuli Generation for Hardware Verification · AAAI 2006 |
Processor architecture and microarchitecture
instruction set architecture |
0.0 | 1 | 2003 | Information-Flow Models for Shared Memory with an Application to the PowerPC Architecture · IEEE Trans. Parallel Distributed Syst. 2003 |
Memory systems › memory consistency
memory consistency model |
0.0 | 1 | 2003 | Information-Flow Models for Shared Memory with an Application to the PowerPC Architecture · IEEE Trans. Parallel Distributed Syst. 2003 |
Processor architecture and microarchitecture › instruction set architecture › RISC
PowerPC |
0.0 | 1 | 2003 | Information-Flow Models for Shared Memory with an Application to the PowerPC Architecture · IEEE Trans. Parallel Distributed Syst. 2003 |
Parallel and multicore computing › parallel programming models
shared-memory parallelization |
0.0 | 1 | 2003 | Information-Flow Models for Shared Memory with an Application to the PowerPC Architecture · IEEE Trans. Parallel Distributed Syst. 2003 |
Electronic design automation › hardware verification and test
functional verification |
0.0 | 1 | 1995 | Test Program Generation for Functional Verification of PowerPC Processors in IBM · DAC 1995 |
Electronic design automation › hardware verification and test
processor verification |
0.0 | 1 | 1995 | Test Program Generation for Functional Verification of PowerPC Processors in IBM · DAC 1995 |
Electronic design automation › hardware verification and test › test generation › test case generation
test program generation |
0.0 | 1 | 1995 | Test Program Generation for Functional Verification of PowerPC Processors in IBM · DAC 1995 |
Methods — techniques the papers use, named apart from their topics
verification plan · 0.1shared tools and techniques · 0.1post-silicon exerciser · 0.1constraint solving · 0.1information-flow modeling · 0.0formal semantics · 0.0heuristic testing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Designer-level verification: an industrial experience story
Stephen Bergman, Gabor Bobok, Walter Kowalski, Shlomit Koyfman, Shiri Moran, Ziv Nevo, Avigail Orni, Viresh Paruthi, Wolfgang Roesner, Gil Shurek, Vasantha Vuyyuru |
DATE | 10 |
| 2011 | Threadmill: a post-silicon exerciser for multi-threaded processorsabstractPost-silicon validation poses unique challenges that bring-up tools must face, such as the lack of observability into the design, the typical instability of silicon bring-up platforms and the absence of supporting software (like an OS or debuggers). These challenges and the need to reach an optimal utilization of the expensive but very fast silicon platforms lead to unique design considerations - like the need to keep the tool simple and to perform most of its operation on platform without interaction with the environment. Allon Adir, Maxim Golubev, Shimon Landa, Amir Nahir, Gil Shurek, Vitali Sokhin, Avi Ziv |
DAC | 5 |
| 2011 | Leveraging pre-silicon verification resources for the post-silicon validation of the IBM POWER7 processorabstractThe growing importance of post-silicon validation in ensuring functional correctness of high-end designs has increased the need for synergy between the pre-silicon verification and post-silicon validation. This synergy starts with a common verification plan. It continues with common verification goals and shared tools and techniques. This paper describes our experience in improving this synergy in the pre- and post-silicon verification of IBM's POWER7 processor chip and by leveraging pre-silicon methodologies and techniques in the post-silicon validation of the chip. Allon Adir, Amir Nahir, Gil Shurek, Avi Ziv, Charles Meissner, John Schumann |
DAC | 3 |
| 2011 | A unified methodology for pre-silicon verification and post-silicon validationabstractThe growing importance of post-silicon validation in ensuring functional correctness of high-end designs increases the need for synergy between the pre-silicon verification and post-silicon validation. We propose a unified functional verification methodology for the pre- and post-silicon domains. This methodology is based on a common verification plan and similar languages for test-templates and coverage models. Implementation of the methodology requires a user-directable stimuli generation tool for the post-silicon domain. We analyze the requirements for such a tool and the differences between it and its pre-silicon counterpart. Based on these requirements, we implemented a tool called Threadmill and used it in the verification of the IBM POWER7 processor chip with encouraging results. Allon Adir, Shady Copty, Shimon Landa, Amir Nahir, Gil Shurek, Avi Ziv, Charles Meissner, John Schumann |
DATE | 5 |
| 2010 | Ontology-Based Tools in the Service of Hardware Verification
Eyal Bin, Alaa Ghanayim, Karen Holtz, Eitan Marcus, Ronny Morad, Ofer Peled, Michal Rimon, Gil Shurek, Elena Tsanko |
SEKE | 8 |
| 2006 | Constraint-Based Random Stimuli Generation for Hardware Verification
Yehuda Naveh, Michal Rimon, Itai Jaeger, Yoav Katz, Michael Vinov, Eitan Marcus, Gil Shurek |
AAAI | 7 |
| 2003 | Information-Flow Models for Shared Memory with an Application to the PowerPC ArchitectureabstractThis paper introduces a generic framework for defining instructions, programs, and the semantics of their instantiation by operations in a multiprocessor environment. The framework captures information flow between operations in a multiprocessor program by means of a reads-from mapping from read operations to write operations. Two fundamental relations are defined on the operations: a program order between operations which instantiate the program of some processor and view orders which are specific to each shared memory model. An operation cannot read from the "hidden" pastor from the future; the future and the past causality can be examined either relative to the program order or relative to the view orders. A shared memory model specifies, for a given program, the permissible transformation of resource states. The memory model should reflect the programmer's view by citing the guaranteed behavior of the multiprocessor in the interface visible to the programmer. The model should retrain from dictating the design practices that should be followed by the implementation. Our framework allows an architect to reveal the programming view induced by a shared-memory architecture; it serves programmers exploring the limits of the programming interface and guides architecture-level verification. The framework is applicable for complex, commercial architectures as it can capture subtle programming-interface details, exposing the underlying aggressive microarchitecture mechanisms. As an illustration, we define the shared memory model supported by the PowerPC architecture, within our framework. Allon Adir, Hagit Attiya, Gil Shurek |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 1995 | Test Program Generation for Functional Verification of PowerPC Processors in IBMabstractA new methodology and test program generator have been used for the functional verification of six IBM PowerPC processors. The generator contains a formal model of the PowerPC architecture and a heuristic data-base of testing expertise. It has been used on daily basis for two years by about a hundred designers and testing engineers in four IBM sites. The new methodology reduced significantly the functional verification period and time to market of the PowerPC processors. Despite the complexity of the PowerPC architecture, the three processors verified so far had fully functional first silicon. 1 Introduction A new methodology and tool for functional test program generation has been used for several IBM PowerPC processors. The functional verification period and the processors time to market were reduced. Only one fifth of the simulation cycles needed to verify a RISC System/6000 processor with a previous generator was needed with the new methodology for a PowerPC processor. The new g... Aharon Aharon, Dave Goodman, Moshe Levinger, Yossi Lichtenstein, Yossi Malka, Charlotte Metzger, Moshe Molcho, Gil Shurek |
DAC | 8 |