Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Giora Biran is active.

Publication


Featured researches published by Giora Biran.


international symposium on microarchitecture | 2012

Designing a Programmable Wire-Speed Regular-Expression Matching Accelerator

Jan van Lunteren; Christoph Hagleitner; Timothy Heil; Giora Biran; Uzi Shvadron; Kubilay Atasu

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.


high performance interconnects | 2006

Loosely Coupled TCP Acceleration Architecture

Leah Shalev; Vadim Makhervaks; Zorik Machulsky; Giora Biran; Julian Satran; Muli Ben-Yehuda; Ilan Shimony

We present a novel approach for scalable network acceleration. The architecture uses limited hardware support and preserves protocol processing flexibility, combining the benefits of TCP offload and onload. The architecture is based on decoupling the data movement functions, accelerated by a hardware engine, from complex protocol processing, controlled by an isolated software entity running on a central CPU. These operate in parallel and interact asynchronously. We describe a prototype implementation which achieves multi-gigabit throughput with extremely low CPU utilization


Electronics and Power | 1982

Computer system architecture

Giora Biran; Matthew Adam Cushing; Robert Allen Drehmel; Allen James Gavin; Mark E. Kautzman; Jamie R. Kuesel; Ming-i Mark Lin; David A. Luick; James Anthony Marcella; Mark Owen Maxson; Eric O. Mejdrich; Adam J. Muff; Clarence R. Ogilvie; Charles S. Woodruff

A high speed computer processor system has a high speed interface for a graphics processor. A preferred embodiment combines a PowerPC microprocessor called the Giga-Processor Ultralite (GPUL) 110 from International Business Machines Corporation (IBM) with a high speed interface on a multi-chip module.


acm international conference on systems and storage | 2013

Leveraging predefined huffman dictionaries for high compression rate and ratio

Amit Golander; Shai Taharlev; Lior Glass; Giora Biran; Sagi Manole

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. In this paper, we show how to balance the tradeoff between compression ratio and rate, without modifying existing standards and legacy decompression implementations. We present two Huffman encoding heuristics that achieve close-to-optimal compression rate and ratio (within 2%). Our proposed heuristics are practical - the first is better suited for hardware while the second for software implementations. We believe that such in-line compression heuristics can help enable the continued advancement of cloud computing and storage.


data compression conference | 2013

High Compression Rate and Ratio Using Predefined Huffman Dictionaries

Amit Golander; Shai I. Tahar; Lior Glass; Giora Biran; Sagi Manole

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.


Archive | 2001

Network adapter with embedded deep packet processing

Hrvoje Bilic; Giora Biran; Igor Chirashnya; Georgy Machulsky; Claudiu Schiller; Tal Sostheim


Archive | 2007

Barrier and Interrupt Mechanism for High Latency and Out of Order DMA Device

Giora Biran; Luis E. De la Torre; Bernard Charles Drerup; Jyoti Gupta; Richard Nicholas


Archive | 2005

Method and system for native virtualization on a partially trusted adapter using adapter bus, device and function number for identification

Richard Louis Arndt; Giora Biran; Patrick Allen Buckland; Harvey Gene Kiel; Vadim Makhervaks; Renato J. Recio; Leah Shalev; Jaya Srikrishnan


Archive | 2001

Wire speed reassembly of data frames

Hrvoje Bilic; Giora Biran; Igor Chirashnya; Georgy Machulsky; Claudiu Schiller; Tal Sostheim


Archive | 2008

Association of memory access through protection attributes that are associated to an access control level on a PCI adapter that supports virtualization

Richard Louis Arndt; Giora Biran; Harvey Gene Kiel; Vadim Makhervaks; Renato J. Recio; Leah Shalev; Jaya Srikrishnan

Researchain Logo
Decentralizing Knowledge