Parallel Definition and 1000 Threads

Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. There are several different forms of parallel computing: bit-level, instruction-level, data, and task parallelism. Parallelism has long been employed in high-performance computing, but has gained broader interest due to the physical constraints preventing frequency scaling. As power consumption (and consequently heat generation) by computers has become a concern in recent years, parallel computing has become the dominant paradigm in computer architecture, mainly in the form of multi-core processors.Parallel computing is closely related to concurrent computing—they are frequently used together, and often conflated, though the two are distinct: it is possible to have parallelism without concurrency (such as bit-level parallelism), and concurrency without parallelism (such as multitasking by time-sharing on a single-core CPU). In parallel computing, a computational task is typically broken down into several, often many, very similar sub-tasks that can be processed independently and whose results are combined afterwards, upon completion. In contrast, in concurrent computing, the various processes often do not address related tasks; when they do, as is typical in distributed computing, the separate tasks may have a varied nature and often require some inter-process communication during execution.
Parallel computers can be roughly classified according to the level at which the hardware supports parallelism, with multi-core and multi-processor computers having multiple processing elements within a single machine, while clusters, MPPs, and grids use multiple computers to work on the same task. Specialized parallel computer architectures are sometimes used alongside traditional processors, for accelerating specific tasks.
In some cases parallelism is transparent to the programmer, such as in bit-level or instruction-level parallelism, but explicitly parallel algorithms, particularly those that use concurrency, are more difficult to write than sequential ones, because concurrency introduces several new classes of potential software bugs, of which race conditions are the most common. Communication and synchronization between the different subtasks are typically some of the greatest obstacles to getting optimal parallel program performance.
A theoretical upper bound on the speed-up of a single program as a result of parallelization is given by Amdahl's law.

View More On Wikipedia.org
  1. Asmaa Mohammad

    The collimated parallel beam of a LASER

    Homework Statement Multiple-choice question: The LASER beam is a collimated parallel one, that means that its photons have the same... (i) phase (ii) direction (iii) intensity (iv) frequency Attempt at a solution I would exclude frequency because it has nothing to do with the fact...
  2. F

    Complex Parallel Impedance of 20 Ω Resistor & 110 mH Inductor

    Homework Statement Find the complex parallel impedance of a 20 Ω resistor and 110 mH inductor from a 50 Hz supply. Homework Equations Z = R (XL2 / R2+XL2) + j XL (R2 / XL2 + R2) The Attempt at a Solution [/B] R = 20 Ω XL = j34.6 Ω Z = 20 ( j34.62 / j34.62 + 202) + j34.6 ( 202 / j34.62 +...
  3. TBert

    Is it OK to write the resistance in parallel like this?

    I am creating an equations sheet for electronics forumlas and am wondering if it is OK to write the equation for resistance in parallel like this:
  4. dextercioby

    B Can You Solve This Simple Geometry Problem with Just a Ruler and Pencil?

    Yes, one more reason to be humble, I know. This is the simplest problem I couldn't solve so far. Assume we have a circle of center O, a ruler of arbitrary size and a pencil. We use the ruler and the pencil to choose 4 points on the circle - the extremities of two diametral/diagonal segments...
  5. P

    A More on Parallel Transport: Existence & Uniqueness

    The recent thread on parallel transport has raised a couple of things I'd like to review for my own sake. I'll address them one at a time as my time permits. The first question is this. If we offer ##t^a \nabla_a u^b## or the equivalent ##\nabla_{\vec{t}} u^b## as the definition of parallel...
  6. joneall

    I Understanding parallel transfer

    I've read Collier's book on General Relativity and consulted parts of Schutz, Hartle and Carroll. In the terms they use, i have yet to gain anything resembling an intuitive understanding of parallel transport. In fact, it seems to me it is usually presented backwards, saying that the geodesic...
  7. Devarsh Patel

    Capacitance of parallel plate capacitor separated by

    How to find capacitance of parallel plate capacitor separated by conducting material with two different dielectric between Two parallel plate of Cu(5*6*0.1)mm and distance between them is (d=2mm) a thin Cu-plate of thickness 0.1 mm separates Mica layer & Quartz layer. how to find capacitance?
  8. L

    Magnetic flux between 2 parallel wires

    Homework Statement Consider two long parallel wires each of radius a with a separation distance d between them. They carry current I in opposite directions. Calculate the magnetic flux through a section of length l, ignoring magnetic field inside the wires. My confusion lies in trying to...
  9. bubblescript

    Find line tangent to curve which is parallel to other line

    Homework Statement Find the line tangent to the curve f(x)=0.5x2+3x-1 which is parallel to the line g(x)=x/2+0.5 Homework Equations f'(x)=x+3 The Attempt at a Solution I know it involves taking the derivative of f(x) and using it somehow, but I don't know where to go from there.
  10. F

    Two parallel wires connected to equal alternating currents

    Homework Statement Two parallel wires connected to equal sinusoidal alternating currents with a phase difference of pi rad. How does the force of attraction vary with time (draw a graph)? Q from here...
  11. Dimani4

    I Moving Clock: Lorentz Factor Calculation

    Hi guys! I want to thank to all the guys which helping us to understand the beauty and mystery of the relativistic theory. Here I just want to share the calculation of Lorenz factor for the moving clock in the frame of reference of the "stationary" observer. This time the clock is not...
  12. BAJ

    Parallel circuit of current sources

    Assume I have a parallel circuit of current sources with 5 current sources generating 1mA each. Therefore from both the terminals I will get 5mA total. Now if I add a battery to one of the terminals where current(i) will flow into my circuit. If i = 50mA, will I get 55mA current from another...
  13. ItsTheSebbe

    Velocity Charged Particle between Parallel Plates

    Homework Statement Can't really find out b, probably due to a mistake in a. Was wondering what I did wrong. Homework Equations Kinematic equations of motion, w/ constant a ##F=qE## The Attempt at a Solution [/B] (a) ##E=\frac {\Delta V} {\Delta d}= \frac {V_R-V_L} {L} = \frac {V_0}{L} ##...
  14. nomadreid

    I Term: generalization of parallel curves to 3D

    I know that the generalization of parallel lines to curves in 2D is just "parallel curves", but is there any term which generalizes the idea of skew lines to curves? "Skew curves" doesn't work, this term already being co-opted by statistics. Example: if you had two curves coiling around each...
  15. Kmol6

    Parallel plate capacitor: Proton vs Electron

    Homework Statement A proton is released from rest at the positive plate of a parallel-plate capacitor. It crosses the capacitor and reaches the negative plate with a speed of 51000 m/s . What will be the final speed of an electron released from rest at the negative plate? Homework Equations...
  16. T

    Batteries connected in parallel - Amps won´t add up?

    Batteries are connected in parallel. Multimeter shows: 1,5V AND... "0.12A" regardless of battery number. Volts stay the same but should not Amps add up in parallel? "0.12A" with 4, 5 or 6 batteries... Details: Amps measured correctly by closing the circuit with multimeter probes (bulb lights...
  17. S

    What's the difference between series an parallel components in the pictures

    hi; When I study - if we want to connect impedance in the case of: - we connect the R4 and (R1+(R2||R3)) as parallels but when we want the get impedance of C and R of the right: - we connect that as series: Z(of C)+R .. why the different? please help!
  18. N

    Parallel plate capacitor voltage question

    Homework Statement A parallel-plate capacitor is connected to a 100 V battery until it is fully charged. The distance between the plates is d and the space between the plates is filled with air (k=1.0). Then, the battery is disconnected. If the distance between the plates is increased to 3d...
  19. solour

    Current Through A Resistor That Is In Parallel With A Capacitor

    Homework Statement [/B] My question is regarding part C of the question. Homework Equations V = IR V(t) = V(1-e^(-t/tau)) The Attempt at a Solution My idea is to use Kirchoff's Voltage Law and find the voltage of the capacitor as a function of time, then since the voltage across capacitor is...
  20. B

    Find vector parallel to two planes

    Homework Statement Find unit vector(s) that are parallel to both of the planes 6x + y + z = 1 and x − y − z = 0 . Homework Equations N/A The Attempt at a Solution OK. So here is my reasoning - I find the normal of both the given planes and find the cross product between the vectors. The...
  21. PhysKid45

    Parallel Disk Capacitor E field

    Homework Statement Two 2.4-cm-diameter disks face each other, 1.9 mm apart. They are charged to ± 12 nC . What is the electric field strength at the midpoint between the centers of the disks? Homework Equations The Attempt at a Solution Q=12*10^-9 A= Pi * r^2 = pi*(.012)^2 Q/A=...
  22. F

    Parallel transformers - checking my models

    So on the left is a circuit which shows a voltage source and 2 coupled inductors in a parallel magnetic circuit shown on the right (transformer with a parallel core). Can someone tell me if I am modelling it correctly with the following equations? Rc1,Rc2,Rc3 are the reluctance of each branch of...
  23. solour

    Reducing all circuit resistors to only parallel and series?

    Homework Statement The problem from the textbook is: Is it possible to connect resistors together in a way that cannot be reduced to some combination of series and parallel combinations? Homework Equations V = IR kirchhoff's current law kirchhoff's loop law The Attempt at a Solution I am...
  24. P

    Electron/proton released from charged parallel plates

    Homework Statement Two parallel plates 1.40 cm apart are equally and oppositely charged. An electron is released from rest at the surface of the negative plate and simultaneously a proton is released from rest at the surface of the positive plate. How far from the negative plate is the point at...
  25. Vitani11

    Are two vectors that are orthogonal to a third parallel?

    Homework Statement Is it true in three dimensions that any two vectors perpendicular to a third one are parallel to each other? Homework Equations Dot product. The Attempt at a Solution I've come up with two vectors that were orthogonal to a third and found the angle between them using the...
  26. joeyc

    Force per unit length acting on four parallel wires

    Homework Statement An arrangement of four wires, in cross section, with θ=30° and u=5cm. Wire 2 and wire 4 carry the same magnitude of current (I2=I4=10mA) directed out of the page. Wire 3 carries current I3=25mA directed into the page. If the resultant force per unit length on wire 1 is zero...
  27. F

    I Conservation of dot product with parallel transport

    Hello, I have 2 questions regarding similar issues : 1*) Why does one say that parallel transport preserves the value of dot product (scalar product) between the transported vector and the tangent vector ? Is it due to the fact that angle between the tangent vector and transported vector is...
  28. D

    DC motors in parallel causing voltage drop

    Hey PF, first time here, I have a problem I can't seem to solve! Any help is appreciated. I am using some DC motors with peristaltic pump heads to pump water (picture). I was having issues so I've broken my circuit down to the bare basics: 1) 12V regulated power supply 2) 12V motor 3)...
  29. J

    I Connection between Foucault pendulum and parallel transport

    Hello! I try to think about the Foucault pendulum with the concept of parallel transport(if we think of Earth as being a perfect sphere) but I can't quite figure out what the vector that gets parallel transported represents(for example, is it the normal to the plane of oscillation vector?). In...
  30. H

    Why would a parallel circuit (or in blood) decrease resistance

    Hi PhysicsForums, Why would a parallel circuit(or in blood) decrease resistance? Here is my thought experiment and where I got stuck: Say from aorta to one arteriole, the resistance is super high on that flow(this big amount of flow is entering a tinier area), but add more arterioles and we...
  31. S

    Parallel combination of capacitors

    Homework Statement [/B] If the 2 charged capacitors are reconnected in parallel with plates of opposite polarity together then ? is common potential. In this condition how charge is conserved and same potential is maintainedHomework Equations [/B] Net charge Q=C1V1-C2V2 Where C1V1=q1 and...
  32. karush

    MHB S6.803.12.5.9 are lines parallel?

    $\tiny{s6.803.12.5.9}$ $\textsf{Is the line through $( -4,-6,1)$ and $(-2,0,-3)$ parallel}\\$ $\textsf{to the line through $( 10,18,4)$ and $(5,3,14)$? }\\$ $\textit{presume, convert to vectors first?}$ \begin{align} \displaystyle {}&={}\\ \end{align}
  33. B

    Calculating Power with Solar Cells: Series vs. Parallel

    So I am trying to figure out how much Wh I would have with these solar cells I have. Each solar cell is rated to have 2.8w. Does this mean if I have 40 of them I would have 112 wh? I am going to be putting the solar cells in series. Does this affect the power? I know adding in series is good...
  34. A

    I Is It Safe to Connect Batteries in Parallel?

    When 5 batteries are connected in parallel, how can I find the equivalent current that it gives? What is the formula for calculating that?
  35. MrBrain

    Optimal Total Current for Parallel Loads

    Hey .. ! I hope everyone is doing well. I'm working on a project and i have to supply electric power to two lifts. Each lift is operated with 380 V and iMAX of something around 13 A. I've selected a cable ( 16mm ) to provide the electric power from the source to the main breaker. Then, a cable...
  36. M

    Parallel Axis Theorem- Composite Areas (STATICS)

    Homework Statement Consider the beam shown in (Figure 1) . Suppose that a = 15 in. , b = 8 in. , c = 1 in., and d = 4 in. Determine the moment of inertia for the beam's cross-sectional area about the x axis...
  37. L

    Parallel Resonance in Power System

    Hi, imagine we have the following circuit shown in the figure below. There are installed a passive filter to filter the 5th harmonic. Now, after installation this creates a parallel path with a generator connected, let's say that this parallel circuit has a resonance frequency at the 7th...
  38. 1

    Force between 2 parallel magnetic dipole moments

    Homework Statement Find the force of attraction between 2 magnetic dipoles a distance r apart. Both dipoles point to the right. Homework EquationsThe Attempt at a Solution All I need help with is figuring out how to determine if the force is attractive or repulsive between the 2 dipole...
  39. F

    Power factor correction (capacitor in parallel with inductive load)

    Why we must install capacitor in parallel to inductive load? Why not install it in series?
  40. Chris Fuccillo

    Looking for LT for three or more parallel aiding inductors

    I need to calculate the mutual inductance between multiple aiding coils. The above formula is fine for 2 inductor but I'm looking to calculate the mutual inductance for up to 30 or more parallel coils wound on the same magnetic core. I can not find an example or formula for more than two coils...
  41. F

    AC Parallel Circuit: Current In-Phase with Voltage?

    Current is in phase with voltage in series. What about in parallel?
  42. C

    Engineering Parallel Resonant Circuit Frequency

    Homework Statement Homework EquationsThe Attempt at a Solution I'm not exactly sure why my formula isn't working here. The correct answer given to us is 2.25kHZ.
  43. Sunbodi

    Distance between 2 axis in Parallel Axis Theorem

    Homework Statement The moment of inertia for a perpendicular axis through the center of a uniform, thin, rectangular metal sheet with sides a and b is (1/12)M(a2 + b2). What is the moment of inertia if the axis is through a corner? The answer is given as this was a powerpoint lecture and it...
  44. hackhard

    Ac-dc adapters in series (or parallel)

    multiple 220V to 5v, 2A ac to dc adapters connected to the same 2-phase input terminals input voltage is 220v domestic supply. is it safe to i join output in series to obtain 10v /15v/25v etc. ?
  45. Robertphysics

    Parallel plate capacitor question

    HiI’ve been reading for a while and decided to ask , suppose we have a parallel plate capacitor with a distance x between the plates , in between the plates are another two plates with a dielectric so in total 4 plates. The outer two are attached to a dc supply of 12volts for example. Now I...
  46. C

    I Find potential integrating on segments parallel to axes

    A simple method to find the potential of a conservative vector field defined on a domain ##D## is to calculate the integral $$U(x,y,z)=\int_{\gamma} F \cdot ds$$ On a curve ##\gamma## that is made of segments parallel to the coordinate axes, that start from a chosen point ##(x_0,y_0,z_0)##. I...
  47. B

    Are the resistors in series vs in parallel?

    Homework Statement A metal wire of resistance R is cut into two pieces of equal length. The two pieces are connected together side by side. What is the resistance of the two connected wires? Homework Equations RSeries = R1 + R2 + ... RParallel = (1/R1 + 1/R2 + ...)-1 The Attempt at a Solution...
  48. Kernul

    Equation of line parallel to another passing through a point

    Homework Statement Write the parametric and cartesian equations of the line passing through ##P = (-\frac{3}{10}, 0, \frac{1}{10})## and parallel to $$r : \begin{cases} 10x + 4y - 3 = 0 \\ x + z = 0 \end{cases}$$ Homework EquationsThe Attempt at a Solution Since the two lines have to be...
  49. S

    Should I start using a parallel foreach everywhere possible?

    I recently learned about C#.NET's Parallel.ForEach function and it made me think that this is the new hammer I have that will make everything look like a nail. Under the covers, the parallel foreach figures out how to use the optimal number of threads (based on your machines CPUs and cores) to...
Back
Top