Saeid Gorgin

Learn More
Keywords: Computer arithmetic Maximally redundant signed-digit number system Signed digit adder Weighted bit-set encoding Inverted encoding of negabits Logical techniques and design a b s t r a c t 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 h(More)
—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)
In most cases authors are permitted to post their version of the article (e.g. in Word or Tex form) to their personal website or institutional repository. Authors requiring further information regarding Elsevier's archiving and manuscript policies are encouraged to visit: Keywords: Decimal digit sets Carry-free decimal addition Redundant number systems(More)
—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)
The distributed computing attempts to improve performance in large-scale computing problems by resource sharing. Moreover, rising low-cost computing power coupled with advances in communications/networking and the advent of big data, now enables new distributed computing paradigms such as Cloud, Jungle and Fog computing. Cloud computing brings a number of(More)