PrepTest 131 · Section 4 · Passage 1

Parallel computing and climate simulation

The full passage is in your LawHub copy of PrepTest 131.

Reading the passage

Computer models can simulate large-scale climate trends accurately. That sounds useful, but how much work does an accurate simulation require? A weather forecast can look simple on our screen while hiding a very complicated calculation. Here, the complication is that climate models contain many variables, and even a small change in one value can substantially change the prediction.

Picture changing the ocean temperature just a little. Could that change currents and affect the rest of the system? We don't need to know the science to understand the problem: the variables interact, so small differences can matter. Reliable predictions require checking the possible combinations. The author calls that a “brute force” approach. We have to do the calculations.

How many? Even five possible values for each of nine variables would require about two million runs. One available computer cannot handle the task. My first thought is that we might need a supercomputer. Let's see what solution we actually get.

Instead of demanding that one machine do everything, the proposal divides the work among privately owned computers connected through the Internet. Imagine two million runs spread across two million computers: each machine would have one run to do. That's an illustration of the division of labor, not the specific arrangement being proposed. The work still gets done; many machines do their shares at the same time.

But people have to participate. Would you let a research project use your computer? Some projects have attracted enough volunteers to succeed, but that support isn't automatic. The final sentence adds a practical condition to the solution, rather than announcing that the solution will fail.

A's main point: Sharing climate calculations among connected personal computers could supply the enormous computing power needed for reliable simulations, provided enough people participate.

B starts more broadly. Many problems are naturally parallel: lots of relatively simple elements act at the same time and collectively produce a complex result. That sounds abstract. An ant colony makes it easier to picture.

One ant follows a few simple rules. Thousands of ants gathering food or defending their colony produce something much more complicated. Think also of a city: each person has their own activities and relationships, but put a million people together and the combined system becomes difficult to understand. The distinction is between the individual elements and the complex whole they form.

Now B connects this to computers. Sequential computing performs one calculation at a time. Parallel computing divides a demanding problem among thousands of machines working simultaneously. That's the arrangement A proposed for climate models, now presented as a broader change in computing.

Why favor it? According to B, a computing system that works in parallel fits a problem whose parts also operate in parallel. A single sequence of calculations has a speed limit; many computers working together can get through this kind of work faster. We don't need to conclude that one computer is useless for every task.

B's main point: Computing is shifting toward parallel systems because they are well suited to solving complex problems whose many elements operate simultaneously.

The shared idea is parallel computing. A proposes a particular use and raises a participation problem. B explains the broader approach and why it makes sense. Keep those different jobs in mind: a claim about volunteers in A isn't automatically a view expressed in B.

Questions on this passage

Learn the LSAT our way

Our platform drills Reading Comprehension questions at your level and adjusts as you improve.

See plans and pricing

HFL LSAT Advisor

Online

Hi! I'm HFL's LSAT advisor.

Tell me your score and goal and I'll point you to the right plan — or ask me anything.