#### Filter Results:

- Full text PDF available (10)

#### Publication Year

2006

2017

- This year (4)
- Last 5 years (15)
- Last 10 years (25)

#### Publication Type

#### Co-author

#### Journals and Conferences

#### Key Phrases

Learn More

- Saeid Gorgin, Ghassem Jaberipur
- 2009 19th IEEE Symposium on Computer Arithmetic
- 2009

Hardware implementation of all the basic radix-10 arithmetic operations is evolving as a new trend in the design and implementation of general purpose digital processors. Redundant representation of partial products and remainders is common in the multiplication and division hardware algorithms, respectively. Carry-free implementation of the more frequent… (More)

- Saeid Gorgin, Ghassem Jaberipur
- Microelectronics Journal
- 2009

Decimal hardware arithmetic units have recently regained popularity, as there is now a high demand for high performance decimal arithmetic. We propose a novel method for carry-free addition of decimal numbers, where each equally weighted decimal digit pair of the two operands is partitioned into two weighted bit-sets. The arithmetic values of these bit-sets… (More)

- Saeid Gorgin, Amir Kaivani
- 2007 IEEE/ACS International Conference on…
- 2007

Data shifting is required in many key computer operations from address decoding to computer arithmetic. Full barrel shifters are often on the critical path, which has led most research to be directed toward speed optimizations. With the advent of quantum computer and reversible logic, design and implementation of all devices in this logic has received more… (More)

- Ghassem Jaberipur, Saeid Gorgin
- Computers & Electrical Engineering
- 2010

Signed digit (SD) number systems support digit-parallel carry-free addition, where the sum digits absorb the possible signed carries in { 1,0,1}. Radix-2 maximally redundant SD (MRSD) number systems are particularly attractive. The reason is that, with the minimal (h + 1) bits per SD, maximum range is achieved. There are speculative MRSD adders that trade… (More)

- Saeid Gorgin, Ghassem Jaberipur
- 2011 IEEE 20th Symposium on Computer Arithmetic
- 2011

Signed digit (SD) number systems allow for high performance carry-free adders. Maximally redundant SD (MRSD) alternatives provide maximal encoding efficiency among Radix-2^h SD number systems, whereby value of h tunes the area-time trade-off. Straightforward implementation of the conventional carry-free addition algorithm requires three O(log h)… (More)

- Mahdy Zolghadr, Koosha Mirhosseini, Saeid Gorgin, Abbas Nayebi
- MEMOCODE
- 2011

- Ghassem Jaberipur, Behrooz Parhami, Saeid Gorgin
- IEEE Trans. Computers
- 2010

Due to the widespread use and inherent complexity of floating-point addition, much effort has been devoted to its speedup via algorithmic and circuit techniques. We propose a new redundant-digit representation for floating-point numbers that leads to computation speedup in two ways: 1) Reducing the per-operation latency when multiple floating-point… (More)

Signed digit number systems provide the possibility of constant-time addition, where inter-digit carry propagation is eliminated. Carry-free addition for signed digit number systems is primarily a three-step process. However, the special case of maximally redundant signed digit number systems leads to more efficient carry-free addition. This has been… (More)

- Majid Hajibaba, Saeid Gorgin
- CIT
- 2014

Cloud computing brings a number of advantages to consumers in terms of accessibility and elasticity. It is based on centralization of resources that possess huge processing power and storage capacities. Fog computing, in contrast, is pushing the frontier of computing away from centralized nodes to the edge of a network, to enable computing at the source of… (More)

- Amir Kaivani, Ali Zakerolhosseini, Saeid Gorgin, Mahmood Fazlali
- 9th International Conference on Information…
- 2006

The binary coded decimal (BCD) encoding has always dominated the decimal arithmetic algorithms and their hardware implementation. Due to importance of decimal arithmetic, the decimal format defined in IEEE 754 floating point standard has been revisited. It uses densely packed decimal (DPD) encoding to store significant part of a decimal floating point… (More)