Related Experiment Video
Updated: Jun 15, 2026

07:27
Quantifying Microorganisms at Low Concentrations Using Digital Holographic Microscopy (DHM)
Published on: November 1, 2017
Optical computation using residue arithmetic
Applied Optics
|March 9, 2010
Summary
Optical computing enables parallel processing for residue arithmetic operations like addition and multiplication. This research explores optical methods for residue arithmetic and their application in matrix vector multipliers, highlighting potential advantages.
Area of Science:
- Computer Science
- Optical Computing
- Arithmetic Circuits
Background:
- Traditional arithmetic operations require carry propagation, limiting parallel processing.
- Residue arithmetic offers a carry-free computational approach.
Purpose of the Study:
- To explore optical methods for performing residue arithmetic operations.
- To investigate the potential of optical residue arithmetic in matrix vector multipliers.
Main Methods:
- Described several optical techniques for implementing residue arithmetic.
- Considered the integration of these optical methods into a matrix vector multiplier architecture.
Main Results:
- Demonstrated that residue arithmetic allows for parallel additions, subtractions, multiplications, and polynomial evaluations.
- Presented optical methods capable of executing these residue arithmetic operations.
Conclusions:
- Optical residue arithmetic facilitates fully parallel computations, bypassing carry operations.
- Optics offer significant advantages for high-speed, parallel processing in applications like matrix vector multiplication.
Related Concept Videos
Real Number Operations
The concept of real numbers includes all the values that can be represented on a continuous number line. The system began with basic counting values used for enumeration. It later expanded to include values that represent the absence of quantity and opposites of the counting values. When situations required expressing parts of a whole or dividing quantities evenly, values capable of representing such proportions were developed. When written using decimal notation, these values can end or repeat...
Synthetic Disvision of Polynomials
Synthetic division is an efficient algorithmic approach for dividing a polynomial by a linear binomial of the form x - c, where c is a real number. This method is helpful due to its streamlined process, which avoids the more cumbersome steps involved in the traditional long division of polynomials. It simplifies computation and serves as a practical tool for evaluating polynomials and identifying their factors.To perform synthetic division, one begins by listing the coefficients of the...
Phasor Arithmetics
Phasors and their corresponding sinusoids are interrelated, offering unique insights into the behavior of alternating current (AC) circuits. One way to understand this relationship is through the operations of differentiation and integration in both the time and phasor domains.
When the derivative of a sinusoid is taken in the time domain, it transforms into its corresponding phasor multiplied by j-omega (jω) in the phasor domain, where j is the imaginary unit, and ω is the angular frequency.
When the derivative of a sinusoid is taken in the time domain, it transforms into its corresponding phasor multiplied by j-omega (jω) in the phasor domain, where j is the imaginary unit, and ω is the angular frequency.
Area Computation by the Alternative Coordinate Method
The alternative coordinate method, also known as the Shoelace Formula, is a technique for determining the area of a traverse using Cartesian coordinates. This method relies on the sequential arrangement of x and y coordinates for each point of the shape, ensuring accuracy and ease of application.In this approach, each corner's x and y coordinates are listed as fractions, with the x-coordinate as the numerator and the y-coordinate as the denominator. These coordinates are arranged sequentially...
Real Zeros of Polynomials
Polynomials are algebraic expressions of terms with variables raised to non-negative integer powers. A central aspect of analyzing polynomial functions is determining their real zeros—values of the variable for which the polynomial evaluates to zero. These values represent the x-intercepts of the polynomial’s graph.The Rational Zeros Theorem lists possible rational solutions for a polynomial equation with integer coefficients. If f(x)=anxn+....+a0, then every rational zero is of the form p/q,...
Rational Expressions
Rational expressions are algebraic fractions in which both the numerator and the denominator are polynomials. These expressions follow the arithmetic rules of numerical fractions but require extra care due to the presence of variables. A fundamental part of working with rational expressions is identifying values that make the expression undefined, typically those that result in division by zero or undefined radicals.Determining the DomainThe domain of a rational expression includes all real...
