News

Heterogeneous Computing, Software Defined Networking, Machine Learning, High Performance Networking, Parallel and Distributed Processing, Embedded Systems. Data analytics with machine learning, ...
The basics of distributed computing. Any time a workload is distributed between two or more computing devices or machines connected by some type of network, that’s distributed computing. There are a ...
He has made deep and wide-ranging contributions to many areas of parallel computing including programming languages, compilers, and runtime systems for multicore, manycore and distributed computers.