Research  ·  Distributed Computing

		Large scale computing architectures allow researchers to process massive amounts of data by
		dividing the total project in to partitions and then distributing the workload over many processors.
		This is the modern technique of parallel computing known as high-performance computing (HPC)
		or supercomputing.

		The conceptual simplicity of this model gives rise to complexities of algorithm design, data consistency
		and network topology. These and other challenges are addressed by research in distributed computing,
		one of the most exciting areas of computer science in our time.

Distributed ComputingNetworks of computers
Distributed Computing Research Group
Open | Enrolling

			Exascale Computing Project        Software Technology Capability Assessment Report–Public
			launch ⇗

			launch ⇗

			launch ⇗

			ACM        Federated Computing Research Conference        Geoffrey Hinton and Yann LeCun Deliver Turing Lecture at FCRC 2019
			launch ⇗

			ACM	Special Interest Group on Artificial Intelligence				selects.acm.org
			launch ⇗

			ORNL.gov        Oak Ridge National Laboratory
			launch ⇗

			ANL.gov        Argonne National Laboratory
			launch ⇗

			GraphML.life    learning
			launch ⇗

			TeachML.life        Machine Teaching
			launch ⇗

			PubMed	Applied Mathematics and Computation

			PubMed	Big Data

			PubMed	Computational Mechanics

			PubMed	Computer Methods in Applied Mechanics and Engineering

			PubMed	Computing in Science & Engineering

			PubMed	Mathematics and Computers in Simulation

			PubMed	Physica A: Statistical Mechanics and its Applications

			PubMed	Physica D: Nonlinear Phenomena