ArticleslgStudy

computer science

Geoffrey C. Fox

Geoffrey C. Fox is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Geoffrey C. Fox rather than just read about it. In short: Geoffrey Charles Fox (born 7 June 1944) is a British-born American theoretical physicist and computer scientist known for his contributions to parallel computing, data-intensive computing, and high-performance computing (HPC). He is a professor at the Computer Science Biocomplexity Institute at the University of Virginia and also served as the Director of the Digital Science Center.

Geoffrey C. Fox — main illustration
Geoffrey C. Fox — illustration

Key takeaways

  • Geoffrey C. Fox belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Geoffrey C. Fox to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Geoffrey C. Fox from memory before moving on to harder problems.

Reference excerpt

Geoffrey Charles Fox (born 7 June 1944) is a British-born American theoretical physicist and computer scientist known for his contributions to parallel computing, data-intensive computing, and high-performance computing (HPC). He is a professor at the Computer Science Biocomplexity Institute at the University of Virginia and also served as the Director of the Digital Science Center. He has authored over 1200 publications in physics and computer science, including his book Parallel Computing Works!. He was awarded Ken Kennedy Award in 2019 by Association for Computing Machinery and the IEEE Computer Society.

Biography He was born in England and demonstrated early aptitude in mathematics and science. Fox was educated at the Leys School and Trinity College, Cambridge. In 1964, he was the Senior Wrangler at Cambridge, the highest scorer in the mathematics tripos. That same year, he played in the annual chess match against Oxford University and received the Mayhew Prize for Applied Mathematics. He earned a Ph.D. in theoretical physics from Cambridge University in 1967. As an undergraduate research student, he worked in the laboratory of Francis Crick, co-discoverer of the DNA double helix.

Academic career Fox's academic career began at Caltech, where he worked from 1970 to 1990. He then joined Syracuse University from 1990 to 2000 and Florida State University from 2000 to 2001. In July 2001, Fox became a professor at Indiana University., where he served as the director of the Digital Science Center and associate dean for research and graduate studies at the School of Informatics and Computing. As of March 2024, he holds the position of professor at the University of Virginia's Computer Science Biocomplexity Institute. In 1989, Fox was elected a Fellow of the American Physical Society for contributions to the use of computers in particle physics. He is also a Fellow of the Association for Computing Machinery for contributions to parallel computing. Fox received the High-Performance Parallel and Distributed Computing (HPDC) Achievement Award

Research Fox was the director of FutureSystems, a cyberinfrastructure project active until December, 2021. He is involved in projects aimed at enhancing the capabilities of minority serving institutions. His research interests include applications of computer science in bioinformatics, defense, earthquake and ice-sheet science, particle physics, and chemical informatics. He focuses on network systems science, high-performance computing and clouds, AI for science, deep learning for data analytics and simulation surrogates, and the interface of data engineering and data science with data systems.

Selected bibliography

Books Fox, Geoffrey, ed. (1988). Proceedings of the third conference on Hypercube concurrent computers and applications Architecture, software, computer systems, and general issues -. Vol. 1. New York, New York, USA: ACM Press. doi:10.1145/62297. ISBN 0-89791-278-0. Fox, Geoffrey C., ed. (1988). Solving problems on concurrent processors. 1: General techniques and regular problems / Geoffrey C. Fox. Englewood Cliffs, NJ: Prentice-Hall. ISBN 978-0-13-823022-7. Fox, Geoffrey C.; Angus, Ian G., eds. (1988). Solving problems on concurrent processors. Englewood Cliffs, N.J: Prentice Hall. ISBN 978-0-13-823022-7. Fox, Geoffrey C.; Williams, Roy D.; Messina, Paul C. (1994), "Parallel Computing in Industry", Parallel Computing Works!, Elsevier, pp. 787–793, doi:10.1016/b978-0-08-051351-5.50023-3, ISBN 978-0-08-051351-5, retrieved January 6, 2025 Dongarra, Jack, ed. (2009). Sourcebook of parallel computing (Nachdr. ed.). San Francisco, Calif.: Morgan Kaufmann. ISBN 978-1-55860-871-9. Berman, Francine; Fox, Geoffrey; Hey, Anthony J. G.; Berman, Francine, eds. (2005). Grid computing: making the global infrastructure a reality. Wiley series in communications networking & distributed systems (Repr ed.). Chichester Weinheim: Wiley. ISBN 978-0-470-85319-1. Hwang, Kai; Fox, Geoffrey C.; Dongarra, J. J. (2012). Distributed and cloud computing: from parallel processing to the Internet of things. Amsterdam; Boston: Morgan Kaufmann. ISBN 978-0-12-385880-1.

References

Illustrations

Geoffrey C. Fox illustration

Worked examples

Example 1 — a first encounter with Geoffrey C. Fox

Start with the simplest possible case. Write down what Geoffrey C. Fox claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Geoffrey C. Fox before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Geoffrey C. Fox ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Geoffrey C. Fox

In research
Geoffrey C. Fox appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Geoffrey C. Fox in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Geoffrey C. Fox is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1944 births, Alumni of Trinity College, Cambridge, American computer science educators, so understanding it makes those chapters shorter.
In everyday life
Look for Geoffrey C. Fox outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Geoffrey C. Fox” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Geoffrey C. Fox in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Geoffrey C. Fox means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Geoffrey C. Fox out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Geoffrey C. Fox in simple terms?

Geoffrey Charles Fox (born 7 June 1944) is a British-born American theoretical physicist and computer scientist known for his contributions to parallel computing, data-intensive computing, and high-performance computing (HPC). He is a professor at the Computer Science Biocomplexity Institute at the…

Why does Geoffrey C. Fox matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Geoffrey C. Fox?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Geoffrey C. Fox.

Tags

  • 1944 births
  • Alumni of Trinity College, Cambridge
  • American computer science educators
  • British scientist stubs
  • California Institute of Technology faculty
  • Fellows of the American Physical Society
  • Fellows of the Association for Computing Machinery
  • Florida State University faculty
  • Free software programmers
  • Indiana University faculty
  • Living people
  • People from Dunfermline

Keep exploring