UC students help create world's biggest supercomputer

Folding@Home harnesses your computer power to find vaccine for COVID-19

Daniel Corcoran is looking for a few good University of Cincinnati students — or their computers, at least — to help fight COVID-19.

Corcoran, a computer science major in UC’s College of Engineering and Applied Science, is part of an international effort to turn everyday computers into a networked supercomputer to tackle public research projects.

Called Folding@Home, the project dedicates a fraction of the processing power in ordinary off-the-shelf laptop and desktop computers to help with research projects. Medical researchers around the world are using the power of this network to help understand the way proteins in pathogens like coronavirus form and bind with human cells.

This research needs to process huge volumes of data quickly, which is a challenge, Corcoran said.

Proteins develop or “fold” in unique and sometimes unpredictable ways. Researchers can capture the static structure of a protein, but it doesn’t provide much information since it’s always changing.

“It’s like if you had one frame of a movie and tried to infer what the movie was about,” Corcoran said.

A map shows the global reach of Folding@Home.

A map of the Folding@Home viewer. Graphic/Provided

Simulating how proteins fold

Computer simulations allow researchers to understand how drugs might bind to proteins and how they could be used therapeutically.

The project is a collaboration of more than 700,000 computers and growing around the world.

Folding@Home has contributed to research on breast cancer, Alzheimer’s disease, Parkinson’s disease and other viral infections such as Zika and hepatitis C. This year, organizers of Folding@Home are prioritizing COVID-19 research projects so they have the processing power needed to run simulations in search of vaccines and treatments.

“In the past 20 years, they’ve facilitated the research of 220 or 230 published papers,” Corcoran said. “Now the focus is on COVID-19. That’s why we’re encouraging students to get involved now.”

It's a testament to the power of citizen science.

Daniel Corcoran, UC student

How Bearcats can sign up

Becoming a member of the Bearcats Folding@Home team is easy. Go to Folding@Home and download the software. During setup, join the UC Bearcats folding team (Team No. 262970). When your computer is folding, earned points will go to UC's campus-wide tally that tracks each team's contribution.

UC physics professor Michael Sokoloff is the faculty adviser for UC’s Folding@Home effort.

“The amount of processing power committed to this means they are running more cycles throughout the world in real time than otherwise would be available on the top supercomputers,” Sokoloff said.

How much processing power?

The typical gaming console like the PlayStation 4 has 1.84 teraflops, or the capability of a processor to calculate one trillion floating-point operations (flops). Folding@Home has a combined 2.4 exaflops, allowing for 2.4 billion billion (i.e., a quintillion) calculations per second. And international labs like CERN and the Oak Ridge National Laboratory in April dedicated more computer cores to the project, boosting its capacity.

“There are gazillions of these possible folding configurations,” Sokoloff said. “And the simulation sends out similar but slightly different configurations and collects the results. And then there’s another set of programs to digest all the calculations.”

How it works

Michael Sokoloff lectures at a blackboard.

University of Cincinnati physics professor Michael Sokoloff is the faculty adviser for UC's student Folding@Home group. Photo/Dottie Stover/UC Creative + Brand

Volunteers download software that runs in the background of Mac, Windows or Linux. You can set preferences for when or how much processing power you dedicate. Corcoran said users might volunteer their computer processors only when they’re not using them, for example.

“You can adjust the intensity to which your computer contributes. Light mode runs when you’re not at your computer. It has medium and full modes to dedicate your processor more of the time. I have mine set on medium and I don’t notice performance issues,” Corcoran said.

Corcoran has more experience than most people with protein folding. For one of his UC co-ops, he helped develop protein-folding computer tools. But he said the wonderful thing about Folding@Home is anyone can contribute to these important research projects. 

“It’s a testament to the power of citizen science. We can achieve a democratic solution to problems when we work together,” Corcoran said.

Featured image at top: UC computer science student Daniel Corcoran studies from home during the pandemic. Photo/Provided

Impact Lives Here

The University of Cincinnati is leading public urban universities into a new era of innovation and impact. Our faculty, staff and students are saving lives, changing outcomes and bending the future in our city's direction. Next Lives Here.

Stay up on all UC's COVID-19 stories, read more #UCtheGood content, or take a UC virtual visit and begin picturing yourself at an institution that inspires incredible stories. 

Related Stories

1

University of Cincinnati celebrates DAAP's class of 2024:...

April 27, 2024

Discover the achievements of the University of Cincinnati's College of Design, Architecture, Art, and Planning's Class of 2024 as they graduate into the alumni family, showcasing exceptional talent and innovation. From prestigious awards to prominent job offers, these graduates exemplify the transformative power of creativity and dedication in shaping tomorrow's leaders.

2

Ancient Maya blessed their ballcourts

April 26, 2024

Using environmental DNA analysis, researchers identified a collection of plants used in ceremonial rituals in the ancient Maya city of Yaxnohcah. The plants, known for their religious associations and medicinal properties, were discovered beneath a plaza floor upon which a ballcourt was built, suggesting the building might have been blessed or consecrated during construction.

Debug Query for this