1998 - Fellow of Alfred P. Sloan Foundation
Alan L. Cox focuses on Operating system, Parallel computing, Distributed shared memory, Memory management and TreadMarks. His work in Operating system addresses issues such as Embedded system, which are connected to fields such as Virtual network. His work on Distributed memory as part of general Parallel computing research is often related to OpenFlow, thus linking different fields of science.
To a larger extent, Alan L. Cox studies Shared memory with the aim of understanding Distributed memory. His studies in Distributed shared memory integrate themes in fields like Software distributed shared memory and False sharing. His research integrates issues of Page table, Memory map and Translation lookaside buffer in his study of Memory management.
Alan L. Cox mainly focuses on Operating system, Parallel computing, Distributed computing, Shared memory and Distributed shared memory. His study in Operating system focuses on TreadMarks, Cache, Software, Virtualization and Virtual machine. His Message passing, Multiprocessing and Speedup study in the realm of Parallel computing interacts with subjects such as Release consistency.
The study incorporates disciplines such as Network topology, Computer network, Routing table and Dynamic web page in addition to Distributed computing. The concepts of his Shared memory study are interwoven with issues in Interleaved memory, Uniform memory access and Memory management. His study looks at the relationship between Distributed shared memory and topics such as False sharing, which overlap with Benchmark.
His primary areas of investigation include Server, Speedup, Parallel computing, Distributed computing and Computer network. His research in Server tackles topics such as Multi-core processor which are related to areas like Search engine, Overhead, Automatic parallelization and Task parallelism. Alan L. Cox focuses mostly in the field of Speedup, narrowing it down to topics relating to Latency and, in certain cases, Workload, Real-time computing, Database and Computation.
His Database research is multidisciplinary, incorporating perspectives in Operating system and Cache. His Parallel computing research includes elements of Dram and Reduction. His work deals with themes such as Routing table, Failover, Hierarchical routing, Backup and Packet loss, which intersect with Distributed computing.
Alan L. Cox mostly deals with Server, Multi-core processor, Parallel computing, Network topology and Routing table. He interconnects Overhead, Parallelism, Task parallelism, Resource management and Web search query in the investigation of issues within Server. His research in Multi-core processor intersects with topics in Degree of parallelism, Automatic parallelization, Speedup and Task.
His study ties his expertise on Search engine together with the subject of Parallel computing. His Network topology study incorporates themes from Forwarding information base, Distributed computing, Packet forwarding and Forwarding plane. His Distributed computing research includes themes of Ethernet and Link-state routing protocol, Static routing, Hierarchical routing, Dynamic Source Routing.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
TreadMarks: shared memory computing on networks of workstations
C. Amza;A.L. Cox;S. Dwarkadas;P. Keleher.
IEEE Computer (1996)
TreadMarks: shared memory computing on networks of workstations
C. Amza;A.L. Cox;S. Dwarkadas;P. Keleher.
IEEE Computer (1996)
TreadMarks: distributed shared memory on standard workstations and operating systems
Pete Keleher;Alan L. Cox;Sandhya Dwarkadas;Willy Zwaenepoel.
usenix winter technical conference (1994)
TreadMarks: distributed shared memory on standard workstations and operating systems
Pete Keleher;Alan L. Cox;Sandhya Dwarkadas;Willy Zwaenepoel.
usenix winter technical conference (1994)
Lazy release consistency for software distributed shared memory
Pete Keleher;Alan L. Cox;Willy Zwaenepoel.
international symposium on computer architecture (1992)
Lazy release consistency for software distributed shared memory
Pete Keleher;Alan L. Cox;Willy Zwaenepoel.
international symposium on computer architecture (1992)
Scheduling I/O in virtual machine monitors
Diego Ongaro;Alan L. Cox;Scott Rixner.
virtual execution environments (2008)
Scheduling I/O in virtual machine monitors
Diego Ongaro;Alan L. Cox;Scott Rixner.
virtual execution environments (2008)
Optimizing network virtualization in Xen
Aravind Menon;Alan L. Cox;Willy Zwaenepoel.
usenix annual technical conference (2006)
Optimizing network virtualization in Xen
Aravind Menon;Alan L. Cox;Willy Zwaenepoel.
usenix annual technical conference (2006)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
University of Sydney
Rice University
University of Rochester
Goldman Sachs (United States)
Purdue University West Lafayette
Microsoft (United States)
IBM (United States)
Rice University
Microsoft (United States)
Rice University
Utrecht University
Instituto Superior Técnico
University of Graz
Peking University
Waseda University
Nagoya University
Université Paris Cité
University of Tokyo
Nara Institute of Science and Technology
University of Helsinki
University of Manchester
University of Münster
Max Planck Society
University of Lausanne
Mayo Clinic
Indiana University