Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Gila Kamhi

dblp:77/5273 · DBLP profile ↗
← Back
20ranked-venue papers
5as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 9 · 2 first-authorSystems, architecture and hardware · 8 · 3 first-authorTheory of computation · 5 · 2 first-authorArtificial intelligence and machine learning · 3Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 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
6 papers
Energy-efficient computing · 34% Performance modeling and evaluation · 31% Electronic design automation · 23%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%
Software engineering, system software, and programming languages
1 paper
Program verification · 100%

Topics — the 16 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
simulation
0.112011
Transaction level statistical analysis for efficient micro-architectural power and performance studies · DAC 2011
Performance modeling and evaluation
workload characterization
0.112011
Transaction level statistical analysis for efficient micro-architectural power and performance studies · DAC 2011
Distributed systems
root cause analysis
0.112009
MAGENTA: transaction-based statistical micro-architectural root-cause analysis · DAC 2009
Energy-efficient computing
clock gating
0.112008
A new paradigm for synthesis and propagation of clock gating conditions · DAC 2008
Energy-efficient computing
power management
0.112008
A new paradigm for synthesis and propagation of clock gating conditions · DAC 2008
Energy-efficient computing
low-power design
0.112007
Early Power-Aware Design & Validation: Myth or Reality? · DAC 2007
Electronic design automation
hardware verification and test
0.122009
A hybrid verification approach: getting deep into the design · DAC 2002
MAGENTA: transaction-based statistical micro-architectural root-cause analysis · DAC 2009
Energy-efficient computing
power-performance tradeoff
0.012011
Transaction level statistical analysis for efficient micro-architectural power and performance studies · DAC 2011
Electronic design automation › hardware verification and test
formal verification
0.012002
A hybrid verification approach: getting deep into the design · DAC 2002
Program verification › model checking
bounded model checking
0.012001
Benefits of Bounded Model Checking at an Industrial Setting · CAV 2001
Electronic design automation › hardware verification and test › debugging
RTL debug
0.012009
MAGENTA: transaction-based statistical micro-architectural root-cause analysis · DAC 2009
Automated reasoning and model checking
falsification
0.012000
Prioritized Traversal: Efficient Reachability Analysis for Verification and Falsification · CAV 2000
Automated reasoning and model checking
reachability
0.012000
Prioritized Traversal: Efficient Reachability Analysis for Verification and Falsification · CAV 2000
Electronic design automation
logic synthesis
0.012008
A new paradigm for synthesis and propagation of clock gating conditions · DAC 2008
Electronic design automation › hardware verification and test
hardware verification
0.011997
Automatic Datapath Extraction for Efficient Usage of HDD · CAV 1997
Electronic design automation
model checking
0.012002
A hybrid verification approach: getting deep into the design · DAC 2002

Methods — techniques the papers use, named apart from their topics

statistical event dependency graph · 0.1transaction abstraction · 0.1statistical transactional analysis · 0.1unobservability analysis · 0.1stability condition extraction · 0.1bounded model checking · 0.0state-space traversal · 0.0reachability analysis · 0.0datapath extraction · 0.0HDD · 0.0
YearPublicationVenuePosition
2020 Modeling the Effect of Driver's Eye Gaze Pattern Under Workload: Gaussian Mixture Approach
Ron M. Hecht, Ariel Telpaz, Gila Kamhi, Omer Tsimhoni, Aharon Bar-Hillel, Naftali Tishby
CogSci3
2019 Information Constrained Control for Visual Detection of Important Areas
abstract
In this work, we propose a method for detection of locations with subjective significance in the visual environment using Information Constrained Control (ICC). ICC is a model that takes into consideration not only the goal but also the complexity of the control needed to achieve it, characterized by its deviation from default behavior. This concept resonates with the human visual attention system, which includes an interaction between top-down goal oriented pressure and bottom-up processes of common gaze behavior. We start by providing rationale and intuition for ICC based analysis, then formalize it. Specifically, we formalize a mechanism for estimation of subjective significance. Later, we theoretically compare the ICC to the commonly used STD based mechanism, present the latter as a special case of ICC, suggesting an ICC reward visualization mechanism for STD. Finally, we describe our experiment in a real-world driving environment and present empirical finding to support our claim.
Ron M. Hecht, Ariel Telpaz, Gila Kamhi, Aharon Bar-Hillel, Naftali Tishby
ICASSP3
2019 Marker-less Vision-based Detection of Improper Seat Belt Routing
abstract
Seat belt routing classification is of crucial importance to the automotive industry. It determines whether an occupant's seat belt is not only buckled but also properly routed through the body, making sure that the occupant is truly protected in case of an accident. Current technology, such as the buckle Hall effect sensor, only addresses the problem of buckling detection, but no reliable solution exists for the proper routing scenario. In this work we compiled a database of more than 34,000 images each from two different camera setups and trained deep neural networks to detect improper seat belt routing. The results show that the best camera setup can achieve an accuracy of 0.977 on a coarse (four-class) wrong routing classification task and 0.924 on a fine-grained (seven-class) classification task, which may be a step toward reducing injuries.
Michael Baltaxe, Ruben Mergui, Kobi Nistel, Gila Kamhi
IV4
2014 Learner Engagement Measurement and Classification in 1: 1 Learning
abstract
We explore the feasibility of measuring learner engagement and classifying the engagement level based on machine learning applied on data from 2D/3D camera sensors and eye trackers in a 1:1 learning setting. Our results are based on nine pilot sessions held in a local high school where we recorded features related to student engagement while consuming educational content. We label the collected data as Engaged or NotEngaged while observing videos of the students and their screens. Based on the collected data, perceptual user features (e.g., body posture, facial points, and gaze) are extracted. We use feature selection and classification methods to produce classifiers that can detect whether a student is engaged or not. Accuracies of up to 85-95% are achieved on the collected dataset. We believe our work pioneers in the successful classification of student engagement based on perceptual user features in a 1:1 authentic learning setting.
Sinem Aslan, Zehra Cataltepe, Itai Diner, Onur Dundar, Asli Arslan Esme, Ron Ferens, Gila Kamhi, Ece Oktay, Canan Soysal, Murat Yener
ICMLA7
2011 Transaction level statistical analysis for efficient micro-architectural power and performance studies
abstract
In general, we lack in EDA industry tools and automated solutions in μArchitectural domain. In this paper, we elaborate on our attempt to advance performance simulation based statistical analysis techniques. On one hand, we utilize the content knowledge of μArchitectural specification (e.g., explicit specification of the major transactions), and on the other hand, the statistical compact representation of the simulation trace. We name the compact statistical modeling of transaction level performance simulation traces, Magenta (Modeling Agent for Transactional Analysis). As demonstrated by industrial case studies, Magenta can effectively capture all the sample flows that are represented in the simulation trace that exhibit the transaction of interest in terms of μArchitectural events in a statistical event dependency graph. Our industrial experience shows that Magenta is an effective statistical model for μArchitectural performance verification and power/performance trade-off.
Eman Copty, Gila Kamhi, Sasha Novakovsky
DAC2
2010 Challenges and methodologies for efficient power budgeting across the die
abstract
To provide higher performance by staying within a constant power budget is challenging. Today, operational cost and specifically energy cost constitute a large portion of an organization's Total Cost of Ownership (TCO), so it is crucial that microprocessor consumes the lowest possible power for a given workload. In this paper, we describe the major challenges faced by the microprocessor architects in achieving higher performance within constant power budget or energy-efficiency, with special focus on design technologies and solutions. We present a die level power simulation solution that facilitates exploration of system-level power management algorithms that budget power for various microprocessor die components. We demonstrate usage methodology via real-life use case studies and recommend future areas of research that can enhance the proposed power management simulation methodology.
Pinkesh J. Shah, Yoni Aizik, Muhammad K. Mhameed, Gila Kamhi
ACM Great Lakes Symposium on VLSI4
2009 MAGENTA: transaction-based statistical micro-architectural root-cause analysis
abstract
Adopting an ESL based design and validation methodology, we introduce a top-down approach for efficient debugging of microarchitectural specification and RTL implementation. Our solution is based on the formalism introduced by statistical transactional analysis that we call MAGENTA -- Modeling AGENT for Transactional Analysis. To the best of our knowledge, MAGENTA based root-cause analysis pioneers in the efficient characterization of the micro-architectural design misbehavior via abstraction of validation output by transactions and micro-architectural events.
Gila Kamhi, Alexander Novakovsky, Andreas Tiemeyer, Adriana Wolffberg
DAC1
2008 A new paradigm for synthesis and propagation of clock gating conditions
abstract
Clock gating has become a standard practice for saving dynamic power in the clock network. Due to design reuse, it is common to find designs that have already some partial clock gating. We propose to exploit the existing clock gating in order to extract stronger gating conditions for blocks that are poorly gated or not gated at all. A second contribution of our paper is a robust and scalable approach to extract stability conditions for clock gating. Finally, we present a uniform treatment of unobservability and stability as dual approaches for propagating gating conditions forward and backward. Experimental results demonstrate significant power reduction (in the range of 14% -- 55% of the clock power) on Intel micro-processor designs.
Ranan Fraer, Gila Kamhi, Muhammad K. Mhameed
DAC2
2008 A Temporal Language for SystemC
abstract
We describe a general approach for defining new temporal specification languages, and adopting existing languages, for SystemC. We define the concept of "underlying trace" describing the execution of a SystemC model, and then define a set of important primitive assertions about the states in the trace. Our framework not only provides additional expressive power for making atomic assertions, but also provides very fine control over the temporal resolution of the language. Using the primitives defined here as clock expression allows sampling at different levels, from transaction-level to the level of individual statements. The advantage of our approach is that it defines important SystemC properties that have been overlooked previously, and also provides a uniform mechanism for specifying the sampling rate of temporal languages.
Deian Tabakov, Gila Kamhi, Moshe Y. Vardi, Eli Singerman
FMCAD2
2007 Early Power-Aware Design & Validation: Myth or Reality?
Gila Kamhi, Stephen Bailey Mentor, Wolfgang Nebel, Y. C. Wong, Juergen Karmann, Enrico Macii, Stephen V. Kosonocky, Steve Curtis
DAC1
2007 Interactive presentation: PowerQuest: trace driven data mining for power optimization
Pietro Babighian, Gila Kamhi, Moshe Y. Vardi
DATE2
2003 Multiple-Counterexample Guided Iterative Abstraction Refinement: An Industrial Evaluation
Marcelo Glusman, Gila Kamhi, Sela Mador-Haim, Ranan Fraer, Moshe Y. Vardi
TACAS2
2003 Efficient debugging in a formal verification environment
Fady Copty, Amitai Irron, Osnat Weissberg, Nathan P. Kropp, Gila Kamhi
Int. J. Softw. Tools Technol. Transf.5
2002 A hybrid verification approach: getting deep into the design
abstract
One method of handling the computational complexity of the verification process is to combine the strengths of different approaches. We propose a hybrid verification technology combining symbolic trajectory evaluation with either symbolic model checking or SAT-based model checking. This reduces significantly the cost (both human and computing) of verifying circuits with complex initialisation, as well as simplifying proof development by enhancing verification productivity. The approach has been tested on current Intel designs.
Scott Hazelhurst, Osnat Weissberg, Gila Kamhi, Limor Fix
DAC3
2001 Benefits of Bounded Model Checking at an Industrial Setting
Fady Copty, Limor Fix, Ranan Fraer, Enrico Giunchiglia, Gila Kamhi, Armando Tacchella, Moshe Y. Vardi
CAV5
2001 Is There a Best Symbolic Cycle-Detection Algorithm?
Kathi Fisler, Ranan Fraer, Gila Kamhi, Moshe Y. Vardi
TACAS3
2000 Prioritized Traversal: Efficient Reachability Analysis for Verification and Falsification
Ranan Fraer, Gila Kamhi, Barukh Ziv, Moshe Y. Vardi, Limor Fix
CAV2
1998 Symbolic Model Checking Visualization
Gila Kamhi, Limor Fix, Ziv Binyamini
FMCAD1
1998 Adaptive variable reordering for symbolic model checking
abstract
Article Free Access Share on Adaptive variable reordering for symbolic model checking Authors: Gila Kamhi Future CAD Technologies, Intel Israel Ltd., P.O. BOX 1659, Haifa, Israel Future CAD Technologies, Intel Israel Ltd., P.O. BOX 1659, Haifa, IsraelView Profile , Limor Fix Future CAD Technologies, Intel Israel Ltd., P.O. BOX 1659, Haifa, Israel Future CAD Technologies, Intel Israel Ltd., P.O. BOX 1659, Haifa, IsraelView Profile Authors Info & Claims ICCAD '98: Proceedings of the 1998 IEEE/ACM international conference on Computer-aided designNovember 1998 Pages 359–365https://doi.org/10.1145/288548.289054Published:01 November 1998Publication History 12citation224DownloadsMetricsTotal Citations12Total Downloads224Last 12 Months10Last 6 weeks2 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Gila Kamhi, Limor Fix
ICCAD1
1997 Automatic Datapath Extraction for Efficient Usage of HDD
Gila Kamhi, Osnat Weissberg, Limor Fix
CAV1