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

Giora Biran

dblp:11/3077 · DBLP profile ↗
← Back
5ranked-venue papers
0as 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 · 3Computer networks · 1Databases, data management, data science and information retrieval · 1Graphics, 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
2 papers
Electronic design automation · 54% Hardware accelerators and domain-specific architectures · 36% Processor architecture and microarchitecture · 11%
Network and information security
1 paper
Network security · 100%

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

TopicWeightPapersLastEvidence papers
Network security › intrusion detection and prevention
intrusion detection
0.112012
Designing a Programmable Wire-Speed Regular-Expression Matching Accelerator · MICRO 2012
Network security › intrusion detection and prevention › intrusion detection
pattern matching
0.112012
Designing a Programmable Wire-Speed Regular-Expression Matching Accelerator · MICRO 2012
Hardware accelerators and domain-specific architectures
network accelerator
0.112012
Designing a Programmable Wire-Speed Regular-Expression Matching Accelerator · MICRO 2012
Electronic design automation › hardware verification and test › pattern matching
regular expression matching
0.112012
Designing a Programmable Wire-Speed Regular-Expression Matching Accelerator · MICRO 2012
Processor architecture and microarchitecture
programmable state machine
0.012012
Designing a Programmable Wire-Speed Regular-Expression Matching Accelerator · MICRO 2012
Electronic design automation › hardware verification and test
hardware verification
0.011999
A Methodology for the Verification of a "System on Chip" · DAC 1999
Electronic design automation › hardware verification and test › hardware verification
system-on-chip verification
0.011999
A Methodology for the Verification of a "System on Chip" · DAC 1999
Electronic design automation › hardware verification and test › hardware verification
verification methodology
0.011999
A Methodology for the Verification of a "System on Chip" · DAC 1999

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

rule cache · 0.3RISC-style special-purpose computing · 0.3
YearPublicationVenuePosition
2013 High Compression Rate and Ratio Using Predefined Huffman Dictionaries
abstract
Current Huffman coding modes are optimal for a single metric: compression ratio (quality) or rate (performance). We recognize that real life data can usually be classified to families of data types and thus the Huffman dictionary can be reused instead of recalculated. In this paper, we show how to balance the trade-off between compression ratio and rate, without modifying existing standards and legacy decompression implementations.
Amit Golander, Shai Tahar, Lior Glass, Giora Biran, Sagi Manole
DCC4
2013 Leveraging predefined huffman dictionaries for high compression rate and ratio
abstract
The explosion of data, both in motion and in rest, along with the popularity of cloud computing, have resulted in the need for better in-line compression solutions. Current Huffman coding modes are optimal for a single metric: compression ratio (quality) or rate (performance). The ratio-focused mode, for example, further compresses the data by 15% as compared to the rate-focused mode, but takes 20% longer to execute.
Amit Golander, Shai Tahar, Lior Glass, Giora Biran, Sagi Manole
SYSTOR4
2012 Designing a Programmable Wire-Speed Regular-Expression Matching Accelerator
abstract
A growing number of applications rely on fast pattern matching to scan data in real-time for security and analytics purposes. The RegX accelerator in the IBM Power Edge of Network (PowerEN) processor supports these applications using a combination of fast programmable state machines and simple processing units to scan data streams against thousands of regular-expression patterns at state-of-the-art Ethernet link speeds. RegX employs a special rule cache and includes several new micro-architectural features that enable various instruction dispatch and execution options for the processing units. The architecture applies RISC philosophy to special-purpose computing: hardware provides fast, simple primitives, typically performed in a single cycle, which are exploited by an intelligent compiler and system software for high performance. This approach provides the flexibility required to achieve good performance across a wide range of workloads. As implemented in the PowerEN processor, the accelerator achieves a theoretical peak scan rate of 73.6 Gbit/s, and a measured scan rate of about 15 to 40 Gbit/s for typical intrusion detection workloads.
Jan van Lunteren, Christoph Hagleitner, Timothy Heil, Giora Biran, Uzi Shvadron, Kubilay Atasu
MICRO4
2008 Stateful hardware decompression in networking environment
abstract
Compression and Decompression can significantly lower the network bandwidth requirements for common internet traffic. Driven by the demands of an enterprise network intrusion system, this paper defines and examines the requirements of popular dictionary-based decompression in the real-time network processing scenario. In particular, a "stateful" decompression is required that arises out of the packet oriented nature of current networks, where the decompression of the data of a packet depends on the decompressed contents of its preceeding packets composing the same data stream. We propose an effective hardware decompression acceleration engine, which fetches the history data into the accelerator's fast memory on-demand and hides the associated latency by exploring the parallelism of the dictionary-based decompression process. We specify and evaluate various design and implementation options of the fetch-on-demand mechanism, i.e. prefetch most frequently used history, on-accelerator history buffer management, and reuse of fetched history data. Through simulation-based performance study, we show the effectiveness of the proposed mechanism on hiding the overhead of stateful decompression. We further show the effects of the design options and the impact on the overall performance of the network service stack of an intrusion prevension system.
Hao Yu 0008, Hubertus Franke, Giora Biran, Amit Golander, Terry Nelms, Brian M. Bass
ANCS3
1999 A Methodology for the Verification of a "System on Chip"
abstract
This paper summarizes the verification effort of a complex ASIC designated to be an “all in one” ISDN network router. This ASIC is unique because it actually consists of many independent components, called “cores ” (including the processor). The integration of these components onto one chip results in an ISOC (Integrated System On a Chip). The complexity of verifying an ISOC is virtually impossible without a proper methodology. This paper presents the methodology developed for verifying the router. In particular, the verification method as well as the tools that were built to execute this method are presented. Finally, a summary of the verification results is given.
Daniel Geist, Giora Biran, Tamarah Arons, Michael Slavkin, Yvgeny Nustov, Monica Farkas, Karen Holtz, Andy Long, Steve Barret
DAC2