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. K

    Parallel Axis Theorem / Bending Stress

    Homework Statement find bending stress in x and y dir Homework Equations I = bh^3/12 + ad^2 Stress = Mc/I The Attempt at a Solution I = bh^3/12 + ad^2 Stress = Mc/I see attached calculations My prof gave us a question where we have a motor (20" tall) sitting on a frame with a load of...
  2. B

    Parallel Axis Theorem Experiment

    Homework Statement I am currently working on a physics experiment to confirm the parallel axis theorem. To do this, I have the following setup: In this experiment I change the distance between the centre of the rotating disc and the central axis. I record the time for 5 complete rotations...
  3. D

    Is voltage the same in parallel circuits with different resistance values?

    Homework Statement I have to write about voltage within a parallel circuit and the formula for voltage in parallel is Vt=V1=V2=V3. But I was wondering if that's only the case if the resistors have the same resistance becasue I used resistors with different values Homework Equations V1=V2=V3...
  4. radiant_june

    Parallel plate electric fields -- # of electrons transferred

    Homework Statement An oil droplet is suspended between two horizontal parallel plates with a separation of 0.4 cm. If the potential difference of 320V is applied to the plates, determine the number of electrons transferred to/from the droplet. Given/Known Values mdroplet = 5.2×10-6 kg d = 0.4...
  5. D

    I De Sitter Universe: Divergent Parallel Lines?

    The hyperboloid with equation: ## z^2=x^2+y^2-1 ##, embedded in standard 3-D Minkowski space ( +, +, - ) so that ## z^2 ## is negative, has positive Gaussian curvature equal to 1 ( as found directly from its metric: ## ds^2 = \sqrt{ -dτ^2+(Coshτ)^2 dθ^2 } ## induced from the ambient Minkowski...
  6. H

    Find the Voltage in the parallel resistor-capacitor circuit

    Homework Statement C1 = 4 micro F C2 = 8 mF R1 = 4 ohm R2 = 8 ohm V = 12 Questions : 1) Find current I when S not closed 2) find Vb, when Vc is 0 3) find Vd, when Vc is 0 4) total charge move from B to D Homework Equations Vf - Vi = F.d/q (not sure this below is useful equations) I = E/Z E...
  7. M

    What should I know before taking Parallel Programming?

    I'm organizing my electives for Fall 2019, and I want to take Parallel Programming. I will have finished my math minor this Summer Semester, and will have completed CS Foundations I/II as well as Data Strcutures and Algorithms all taught in C++. I didn't know any programming prior to starting my...
  8. Richie Smash

    Prove RS is parallel to KL using vector method

    Homework Statement Hi I have attached an image which shows OK and OM which are position vectors such that OK=k and OM =m R is the mid point of OK and S is a point on OM such that (vec) OS = 1/3 OM L is the midpoint of RM, using a vector method, prove RS is parallel to KL. Homework...
  9. K

    How Do You Solve for t When Point E Lies on Line CD?

    Homework Statement A(-4,-4), B(4,-2) and D(-2,2) a) Determine AB and AD vector My answer: AB=[8,2] and AD=[2,6] b) A point C is determined by DC being parallel to AB and the angle ABC = 90. Calculate the coordinates of C. I found out that C=(46/17, 54/17) c) Another point E has the...
  10. L

    Ions passing through a parallel plate capacitor with a varying voltage

    Consider the scenario Two parallel plates One ion particle (mass 1, charge +1) traveling parallel to the plates through the middle. Voltage of the plates is the same. As the ion travels between the plates the voltage on the plates ramps up, and the electric field between the plates remains...
  11. Physics345

    Writing parallel vector equation

    Homework Statement Write a vector equation for the line that passes through the point P(–1, 0, 3) and is parallel to the y-axis. Homework Equations (x,y)=(x_0,y_0)+t(a,b) The Attempt at a Solution u ⃗=(0,1,0) (x,y,z)=(-1,0,3)+t(0,1,0)
  12. P

    Disconnected vs Connected parallel plate capacitor

    I am having a hard time understanding the whole idea behind and the difference between disconnected vs connected parallel plate capacitor in terms of voltage and charge. How does this relate to the formula C(Q/V)=ke0A/d?
  13. soothsayer

    Force between parallel plates of set voltage

    Hi PF, I have a setup with two plates that are connected to two different voltages and separated by vacuum. In my case, one plate is set at -10kV, and the other plate is set at -7.5kV. I know the area of these plates, the separation of the plates (which is much smaller than the plate area), and...
  14. M

    Force between Parallel Current Carrying Wires

    Homework Statement Two parallel wires have currents that have the same direction, but differing magnitude. The current in wire A is I, and the current in wire B is 2I. Which one of the following statements concerning the situation is true? A) Both wires attract each other with the same force...
  15. Z

    Two like capacitors in parallel

    I'm having a little trouble understanding capacitors in parallel and series. I understand that if there are two capacitors in a circuit with a potential difference Vab then the potential difference across the capacitors is also Vab. Every example I have seen have been for two capacitors with...
  16. Physics345

    Equations of Parallel Tangent Lines to f(x)=3x(5x^2+1)

    Homework Statement Determine the equations of the tangent lines to the graph of f(x)=3x(5x^2+1) that are parallel to the line y=8x+9Homework Equations y=m(x-x_1 )+y_1 The Attempt at a Solution 11.f(x)=3x(5x^2+1) The slope of the tangent line y=8x+9 f^' (x)=3(5x^2+1)+3x(10x) f^'...
  17. GANESH SHETTI

    One 160 kW motor vs two 129 kW motors

    This is related to steel wire pulling machine. I have 2 cases. In CASE-1: ONE MOTOR 160 kW AND CASE-2: TWO MOTORS 129 kW Each. i.e 2x129 kW Which case would have an efficient pulling force and efficiency Case 1 or Case 2.
  18. W

    The magnetic flux density at point P between parallel wires

    Homework Statement In the picture at points A and B are two thin parallel wires, where traveling currents are 15 A and 32 A to opposite directions. The distance between wires is 5.3 cm. Point's P distances from A and B are the same. Calculate the magnetic flux density at point P. Homework...
  19. L

    Three parallel plates -- find the electric field

    Homework Statement Find the field at A. Homework Equations ##\oint E\cdot dA = Q_{enclosed}/\epsilon_0## The Attempt at a Solution My first intuition was to do a Gaussian cylinder from A to the middle of the bottom plate. My logic is that the field inside the bottom plate is 0, so I'd have...
  20. rocky4920

    FInding current in parallel and series circuits

    Homework Statement a. What is the net resistance in the circuit? b. What is the current through the 4 Ω resistor? c. What is the voltage drop across the 3 Ω resistor? Homework Equations R12 = R1 +R2 R34 =R3 + R4 1/Rt = 1/R12 + 1/R34 I3=I4 The Attempt at a Solution a) R12 = 2+ 3...
  21. V

    Dielectric inserted into a parallel plate capacitor

    Homework Statement The capacitor (of thickness d) is disconnected from a potential source of V and a dielectric of thickness t is inserted and it has relative permitivity Er. Find the new potential between the plates Homework Equations [/B] This is the answer : Vf = V/d(d - t + t/Er) The...
  22. R

    Optics question: I need parallel illumination for a Contact Image Sensor (CIS)

    I am experimenting with a CIS from a document scanner (basically a row of photo sensors). I want to detect the position of an object as it passes the scanner bar. Initially in one dimension - x along the CIS. If the object is always a set distance from the light bar, I can provide illumination...
  23. nomadreid

    I What Lobachevski meant by parallel lines

    I am not sure that this is the right rubric for this question, as it is historical, but as it is part of the history of Model Theory, I am putting it here. I will not be offended if the moderators decide that it doesn't belong here. In https://arxiv.org/pdf/1008.2667.pdf, the author states...
  24. slow

    Exploring the Behavior of Parallel Photons in a Vacuum

    Hi. Maybe you can help me understand something. Two identical photons travel parallel in a vacuum. I want the lines of their trajectories to be as close to each other as possible. 1. If each photon could observe the other, what would it detect? 2. Is there a minimum separation necessary to...
  25. J

    Alternator in parallel new critical clearing time

    Homework Statement Homework Equations critical clearing time proportional to square root of (H / (P times frequency) ) equation 1 Power remains same as alternator at 1p.u Frequency is also same H will increase. It's not given so we can assume machines swing together, so H = H1 + H2 = 2H since...
  26. G

    Gauss's Law and Parallel Line Charges

    Homework Statement Find an equation for the net electric field at a point, above and between, two infinite line charges, one with line charge density λ and the second with line charge density -λ. The point is a distance R from both line charges, a distance y above the midpoint between charges...
  27. F

    Circuits question, series vs parallel

    Homework Statement There are 2 circuits. A: -A series circuit Components: -Motor -Filament lamp -Resistor B: -A parallel circuit Components: -Motor -Filament lamp -Resistor -Each component is in a separate parallel circuit Question)Explain why the power of the motor is lower in the circuit...
  28. H

    Two parallel opposed Co-60 Gamma Ray beams in Excel

    Hi everyone, I have this question about POP. Assume a patient separation of 20cm. Using data for 6MV , FS 10x10 cm, plot the depth dose for one beam at 2 cm intervals. Include on your plot the dose at dmax and the dose at 20-dmax. On the same graph repeat this for the opposed beam. Now plot the...
  29. L

    Finding the electric field between two parallel plates

    Homework Statement Hi everyone! This is the homework problem I'm struggling with! Initial velocity = 107 meters per second The particle is an electron, so: Charge = -1.6 x 10-19 coulombs Mass = 9.11 x 10-31 kilograms Homework Equations Kinematic formula x = vot + 1/2 at2 Newton's law...
  30. J

    Condition for parallel AC Mains power transformer operation

    Homework Statement Homework Equations I think both A and C are right answers. The Attempt at a Solution 1 condition is pu Z(leakage) must be same on respective KVA rating for load sharing. Now: Zpu = Z(actual)/Z(base) ----equation 1 For Zpu of both transformers to be same, the right side...
  31. F

    Find intersections between sphere and parallel tangent planes

    Mod note: Moved from a technical forum section, so missing the homework template. @fab13 -- please post homework problems in the appropriate section under Homework & Coursework. I have the following exercise to solve : I have to find all the points on the surface ##x^2+y^2+z^2=36## (so a sphere...
  32. J

    A Berry phase and parallel transport

    Hello. In the following(p.2): https://michaelberryphysics.files.wordpress.com/2013/07/berry187.pdf Berry uses parallel transport on a sphere to showcase the (an)holonomy angle of a vector when it is parallel transported over a closed loop on the sphere. A clearer illustration of this can be...
  33. EnglandSP

    B Black Holes as Gateways to Parallel Universes?

    I'd like to know people's views on the possibility of Black Holes being 'Gateways' or 'Portals' to parallel universes.
  34. S

    Python Porting Python Code to Fortran for Parallel Computing

    I have a simulation that involves a lot of dense linear algebra with a lot of complex arrays, that was written in python's numpy and then sped up with cython. Unfortunately I'm stuck with python's GIL (global interpreter lock), which prevents the use of numpy with multi-threaded code. I'm...
  35. G

    Why is there no current in a parallel branch of a short.

    its a simple circuit one branch has a resistor and its in parallel with a short i understand that the short branch has no resistance other than the wire itself which means it has super small resistance and by ohm's law I = V/R where the voltage is divided by a super small value means the...
  36. lawsonfurther

    Angular momentum about a parallel axis O'

    Homework Statement A system has total angular momentum L about an axis O. Show that the system's angular momentum about a parallel axis O' is given by L'=L-h×p, where p is the system's linear momentum and h is a vector from O to O'. Homework Equations L=r×p or considering a mass element...
  37. J

    SHM Basics -- Series and parallel springs, conceptual question

    Suppose we are asked to find the time period of vertical oscillations of this system. Then should we find the component of displacement along each spring and then add the forces by vector method or should we simplify the diagram into series and parallel connection like in electrical circuits and...
  38. Casper Hansen

    Induced voltage between parallel conductors/wires

    Hello How do I calculate the induced voltage in a passive signal cable that runs parallel to a 1 phase power cable? Cable A is the power cable I = 500 A Cable B passive signal cable where: D= 209.65 mm: distance between wires ( center wire to center wire) r= 10 mm: radios of each wire f=60...
  39. yecko

    Engineering Parallel Circuits: Learn How to Connect 2k & 4k

    Homework Statement Homework Equations Parallel circuit The Attempt at a Solution How can we see 2k//4k (parallel)? There are 2*2k & 2*4k. thanks. (Though I can obtain the same answer by KVL)
  40. A

    Fully filled capacitors with parallel dielectrics problem

    consider that we have two dielectrics inside a capacitor as shown in the picture, let0s consider also that Q is the charge of the capacitor and d the distance between the two plates , the first dielectric occupy a surface of S/3 with a dielectric constant of er1 and the second a surface of 2S/3...
  41. N

    B Are the Sun's rays reaching us always parallel?

    My book says that the Sun's rays reaching us are always parallel. See this image Are the Sun's rays reaching us always **PARALLEL rays**? I will be thankful for help!
  42. M

    Determining speed of electron in a parallel plate capacitor

    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 50,000 m/s. What will be the final speed of an electron released from rest at the negative plate? Homework Equations...
  43. L

    Kinetic energy of rotation and parallel axis theorem problem

    Homework Statement A circular disc of radius 25 cm and mass 0.5 kg is revolving in its plane with an angular velocity of 4 radians per second. Find A) its kinetic energy of rotation, and B) its new angular velocity if a mass of 10 kg is suddenly fixed on the rim of the disc. Homework...
  44. I

    Total energy of charge in parallel plate capacitor

    Homework Statement Find the total amount of energy of a charge (q) initially at rest placed at the left plate of a parallel plate capacitor. The left plate is at V = 0, the right plate at V = V0 and the plates are a distance L apart. Homework Equations Etot = 1/2 mv2 + qφ(x). φ(x) = Vx/L The...
  45. C

    Charge Distribution in a Parallel Plate Capacitor with Connected Plates

    Homework Statement Each plate in the figure has area a and separation d , end of battery is e find charge supplied by battery Homework EquationsThe Attempt at a Solution . each facing plate will have half the charge supplied by battery, but I am...
  46. C

    Force acting on a dielectric placed between parallel plates

    Homework Statement A parallel plate capacitor of length l and width w and separation d, has a dielectric of dielectric constant k inserted to a distance x, if the capacitor has a charge q, find force acting on the dielectric when its near the edge Homework EquationsThe Attempt at a Solution ...
  47. K

    Final velocity parallel to the track when the ski jumper lands

    Homework Statement The skier leaves with 10 m/s What is the final velocity parallel to the track when it is hit? Homework Equations The Attempt at a Solution I have already found out d which is 21,27m and the time for the movement which is 1.6s. I can also find the impact velocity, but how am...
  48. T

    Why are these capacitor in parallel?

    The question (and image) that are puzzling me are the same as in https://www.physicsforums.com/threads/two-opposite-polarity-charged-capacitors-in-series.723158/ It says that the capacitors are in parallel, but why? I can´t understand this point, and it certainly seems as if they are in series...
  49. lonelypancreas

    2 Synchronous Generators in parallel connection

    Homework Statement Two 3-phase 60-hertz 35-kilovolt synchronous generators (G1 and G2) each have synchronous reactances of j9 ohms per phase with negligible armature resistance. They are connected in parallel to supply a 36-megawatt load at rated voltage and power factor of 0.90 lagging...
  50. Drakkith

    Engineering Finding Current in a Parallel RLC Circuit

    Homework Statement Find io for t≥0. Express your answer in terms of t, where t is in milliseconds. There is no energy stored in the circuit in (Figure 1) when the switch is closed at t = 0. Homework Equations ##x(t)=x_f+[B_1cos(ω_dt)+B_2sin(ω_dt)]e^{-αt}## The Attempt at a Solution Let...
Back
Top